Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Bullet Rel Designer DS

From GameBrew
Bullet Rel Designer DS
Ndsbulletreldesigner2.png
General
AuthorRelminator
TypeDemos
Versionfinal
LicenseMixed
Last Updated2010/08/02
Links
Download
Website
Source

Bullet Rel Designer is sandbox type application to design bullet patterns.

It was originally created for the NDS game Space Impakto DS.

Installation

Copy bullet_rel_designer.nds to your flashcart.

Features

  • Very Fun since you could design patterns even while drinking coffee.
  • Saves patterns in C/c++ code directly useable by my SHMUP engine. Saves are *.cpp files where the nds file resides.
  • Can do almost any pattern (except for tohou ""square"" patterns).
  • Can listen to different moozic while making a pattern..
  • Source included.

User guide

Limitations:

  • Cannot load patterns.
  • Cumbersome controls (limited DS buttons).

Controls

Select - Show/Hide help

Up/Down - Scroll

R+Right/Left - Fast edit

L+Right/Left - Slow edit

Right/Left - Normal edit

Start - Reset all

A - Change behavior

X - Load default value

B - Switch screen

Y - Change active Turret

Touchscreen - Change Turret position

R/L+Y - Add/Delete Turret

R+L - Save barrage

Screenshots

ndsbulletreldesigner2.png ndsbulletreldesigner3.png

Changelog

v 0.5b 2010/07/23

  • glFonts.
  • oamFonts.
  • Encapsulated maxmod for a better sound module.
  • Return to homebrew menu .
  • Decreased all the enemy's HP.

v 0.4b 2010/07/18

  • Integrated bullet Rel.
  • Added sound effects and BG music (via MaxMod).
  • Bucket based memory model.
  • Data driven engine.
  • Ditched the options.
  • More enemies.

v 0.3 2010/06/05

  • Added an enemy handler.
  • Added collision detection (AABB).
  • Added explosion handler.
  • Encapsulated most sprites.
  • Developed a tool for texture packing.

v 0.2

  • Migrated rendering engine from OAM to 3d core

v 0.1

  • OAM sprites implemented.

v 0.0 2010/04/20

  • Started coding..

Credits

Development:

  • Programming: Richard Eric M. Lope BSN RN (relminator)
  • Art: Adigun A. Polack (Relminator)
  • Toolchains: DevkitPro,libnds and MaxMod

Additional code:

  • Jasper Vijn (cearn/coranac.com) for atan2 and qran/qran_range.
  • libnds example files..

Greetz:

  • DR_D.
  • WinterMute.
  • Cearn.
  • Steven.
  • Immibis.
  • zeromus.
  • Plasma.
  • L_O_J.
  • v1ctor.
  • Headspin.
  • Jinroh.
  • Elhobbs.
  • Dwedit.
  • All the guys at devkitPro.org and gbadev.org.
  • All the guys at dbfinteractive.com.
  • All the guys at blitzed: #dsdev.
  • All the guys at freebasic.net.
  • All the guys at shmup-dev.com.

External links

Advertising: