PAlib — Sprites

In this tutorial you will learn the rules of creating sprites for the NDS as well as the code to load a simple sprite onto the screen.

Let’s start with the rules:


Rule 1: Sprites must have a height and width consisting of only 8, 16, 32, or 64 pixels.
Rule 2: Sprites must not have the dimensions 64×8, 8×64, 16×64, or 64×16.
Rule 3: Sprites must have a color mode of 16 color, 256 color, or 16-bit color.
Rule 4: Sprites can only have 1 transparent color per sprite.
Rule 5: Follow the rules or your computer and DS could explode and then implode.


If you follow the rules, everything should go smoothly.
Read the rest of this entry »

Still Alive

Sorry for the lack of updates. I promise to not let my interest dwindle in my blog like last time. Lately, I have been studying up for a Linux specialist job that has some programming opportunities at my school. In fact, I had an interview today. The test for the job left me uneasy but I tried my best. If I don’t get the job, maybe I can re-apply next year.

Back to my DS programming. If my friend ever gets his computer fixed, I’ll also start messing with the source mod. (I’ve played around with the map editor, XSI for modeling, and followed the programming tutorials on source’s community wiki so start there in the mean time.)

Source Mod

I currently have 2 projects I am working on. My friend requested some help with his source mod so when I get the chance I’ll post tutorials on how to make a source mod.

Bye for now.

Installing PAlib — Entering the World of NDS Programming

We’re going to be making an Nintendo DS game so before we can start our project, we must first install the appropriate tools. Once you complete this tutorial you will have PAlib fully installed and have a Hello World rom to play around with.

First download the following:

devkitPro 1.5 Updater: http://www.devkitpro.org/

Palib 090613: http://forum.palib.info/index.php?topic=7048.0

No$GBA: http://nocash.emubase.de/gba.htm

If you have the money, you should donate for the latest version of No$GBA, if not, use the latest free version.
Read the rest of this entry »

Codemonkey can Code

“O jealousy! thou magnifier of trifles.” ~Johann Christoph Friedrich von Schiller
A message for the loather of Codemonkey. Codemonkey prefers mountain dew, not coffee. :)

My first project is in the works. With my girlfriend doing the sprites and I doing the coding we should be done… in …. uh… a year? (I don’t know how to accurately estimate the length.)

Anyways… No peaking. All I will say is… it’s a DS game (that’s right, homebrew) and it’s an … action Katamari game? (Trust me, it’s cool.)

I’ll be providing tutorials and updates along the way so that you can make the game along with me.

What to expect…

What will my site have to offer to you?

Picture this… There is this new college student on the block with a dream. That dream is to become an amazing programmer and eventually start a game development studio. So this kid starts going to college for a computer science degree. This kid has always been impatient with his dreams so he searches for some way to achieve a part of them earlier in his life.

Cutting to the point… I offer you access to my life as a programmer. I will be posting my school programming projects, my adventures with game development, video tutorials, and eventually my site will be a center for game development resources. Who knows, if my game development company ever surfaces, my supporters will definitely benefit.

So I invite you to visit my blog in your spare time or hang out in the forums. Feel free to suggest changes or correct my coding if you have something to add.

Welcome to Weaver of Fate.

Forums are up

Either head to here or click the third button up top to visit the forums.