Go Back   ZeldaPower Forums > ZeldaPower > Creativity Corner

Reply
 
Thread Tools Display Modes
Old Dec. 4, 2016, 10:20 PM   #1
Niroht
h̬̓̉ͧ̔́̚ẻ͊ͪ͊ͯ͌ͥ͡ ̛̜̎̓ͦ͊̈
Triforce of Wisdom
 
Niroht's Avatar
 
Join Date: Aug. 3, 2004
Location: Yes
Posts: 36,193
Send a message via Yahoo to Niroht
Default Making a mobile game

So I'm playing around a little with Xamarin + CocosSharp in my free time - I'm looking at making a game, focusing on Android for now, but Xamarin allows pretty easy portability to iThings too.

So far I've just got a tiled background and NPC that I'm borrowing sample tilesets from Cocos for. The player can move around in a room and pull up a menu prompt but it's pretty bare.

I've got big ideas for it - the basic premise is to be a turn-based RPG with city-building elements a-la Dark Cloud. In the end I'd have different building types grant different benefits, etc...

I'm definitely open to creative or technical collaboration - I only have so much time on it and creativity isn't my forte at all, so if anyone's interested in playing around with it let me know. It's mostly an avenue for me to practice mobile and game development, but if we got enough people together it could turn into something pretty awesome.

At the moment the most helpful for me would be programming help but eventually I'll need graphics resources etc. too...

I've got the source code up at https://github.com/Niroht/TownBuilder
__________________
t̀h̴̢̧̧͠ę̷́͜ ̛̀͘s̴̀̕͢o̡ņ̵̨͢͡g̶̢̢͡͝ ҉͘ţ̡͏h̴͡
I̮̯̮͈ͮ̀ͥ̐ṭ̜̮̹͕͛ͪ ̧̹̥̫̙͉͂ͯi͓̤̫̤͕̪s̨̽̉ͦ
Niroht is offline   Reply With Quote
Old Dec. 4, 2016, 10:39 PM   #2
freepooper
Professional Youtube
Silver Legend
 
freepooper's Avatar
 
Join Date: Mar. 1, 2005
Location: Blanca's Attic
Posts: 7,929
Default Re: Making a mobile game

Yo dog I'll take a look at your source code, I think I have my head wrapped around enough to help with a prototype and I've got free time for days right now
__________________

Quote:
Originally Posted by Poe the Great View Post
the only thing id like to say in regards to it is that like ive said before i think it bears reminding that white or i guess in this case cis babyism is a thing that shouldnt be trivialized

Last edited by freepooper; Dec. 4, 2016 at 11:00 PM.
freepooper is offline   Reply With Quote
Old Dec. 4, 2016, 11:10 PM   #3
Niroht
h̬̓̉ͧ̔́̚ẻ͊ͪ͊ͯ͌ͥ͡ ̛̜̎̓ͦ͊̈
Triforce of Wisdom
 
Niroht's Avatar
 
Join Date: Aug. 3, 2004
Location: Yes
Posts: 36,193
Send a message via Yahoo to Niroht
Default Re: Making a mobile game

Sweet, thanks! I should have commented it, but the reason the player movement involves moving the player then moving the map under them and moving the player back is because that makes it trivial to not have the map move under the player when I get around to having the map not scroll at the edges.
__________________
t̀h̴̢̧̧͠ę̷́͜ ̛̀͘s̴̀̕͢o̡ņ̵̨͢͡g̶̢̢͡͝ ҉͘ţ̡͏h̴͡
I̮̯̮͈ͮ̀ͥ̐ṭ̜̮̹͕͛ͪ ̧̹̥̫̙͉͂ͯi͓̤̫̤͕̪s̨̽̉ͦ
Niroht is offline   Reply With Quote
Old Dec. 5, 2016, 08:55 PM   #4
freepooper
Professional Youtube
Silver Legend
 
freepooper's Avatar
 
