Homebrew development tutorials: Difference between revisions
No edit summary |
No edit summary |
||
Line 15: | Line 15: | ||
more focused on windows. | more focused on windows. | ||
Read [[http://wiki.devkitpro.org/index.php/Getting_Started]] | Read [[http://wiki.devkitpro.org/index.php/Getting_Started Getting Started]] | ||
===Code mii: Setting up=== | ===Code mii: Setting up=== | ||
read [[http://www.codemii.com/2008/08/10/tutorial-1-setting-up-the-environment/]] | read [[http://www.codemii.com/2008/08/10/tutorial-1-setting-up-the-environment/ http://www.codemii.com/2008/08/10/tutorial-1-setting-up-the-environment/]] | ||
==C, C++ and MakeFiles== | ==C, C++ and MakeFiles== | ||
===Code mii: Makefiles, basics of C, compiling source code and dealing with errors=== | ===Code mii: Makefiles, basics of C, compiling source code and dealing with errors=== | ||
Read [[http://www.codemii.com/2008/08/16/tutorial-2-makefiles-basics-of-c-compiling-source-code-and-dealing-with-errors/]] | Read [[http://www.codemii.com/2008/08/16/tutorial-2-makefiles-basics-of-c-compiling-source-code-and-dealing-with-errors/ http://www.codemii.com/2008/08/16/tutorial-2-makefiles-basics-of-c-compiling-source-code-and-dealing-with-errors/]] | ||
===Code mii: Arrays=== | ===Code mii: Arrays=== | ||
Read [[http://www.codemii.com/2008/09/28/tutorial-7-using-arrays/]] | Read [[http://www.codemii.com/2008/09/28/tutorial-7-using-arrays/ http://www.codemii.com/2008/09/28/tutorial-7-using-arrays/]] | ||
==Graphics== | ==Graphics== | ||
Line 33: | Line 33: | ||
Not the best way to show game sprites... but get's you started (or at least, in contact with) on using other external libraries, arrays, memset, pointers. | Not the best way to show game sprites... but get's you started (or at least, in contact with) on using other external libraries, arrays, memset, pointers. | ||
Read [[http://www.codemii.com/2008/09/07/tutorial-5-jpeg-images/]] | Read [[http://www.codemii.com/2008/09/07/tutorial-5-jpeg-images/ http://www.codemii.com/2008/09/07/tutorial-5-jpeg-images/]] | ||
===Code mii: Image change=== | ===Code mii: Image change=== | ||
Read [[http://www.codemii.com/2008/11/09/tutorial-8-image-changes/ | Read [[http://www.codemii.com/2008/11/09/tutorial-8-image-changes/ http://www.codemii.com/2008/11/09/tutorial-8-image-changes/]] | ||
==Input== | ==Input== | ||
Line 43: | Line 43: | ||
How to detect button presses on the wiimote. Also on the gamecube controler for use on the emulator. | How to detect button presses on the wiimote. Also on the gamecube controler for use on the emulator. | ||
Read [[http://www.codemii.com/2008/08/24/tutorial-3-controller-input/]] | Read [[http://www.codemii.com/2008/08/24/tutorial-3-controller-input/ http://www.codemii.com/2008/08/24/tutorial-3-controller-input/]] | ||
===Code mii: Cursors=== | ===Code mii: Cursors=== | ||
Start by creating a box cursor on the screen, then moving it with the analog on gamecube controler. Finally it enables the IR mode on the wiimote and use that for positioning the box cursor. | Start by creating a box cursor on the screen, then moving it with the analog on gamecube controler. Finally it enables the IR mode on the wiimote and use that for positioning the box cursor. | ||
Read [[http://www.codemii.com/2008/08/31/tutorial-4-cursors/]] | Read [[http://www.codemii.com/2008/08/31/tutorial-4-cursors/ http://www.codemii.com/2008/08/31/tutorial-4-cursors/]] | ||
===Code mii: buton clicking=== | ===Code mii: buton clicking=== | ||
Read [[http://www.codemii.com/2008/09/14/tutorial-6-button-detection/]] | Read [[http://www.codemii.com/2008/09/14/tutorial-6-button-detection/ http://www.codemii.com/2008/09/14/tutorial-6-button-detection/]] | ||
==Game development== | ==Game development== |
Revision as of 18:35, 11 January 2009
Tutorials
Here is a list of tutorials available here or on external sites. Read Developer_Tips sooner then later.
If you edit this page, try to include some 'review' of the tutorial, please.
Preparation
Getting started. Devkit, Installing new libs, etc.
Getting Started
Installing devkitPPC, Setup your project folder, Compile the Hello World Example, Run the Hello World Example on the emulator, Run the Hello World Example on the Wii using wiiload
Read Getting_Started_with_devkitppc
DevKitPro
more focused on windows.
Read [Getting Started]
Code mii: Setting up
read [http://www.codemii.com/2008/08/10/tutorial-1-setting-up-the-environment/]
C, C++ and MakeFiles
Code mii: Makefiles, basics of C, compiling source code and dealing with errors
Code mii: Arrays
Read [http://www.codemii.com/2008/09/28/tutorial-7-using-arrays/]
Graphics
Code mii: Jpeg images
Not the best way to show game sprites... but get's you started (or at least, in contact with) on using other external libraries, arrays, memset, pointers.
Read [http://www.codemii.com/2008/09/07/tutorial-5-jpeg-images/]
Code mii: Image change
Read [http://www.codemii.com/2008/11/09/tutorial-8-image-changes/]
Input
Code mii: Controller input
How to detect button presses on the wiimote. Also on the gamecube controler for use on the emulator.
Read [http://www.codemii.com/2008/08/24/tutorial-3-controller-input/]
Code mii: Cursors
Start by creating a box cursor on the screen, then moving it with the analog on gamecube controler. Finally it enables the IR mode on the wiimote and use that for positioning the box cursor.
Read [http://www.codemii.com/2008/08/31/tutorial-4-cursors/]
Code mii: buton clicking
Read [http://www.codemii.com/2008/09/14/tutorial-6-button-detection/]
Game development
This one covers everything. Is in Spanish. From setting up devkit pro to creating sprites, to colision and sound. [http://www.entuwii.net/foro/viewtopic.php?f=6&t=94]