Antiruins
Jump to navigation
Jump to search
Antiruins is a minimal 2D engine for the SEGA Dreamcast that uses Lua as its only programming language. The engine backend is written in C and is precompiled, so you do not need the whole Dreamcast toolchain. This greatly reduces compilation and debugging time and lets you focus on the game programming.
Features
The engine currently supports:
- [x] Texture loading using .dtex and .png files.
- [x] Music streaming using CDDA audio.
- [x] .wav sound effect.
- [x] Loading/saving LUA table to a memory card.
- [x] Displaying images in the VMU.
- [x] Playing DreamRoQ video.
Currently supported but need better documentation/testing:
- [ ] Sprite atlas and sprite animation.
- [ ] Map loading.
Official Repository
https://gitlab.com/lerabot/antiruins
This page is a stub page. It needs to be expanded with more detail. If you know more information about this topic, please sign up and contribute to dreamcast.wiki!