Join Date: Mar. 1, 2005
Location: Blanca's Attic
Posts: 7,929
Default Re: Making a mobile game

Hey did you use like a repository client or whatever when you uploaded this to git?

because it seems like there's a few files that the sln thinks should be there that aren't there, you might of had them like open at the time or something?
__________________

Quote:
Originally Posted by Poe the Great View Post
the only thing id like to say in regards to it is that like ive said before i think it bears reminding that white or i guess in this case cis babyism is a thing that shouldnt be trivialized
freepooper is offline   Reply With Quote
Old Dec. 5, 2016, 09:25 PM   #5
Niroht
h̬̓̉ͧ̔́̚ẻ͊ͪ͊ͯ͌ͥ͡ ̛̜̎̓ͦ͊̈
Triforce of Wisdom
 
Niroht's Avatar
 
Join Date: Aug. 3, 2004
Location: Yes
Posts: 36,193
Send a message via Yahoo to Niroht
Default Re: Making a mobile game

Yeah, I use Sourcetree for my repo management. The new version of Sourcetree has been fighting with me about .gitignore, so I've just been pushing everything. What are you missing? Also what's your GitHub username? Ill add you.
__________________
t̀h̴̢̧̧͠ę̷́͜ ̛̀͘s̴̀̕͢o̡ņ̵̨͢͡g̶̢̢͡͝ ҉͘ţ̡͏h̴͡
I̮̯̮͈ͮ̀ͥ̐ṭ̜̮̹͕͛ͪ ̧̹̥̫̙͉͂ͯi͓̤̫̤͕̪s̨̽̉ͦ
Niroht is offline   Reply With Quote
Old Dec. 5, 2016, 09:28 PM   #6
Niroht
h̬̓̉ͧ̔́̚ẻ͊ͪ͊ͯ͌ͥ͡ ̛̜̎̓ͦ͊̈
Triforce of Wisdom
 
Niroht's Avatar
 
Join Date: Aug. 3, 2004
Location: Yes
Posts: 36,193
Send a message via Yahoo to Niroht
Default Re: Making a mobile game

Also what ide are you using? You might need to restore nuget packages.
__________________
t̀h̴̢̧̧͠ę̷́͜ ̛̀͘s̴̀̕͢o̡ņ̵̨͢͡g̶̢̢͡͝ ҉͘ţ̡͏h̴͡
I̮̯̮͈ͮ̀ͥ̐ṭ̜̮̹͕͛ͪ ̧̹̥̫̙͉͂ͯi͓̤̫̤͕̪s̨̽̉ͦ
Niroht is offline   Reply With Quote
Old Dec. 5, 2016, 10:36 PM   #7
freepooper
Professional Youtube
Silver Legend
 
freepooper's Avatar
 
Join Date: Mar. 1, 2005
Location: Blanca's Attic
Posts: 7,929
Default Re: Making a mobile game

Just using Visual Studio 2015

Missing the play-area touch-handler, the CCPointExtensions, and Menu Toggle layer.

looking into the nuget

github name is Chasterson
__________________

Quote:
Originally Posted by Poe the Great View Post
the only thing id like to say in regards to it is that like ive said before i think it bears reminding that white or i guess in this case cis babyism is a thing that shouldnt be trivialized

Last edited by freepooper; Dec. 5, 2016 at 10:45 PM.
freepooper is offline   Reply With Quote
Old Dec. 6, 2016, 03:25 AM   #8
Niroht
h̬̓̉ͧ̔́̚ẻ͊ͪ͊ͯ͌ͥ͡ ̛̜̎̓ͦ͊̈
Triforce of Wisdom
 
Niroht's Avatar
 
Join Date: Aug. 3, 2004
Location: Yes
Posts: 36,193
Send a message via Yahoo to Niroht
Default Re: Making a mobile game

