Snowball battle (homebrew Nintendo DS game)
This site describes the creation of Nintendo DS homebrew games and applications. "Snowball battle" was the first game I did and hence the blog title. Here you will find development news and released games.
Thursday, October 12, 2006
Wednesday, October 11, 2006
DSameGame
First game I create in C/PAlib! It is a basic yet operational implementation of SameGame, a simple puzzle game that came built it in my old phone and was very useful in waiting/queueing situations. The main goal here was to get used to the new programing enviroment (devkitPro / C / PAlib) and I have to say that I succeeded since I only took two day to program it.
Regarding the game, you can find an extensive game description of SameGame at Wikipedia . In short: You have a rectangular playing screen initially filled with colored blocks. By choosing adjoined blocks of the same color you can remove them from the screen and the usual gravity action takes place. You can play with two main objectives in mind:
- To connect the blocks of a kind as many as possible (to make a big score).
- To remove all the blocks in the screen (usually resulting in considerable bonus).
Game available here. Source code available here
Monday, October 09, 2006
Bye bye LUA! Hello C!
The lack of updates/fixes in DSLua has blocked the DS homebrew projects I was working on. Waruwaru, the author of DSLua, seems to be neither available (since May!) nor has released the source code so somebody else could carry on with the project. It is a pity, since I like DSlua but... it is time to move on...
So, I have decided to take a shortcut and directly develop in C with the PAlib. It is a new environment to learn but after a few days it seems I am getting used :) This will give me access to parts of the PAlib DSlua did not use yet such as the WiFi or 3D graphics. I expect to release my first test C based DS homebrew project in the next days
The lack of updates/fixes in DSLua has blocked the DS homebrew projects I was working on. Waruwaru, the author of DSLua, seems to be neither available (since May!) nor has released the source code so somebody else could carry on with the project. It is a pity, since I like DSlua but... it is time to move on...
So, I have decided to take a shortcut and directly develop in C with the PAlib. It is a new environment to learn but after a few days it seems I am getting used :) This will give me access to parts of the PAlib DSlua did not use yet such as the WiFi or 3D graphics. I expect to release my first test C based DS homebrew project in the next days