https://github.com/AntonioND/meteora
Port of Meteora (by Jerome Wax (X-Blaster)) to BlocksDS.
https://github.com/AntonioND/meteora
Last synced: 12 months ago
JSON representation
Port of Meteora (by Jerome Wax (X-Blaster)) to BlocksDS.
- Host: GitHub
- URL: https://github.com/AntonioND/meteora
- Owner: AntonioND
- Created: 2024-07-27T11:38:01.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2025-04-26T10:34:23.000Z (about 1 year ago)
- Last Synced: 2025-07-01T07:08:06.024Z (12 months ago)
- Language: C++
- Homepage: https://www.gamebrew.org/wiki/Meteora_Galatic_Battle
- Size: 2.54 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
- awesome-blocksds - Meteora Galactic Battle
README
# Meteora Galactic Battle
## Introduction
[Meteora](https://web.archive.org/web/20150118042841/http://meteora.lo2k.net/)
is an arcade game that consists on fighting as a god against another planet.
It scored 3rd place in the NDS Game category in [NEO Summer Coding Compo 2007](https://www.neoflash.com/go/index.php/2007/09/02/the-finally-result-for-this-neo-summer-compo-2007/),
and 2nd place in the Game category in the Dev-fr Coding Compo 2007 (version
0.8.0).
According to the author:
What is Meteora?
It is an amateur game for NintendoDS. Coming from more than 8 months of
development, Meteora is a strategy/action game in space.
Meteora represents for me the accomplishment of two dreams:
- Make an entire game from A to Z (including graphics and gameplay).
- Making an engine that allowed a relatively simple and flexible development
including, of course, the management of the limited resources of this
portable console.
To make you want to check it, meteora:
- Has an engine containing a garbage collector to avoid memory leaks during
development.
- Uses the microphone for certain powers.
- Uses "gestures"
- Has visual effects (explosions, tremors, meteorite trails).
- Uses dual 3D (thanks to ulib).
- Renders more than 1200 sprites on the screen.
 
 
 
## Build instructions
This game depends on several libraries (PAlib, µLibrary, libpng, zlib and
DSWiFi). The port to BlocksDS has removed the dependency on PAlib, but all other
dependencies remain.
1. Install [BlocksDS](https://blocksds.github.io/docs/).
1. Install [µLibrary](https://github.com/AntonioND/ulibrary):
```bash
wf-pacman -Sy blocksds-ulibrary
```
1. Build the game running this in the root of this repository:
```bash
make -j`nproc`
```
## Credits
- Original idea, development and GFX:
Jérôme Wax (aka X-Blaster)
http://www.lo2k.net
- All "vreemd" sprites are copyrighted by Nintendo
- Original main music by:
Benoit Charcosset
http://maf464.free.fr
- Port to BlocksDS by Antonio Niño Díaz