Okay, two of those I just committed... And they're not there. Excellent. I'll have to fix it, sorry.
__________________
t̀h̴̢̧̧͠ę̷́͜ ̛̀͘s̴̀̕͢o̡ņ̵̨͢͡g̶̢̢͡͝ ҉͘ţ̡͏h̴͡
I̮̯̮͈ͮ̀ͥ̐ṭ̜̮̹͕͛ͪ ̧̹̥̫̙͉͂ͯi͓̤̫̤͕̪s̨̽̉ͦ
Niroht is offline   Reply With Quote
Old Dec. 6, 2016, 09:30 PM   #9
Niroht
h̬̓̉ͧ̔́̚ẻ͊ͪ͊ͯ͌ͥ͡ ̛̜̎̓ͦ͊̈
Triforce of Wisdom
 
Niroht's Avatar
 
Join Date: Aug. 3, 2004
Location: Yes
Posts: 36,193
Send a message via Yahoo to Niroht
Default Re: Making a mobile game

Found the issue - apparently SourceTree saw fit to only show me *modified* files, and not *new and modified*. I went ahead and pushed up everything - including some files that definitely don't need to be in source control - to make sure.

Edit: I've added everything that belongs in .gitignore to .gitignore so that should be good. You should be good to go - though you may need to install Xamarin and Cocossharp independent of their nuget packages as well. Let me know if it doesn't work for you.

Also I'm using Kanban-chi for planning - use https://drive.google.com/file/d/0B7i...ew?usp=sharing to get to it.
__________________
t̀h̴̢̧̧͠ę̷́͜ ̛̀͘s̴̀̕͢o̡ņ̵̨͢͡g̶̢̢͡͝ ҉͘ţ̡͏h̴͡
I̮̯̮͈ͮ̀ͥ̐ṭ̜̮̹͕͛ͪ ̧̹̥̫̙͉͂ͯi͓̤̫̤͕̪s̨̽̉ͦ

Last edited by Niroht; Dec. 6, 2016 at 09:41 PM.
Niroht is offline   Reply With Quote
Old Dec. 6, 2016, 09:40 PM   #10
freepooper
Professional Youtube
Silver Legend
 
freepooper's Avatar
 
Join Date: Mar. 1, 2005
Location: Blanca's Attic
Posts: 7,929
Default Re: Making a mobile game

Nice, hey you wanna start a slack channel or make a sub channel in the ZP discord or something?
__________________

Quote:
Originally Posted by Poe the Great View Post
the only thing id like to say in regards to it is that like ive said before i think it bears reminding that white or i guess in this case cis babyism is a thing that shouldnt be trivialized
freepooper is offline   Reply With Quote
Old Dec. 6, 2016, 09:47 PM   #11
Niroht
h̬̓̉ͧ̔́̚ẻ͊ͪ͊ͯ͌ͥ͡ ̛̜̎̓ͦ͊̈
Triforce of Wisdom
 
Niroht's Avatar
 
Join Date: Aug. 3, 2004
Location: Yes
Posts: 36,193
Send a message via Yahoo to Niroht
Default Re: Making a mobile game

Good idea. https://lorequestmobile.slack.com/

What's your email so I can add you?
__________________
t̀h̴̢̧̧͠ę̷́͜ ̛̀͘s̴̀̕͢o̡ņ̵̨͢͡g̶̢̢͡͝ ҉͘ţ̡͏h̴͡
I̮̯̮͈ͮ̀ͥ̐ṭ̜̮̹͕͛ͪ ̧̹̥̫̙͉͂ͯi͓̤̫̤͕̪s̨̽̉ͦ
Niroht is offline   Reply With Quote
Old Dec. 7, 2016, 04:29 AM   #12
Raven
Inveterate Wordbird
administrator
Platinum Triforce Legend
 
Raven's Avatar
 
Join Date: Mar. 9, 2002
Posts: 26,650
Default Re: Making a mobile game

