Difference between revisions of "Tutorials"

From WiiBrew
Jump to navigation Jump to search
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

Read [http://www.codemii.com/2008/08/16/tutorial-2-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]