Writing Homebrew Games


skaboy

Still Fresh
Joined
Mar 10, 2006
Messages
82
Dear all,

Please bear with me here as this is a serious question. I know it might better be asked in the development forums and I'll ask it there, once my questioning can be made more specific. For now though, my question is a very general one: how do I start on writing for the GP2X?

I know there'll be a very steep learning curve but my experiences of these forums have been excellent and I've always found myself pointed in the right direction. I really want to give something back to the community and would love to write games for the GP2X but am a bit bewildered and need advice on where to start.

My programming knowledge is limited to "O"-level computer studies' BASIC and even that was twenty years ago. I used to key in programs from computer magazines!

So, I guess my questions are:

Am I better off using a development kit? If so, which one?

Assuming I use a development kit, is said utility operated via the GP2X or on a PC?

Would I be better off learning a programming language, as opposed to using a development kit, or do I need both?

I know there will be people thinking "Oh dear!" but please don't quash my enthusiasm: I'd really like to learn.

Thanks in advance for any guidance.
 
I don't know about what's best or where's good to start, but here's what I'm doing.
Got myself a copy of "Dummy Guide to C++" and started to go though that (I've learn C++ once before but REALLY needed a refresher!).
From there, once I've got used to all the pointers and memory addressing again, I'll be moving onto SDL tutorials.

As for a Dev Env, that's a personal choice. I would like to keep using my Visual Studio but it might be easier to move to CodeBlocks or DevC++ as they seem to be more geared to cross platform (and VS is damn complicated when you have no idea about compliers... At least for me)

I'm not sure about what "Development Kits" are but I think (and I might well be wrong) but they're Development Envirnoments that are all set up ready for you.

Hope that's of some help.
 
Puck2099 posted on Apr 12 2006 at 02:19 PM said:
You can also try to code using Fenix, it's easier than C and you can achieve good results :)

Regards
What he said.
 
Last edited by a moderator:
Goity posted on Apr 12 2006 at 03:10 PM said:
Puck2099 posted on Apr 12 2006 at 02:19 PM said:
You can also try to code using Fenix, it's easier than C and you can achieve good results :)

Regards
What he said.

Fenix sounds like a good option.

I've downloaded and unzipped Fenix and read the readme. There's no obvious file to open in order to start though: where to now?
 
Last edited by a moderator:
skaboy posted on Apr 12 2006 at 04:15 PM said:
Goity posted on Apr 12 2006 at 03:10 PM said:
Puck2099 posted on Apr 12 2006 at 02:19 PM said:
You can also try to code using Fenix, it's easier than C and you can achieve good results :)

Regards
What he said.

Fenix sounds like a good option.

I've downloaded and unzipped Fenix and read the readme. There's no obvious file to open in order to start though: where to now?
Look through Evildragons Fenix Chapter 0, that'll help you get your development environment set up
 
Last edited by a moderator:
Back
Top