Archive for the ‘PAlib’ Category

AmazeDS… an amazingly original tile, huh? :P

Sunday, March 14th, 2010

Greetings one and all!

I have finally completed my project for the drunken coders winter compo… woot! AmazeDS is a randomized “perfect maze” generator (by perfect maze I mean one in which there is only one solution per maze). It features multiple maze sizes ranging from 10×10 to 150×150 cell maps. There is a timer (which does not work in emulators due to their lack of support for RTC) and high scores based on best time. All the graphics where designed by me, but the song was acquired from jamendo. :P The current song may or may not be the final one.

screenshots:


Controls:
main menu

  • A: start game
  • Stylus: start game/options

options menu

  • B: back to main menu
  • Stylus: change difficulty/speed

game

  • D-Pad: move
  • Start: main menu

You can also resume a game after returning to the main menu. Just select the appropriate box when starting the game.

The song is “toccata – version1″ by captain barti et super séga CC-BY-NC-SA 3.0

Known bugs:

  • none

Todo:

  • make my own music :P
  • music mechanics
  • use NitroFS instead of EFS XP
  • learn libnds… ok that has nothing to do with this project but I still want to.

UPDATE: Basically the only difference is that now there is an unlockable mini-game for beating the hardest maze. :) Other than that, it has just been some non-critical bug fixes.

Ver 1.1 AmazeDS.nds

Tileset Based Background Maker (PAlib)

Thursday, February 4th, 2010

OK, Now it’s time to add this tech demo to the site :D

Basically It started out as an attempt to make a meta-tile maker so I could have tiles larger than 8×8 but it slowly morphed into an entire meta-tile mapper utilizing a very small bg converted as a tileset. Perhaps it can be useful to someone else. The present demo uses a 256×256 tile set and maps random 40×40 (5×5 in tiles) meta-tiles. The generated bg is 30384×288 demonstrating the wide range of flexibility in this mini lib.

Here is the maps project :D