DooM Raycaster Engine (Game Boy Advance)
A downloadable game for Windows, macOS, Linux, and Android
This is just a simple raycaster created just for fun, based on the excellent tutorial at: Tutorial For Game Development And Other Purposes by F. Permadi
The initial version managed about 1 frame per second - with a few optimisations, including a little asm, it's now up to about 15-20fps in VisualBoyAdvance.
It runs fine on real hardware too, but a little more slowly. It's a fairly straightforward implementation of the basic techniques presented in the tutorial, with fixed-point math and table-based trig functions giving it speed, as well as the odd bit of assembler. This homebrew includes an sprite system for drawing in-game objects, and some floor and ceiling textures textures. This homebrew also added shading to give the graphics a bit more depth.
How to play:
- In the menu use the directional pad to select the dungeon and press the A button to enter it.
- In the menu press the START button to get additional information about this homebrew for GBA.
- Once inside a dungeon use the direction pad to move around the map.
Published | 1 day ago |
Status | Released |
Platforms | Windows, macOS, Linux, Android |
Author | ☆ ry0g4_ ☆ |
Genre | Shooter |
Tags | 3D, Doom, DOOM WAD, First-Person, game-boy, game-boy-advance, game-boy-rom, Pixel Art, raycaster |
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.