#175651 - gameporter - Wed Jan 12, 2011 10:29 pm
Hi everyone!
I want to start programming DS games using only free utilities (I'm a cheapskate). What utils should I get?
#175654 - relminator - Thu Jan 13, 2011 10:17 am
Devkitpro.org. Download the package and have phun.
_________________
http://rel.betterwebber.com
#175665 - gameporter - Thu Jan 13, 2011 4:48 pm
Oh yeah... I'll check in later when I do.
#175674 - elwing - Fri Jan 14, 2011 11:08 am
also, avoid using PALib...
I won't go in the argument about how good/bad is PALib. but it's outdated, not maintenaid anymore, and seems to have problem with latest toolchains...
#175677 - gameporter - Sat Jan 15, 2011 12:56 am
DevKitPro is set up and I've chosen DevC++ (Bloodshed) as my compiler. I have no idea where to go from here.
#175678 - kusma - Sat Jan 15, 2011 2:49 am
gameporter wrote: |
DevKitPro is set up and I've chosen DevC++ (Bloodshed) as my compiler. I have no idea where to go from here. |
You don't need DevC++, devkitPro contains everything you need: A compiler, a text-editor and a build-system.
#175679 - keldon - Sat Jan 15, 2011 1:08 pm
List of programming links
- C++ tutorial
- GBA / DS tutorial
Your path to games development
- How do I make games?
- *link to above article, but with the [archive] URL prefix
I would suggest following the C++ tutorials, executing every one of them. Don't try to just learn from memory, involve action as well as this will help you to learn and retain the information quicker.
The "How do I make games" article will tell you what games to begin with. Know this, Tetris features all the elements found in much larger games but is much easier to learn and conceptualise by your self; plus you'll start asking and answering so many of your own questions that you will quickly tackle a vast amount of topics. In fact you'll see that you can start designing Tetris without any help at all, then once you've got it up and running you can quickly develop your program design!!
#175680 - gameporter - Sun Jan 16, 2011 12:33 am
Thanks!
#175701 - gameporter - Tue Jan 18, 2011 4:52 pm
I can't get Dev C++ and DevKitPro to work together. I set up all the right directories where the headers are in the Compiler Options, but I still get the same error message. What am I doing wrong?
#175704 - kusma - Tue Jan 18, 2011 6:45 pm
gameporter wrote: |
I can't get Dev C++ and DevKitPro to work together. I set up all the right directories where the headers are in the Compiler Options, but I still get the same error message. What am I doing wrong? |
First of all "the same error message" doesn't tell us anything, since you haven't said what it is.
Second, forget about Dev C++. Dev C++ is for x86-development, not ARM. DevkitPro has all you need, just start from the examples devkitPro ships.
#175706 - gameporter - Tue Jan 18, 2011 9:14 pm
Oh.
How do I compile the examples with the binaries in DevKitARM?
#175707 - kusma - Tue Jan 18, 2011 9:21 pm
run "make" from the MSYS prompt in the directory of the example you want to compile.
#175714 - wintermute - Thu Jan 20, 2011 1:10 pm
kusma wrote: |
Second, forget about Dev C++. Dev C++ is for x86-development, not ARM. devkitPro has all you need, just start from the examples devkitPro ships. |
In theory dev C++ could be used with devkitARM however it's a godawful editor.
Currently the installer supplies Programmer's notepad and double clicking the .pnproj files in the examples should load the project. From there you can use ALT+1 (Tools->make) to build or ALT+2 (tools->make clean) to clean.
_________________
devkitPro - professional toolchains at amateur prices
devkitPro IRC support
Personal Blog
#175716 - relminator - Thu Jan 20, 2011 4:34 pm
CodeLite for the win!
_________________
http://rel.betterwebber.com
#175718 - gameporter - Thu Jan 20, 2011 9:46 pm
Programmer's Notepad is so much easier than msys. Thanks wintermute!
#175774 - gameporter - Fri Feb 04, 2011 4:55 pm
I think from here I'll use Patater's tutorial. Then I'll start porting some open source games like SuperTux.