More actions
(Created page with "{{#seo: |title= (Game engine) - GameBrew |title_mode=append |image=pokeraycastergba2.png |image_alt=POKE Raycaster Engine }} {{Infobox GBA Homebrews |title=POKE Raycaster Engi...") |
No edit summary |
||
(14 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
{{Infobox GBA Homebrews | {{Infobox GBA Homebrews | ||
|title=POKE Raycaster Engine | |title=POKE Raycaster Engine | ||
|image= | |image=pokeraycastergba02.png | ||
|description=A simple raycaster engine. | |description=A simple raycaster engine. | ||
|author=ry0g4_ | |author=ry0g4_ | ||
|lastupdated=2022/03/ | |lastupdated=2022/03/06 | ||
|type= | |type=Development | ||
|version=2022 | |version=2022 | ||
|license=Mixed | |license=Mixed | ||
| | |downloadraw=[https://ry0g4.itch.io/poke-raycasting-engine Download on itch.io] | ||
|website=https://ry0g4.itch.io/poke-raycasting-engine | |website=https://ry0g4.itch.io/poke-raycasting-engine | ||
|source= | |source=https://github.com/jduranmaster/GBA-caster | ||
}} | }} | ||
This is a simple raycaster created based on the [https://permadi.com/1996/05/ray-casting-tutorial-table-of-contents/ | This is a simple raycaster created based on the [https://permadi.com/1996/05/ray-casting-tutorial-table-of-contents/ Ray-Casting Tutorial For Game Development And Other Purposes] by F. Permadi. | ||
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. | 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. | ||
Line 34: | Line 34: | ||
==Screenshots== | ==Screenshots== | ||
pokeraycastergba3.png | https://dlhb.gamebrew.org/gbahomebrews/pokeraycastergba3.png | ||
pokeraycastergba4.png | https://dlhb.gamebrew.org/gbahomebrews/pokeraycastergba4.png | ||
==Media== | ==Media== | ||
Line 48: | Line 48: | ||
==External links== | ==External links== | ||
* itch.io - https://ry0g4.itch.io/poke-raycasting-engine | * itch.io - https://ry0g4.itch.io/poke-raycasting-engine | ||
* GitHub - https://github.com/jduranmaster/GBA-caster | |||
* Romhacking.net - https://www.romhacking.net/homebrew/143/ | |||
Latest revision as of 06:40, 10 Mayıs 2024
POKE Raycaster Engine | |
---|---|
General | |
Author | ry0g4_ |
Type | Development |
Version | 2022 |
License | Mixed |
Last Updated | 2022/03/06 |
Links | |
Download on itch.io | |
Website | |
Source | |
This is a simple raycaster created based on the Ray-Casting Tutorial For Game Development And Other Purposes by F. Permadi.
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.
Controls
Menu:
D-Pad - Select dungeon
A - Enter dungeon
Start - Get additional information about this homebrew for GBA
Screenshots
Media
Writing a POKEMON Raycaster Engine for Game Boy Advance using C Programming Language (DevKitAdv) (RYOGA V.S. the ARCADE MOLE!)
Compatibility
Runs on emulator - up to about 15-20fps in VisualBoy Advance.
It runs on real hardware too, but a little more slowly.
External links
- itch.io - https://ry0g4.itch.io/poke-raycasting-engine
- GitHub - https://github.com/jduranmaster/GBA-caster
- Romhacking.net - https://www.romhacking.net/homebrew/143/