Oh shit, you leaked the game title!
Raven is online now   Reply With Quote
Old Dec. 7, 2016, 06:06 AM   #13
Niroht
h̬̓̉ͧ̔́̚ẻ͊ͪ͊ͯ͌ͥ͡ ̛̜̎̓ͦ͊̈
Triforce of Wisdom
 
Niroht's Avatar
 
Join Date: Aug. 3, 2004
Location: Yes
Posts: 36,193
Send a message via Yahoo to Niroht
Default Re: Making a mobile game

Don't mention it and no one should notice
__________________
t̀h̴̢̧̧͠ę̷́͜ ̛̀͘s̴̀̕͢o̡ņ̵̨͢͡g̶̢̢͡͝ ҉͘ţ̡͏h̴͡
I̮̯̮͈ͮ̀ͥ̐ṭ̜̮̹͕͛ͪ ̧̹̥̫̙͉͂ͯi͓̤̫̤͕̪s̨̽̉ͦ
Niroht is offline   Reply With Quote
Old Dec. 7, 2016, 06:08 AM   #14
Niroht
h̬̓̉ͧ̔́̚ẻ͊ͪ͊ͯ͌ͥ͡ ̛̜̎̓ͦ͊̈
Triforce of Wisdom
 
Niroht's Avatar
 
Join Date: Aug. 3, 2004
Location: Yes
Posts: 36,193
Send a message via Yahoo to Niroht
Default Re: Making a mobile game

Also Symuun PM me your mail and I'll add you to the Slack channel.
__________________
t̀h̴̢̧̧͠ę̷́͜ ̛̀͘s̴̀̕͢o̡ņ̵̨͢͡g̶̢̢͡͝ ҉͘ţ̡͏h̴͡
I̮̯̮͈ͮ̀ͥ̐ṭ̜̮̹͕͛ͪ ̧̹̥̫̙͉͂ͯi͓̤̫̤͕̪s̨̽̉ͦ
Niroht is offline   Reply With Quote
Old Dec. 7, 2016, 06:50 AM   #15
Poe the Great
Πατριάρχης
Elite Triforce Legend
 
Poe the Great's Avatar
 
Join Date: Jan. 17, 2003
Posts: 16,108
Send a message via MSN to Poe the Great
Default Re: Making a mobile game

no you leaked it and we noticed
__________________
Quote:
Ceterum autem censeo Carthaginem esse delendam.
Quote:
Originally Posted by Phil
we really should of just listened to poe and done diplomacy
Poe the Great is offline   Reply With Quote
Old Dec. 7, 2016, 06:51 AM   #16
Poe the Great
Πατριάρχης
Elite Triforce Legend
 
Poe the Great's Avatar
 
Join Date: Jan. 17, 2003
Posts: 16,108
Send a message via MSN to Poe the Great
Default Re: Making a mobile game

i mean if i spotted it that means everyone did because i never even pay attention to this subforum
__________________
Quote:
Ceterum autem censeo Carthaginem esse delendam.
Quote:
Originally Posted by Phil
we really should of just listened to poe and done diplomacy
Poe the Great is offline   Reply With Quote
Old Dec. 7, 2016, 08:08 AM   #17
Niroht
h̬̓̉ͧ̔́̚ẻ͊ͪ͊ͯ͌ͥ͡ ̛̜̎̓ͦ͊̈
Triforce of Wisdom
 
Niroht's Avatar
 
Join Date: Aug. 3, 2004
Location: Yes
Posts: 36,193
Send a message via Yahoo to Niroht
Default Re: Making a mobile game

Doesn't change anything
__________________
t̀h̴̢̧̧͠ę̷́͜ ̛̀͘s̴̀̕͢o̡ņ̵̨͢͡g̶̢̢͡͝ ҉͘ţ̡͏h̴͡
I̮̯̮͈ͮ̀ͥ̐ṭ̜̮̹͕͛ͪ ̧̹̥̫̙͉͂ͯi͓̤̫̤͕̪s̨̽̉ͦ
Niroht is offline   Reply With Quote
Old Dec. 21, 2016, 02:09 PM   #18
Pirate
Trash all the way down
Hero
 
Pirate's Avatar
 
Join Date: Aug. 20, 2007
Location: up to date
Posts: 3,522
Send a message via Skype™ to Pirate
Default Re: Making a mobile game

I've been trying to use emulators and visual studios to run your thing since day #2
Got it working only yesterday because I am apparently not good at IDEs
Usually I do fine with just some text editor with syntax highlighting and a terminal window


My C isn't particularly sharp, but I could probably manage to compose a pull request or two
__________________
Pirate is offline   Reply With Quote
Old Dec. 21, 2016, 03:31 PM   #19
Niroht
h̬̓̉ͧ̔́̚ẻ͊ͪ͊ͯ͌ͥ͡ ̛̜̎̓ͦ͊̈
Triforce of Wisdom
 
Niroht's Avatar
 
Join Date: Aug. 3, 2004
Location: Yes
Posts: 36,193
Send a message via Yahoo to Niroht
Default Re: Making a mobile game

Yeah, I am very IDE heavy - don't see any point in not using a tool if it's available. This is C# so it's quite a bit higher level than just straight C - but feel free to take a crack at it. I've locked down the master branch so it requires an approved pull request before merge - so the worst that happens is I ask for changes before approving it. See the Kanban-Chi link above for the next work items l.

Does occur to me that the player layer should be part of the local map - so Imma need to do some refactoring around that too.

Edit: Since this is in Xamarin - you'll almost definitely need VS Community with Xamarin installed in order for it to cross compile correctly.
__________________
t̀h̴̢̧̧͠ę̷́͜ ̛̀͘s̴̀̕͢o̡ņ̵̨͢͡g̶̢̢͡͝ ҉͘ţ̡͏h̴͡
I̮̯̮͈ͮ̀ͥ̐ṭ̜̮̹͕͛ͪ ̧̹̥̫̙͉͂ͯi͓̤̫̤͕̪s̨̽̉ͦ
Niroht is offline   Reply With Quote
Old Jan. 11, 2017, 08:00 PM   #20
Pirate
Trash all the way down
Hero
 
Pirate's Avatar
 
Join Date: Aug. 20, 2007
Location: up to date
Posts: 3,522
Send a message via Skype™ to Pirate
Default Re: Making a mobile game

I don't think I can contribute any more, besides providing code snippets without having tested them myself using Android / iOS emulator in Visual Studio:


Alright so I tried making up a simple in-game menu using GUI elements, which were, according to Xamarin video guides, easy to implement and get ahold of.
What I wanted to to was having a switch were I could toggle between some movement implementations.
1) could not find any GUI elements usable for the platform using the Visual Studios toolbox feature, as per shown in their video guides.
2) downloaded and installed Xamarin unified installer (for the case where visual studios is already installed), after having already successfully installed VS, as well as emulated and implemented parts on the project in VS.
I was hoping I'd get access to GUI elements so that I could make a super simple menu button.
3) Errors while trying to build solution, as well as deploying.
4) A period of uninstalling, reinstalling both Xamarin and Visual Studios, lasting for about a week.
5) I can build the solution now, without recieving literally > 100 warnings, but cannot deploy to Android or iOS emulator.


Paths to JDK and Android SDK are correct. As per default install.
Whenever I load the project, I get a notification via Windows 10 that there's an update available for Xamarin. Even though I've installed it several times.
I also get this particular warning when trying to build the project.

As previously stated, I cannot deploy to Android or iOS emulator.
When loading the project in Visual Studio I get this as output:


I guess I'll have to put this on the Xamarin forums
unless someone here knows how to properly uninstall and reinstall Visual Studios (without following their official guides)
Either that or I'll have a go at Visual Studio for Arch Linux
__________________

Last edited by Pirate; Jan. 11, 2017 at 08:02 PM.
Pirate is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 10:09 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Copyright 1999 - 2015 ZeldaPower.com