Roguecraft Devs on Developing for Amiga in 2024
Roguecraft, a roguelike game by Badger Punch Games, inspired by Lovecraft, is set for September release on Amiga after two years of development. Pre-orders opened in July 2024.
Read original articleRoguecraft, developed by Norwegian studio Badger Punch Games, is a highly anticipated roguelike game for the Amiga, inspired by HP Lovecraft's works. Initially expected to take six months to develop, the project extended to two years due to the complexities of working with Amiga hardware. The game features three character archetypes—fighter, rogue, and mage—tasked with exploring dungeons and defeating a tentacled monster. The developers, Ricki Sickenger and Henning Ludvigsen, have a long history with the Amiga, having been part of the demoscene and previously worked on various projects, including the successful Commodore 64 title, Rogue 64.
Roguecraft aims to leverage the Amiga's capabilities, incorporating isometric graphics to enhance visual depth and detail. The game includes over 100 room variations, with randomly generated levels designed to maintain player engagement. The development team utilized tools like Tiled for room design and Photoshop for pixel art, ensuring a streamlined workflow while adhering to the Amiga's 32-color palette.
As of July 2024, pre-orders for Roguecraft have opened, with the game set for release in September. The developers express excitement about the positive feedback received so far and are focused on finalizing the game while avoiding feature creep. Roguecraft will be compatible with several Amiga models, including the A500 and A1200, and is being released under the Thalamus Digital banner.
Related
The Amiga 2000 You Always Wanted from Scratch (2021)
A replica of the Amiga 2000, blending nostalgia with modern upgrades, is created by [Drygol]. The project addresses corroded originals and showcases enduring community passion for retro computing.
Grind – An epic first person shooter for Amiga 500 gets another playable tease
The article covers the release of the Grind PvP binary update for Commodore Amiga 500. It includes revamped PvP functionality, new arenas, gameplay enhancements, system requirements, and credits to developers.
Amiga 2000 – Codename: Tesseract (2021)
The blog post discusses the "Amiga 2000 – Codename: Tesseract" project involving custom Amiga 2000 creation. Challenges in building the motherboard, modifications for 2MB CHIP RAM, and collaboration with MrTrinsic are highlighted.
Deconstructing the Role-Playing Video Game
The article explores the creation of rpg-cli, a role-playing game inspired by classic Japanese RPGs. It uses a command-line interface to simulate dungeon exploration with automated battles and draws from RPG design history.
Asteroids Game in Racket (2021)
The article details implementing the Asteroids game in Racket, focusing on a game and physics engine within 1000 lines of code, enabling spaceship control, collision detection, and user interaction.
- https://github.com/mrk-its/rust-mos
It's able to generate binaries that are executed on C64. Tried it on the emulator, and it's pretty wild that it allows to write Rust for such old machines.
I wish Rust was available on Amigas. I know there is a Motorola 68000 backend for LLVM (although probably without the support for HUNK format), so probably a significant backend is already done, but I'm not knowledgable about the LLVM infrastructure enough to be able to wire up things together.
The amiga graphics always had a fantasy feel, unlike IBM/Dos which had a more sharp, redefined-cold feel to them.
Has anyone found a slick and effective dev flow?
Cadaver had the isometric and style but wasn’t a rogue like.
Related
The Amiga 2000 You Always Wanted from Scratch (2021)
A replica of the Amiga 2000, blending nostalgia with modern upgrades, is created by [Drygol]. The project addresses corroded originals and showcases enduring community passion for retro computing.
Grind – An epic first person shooter for Amiga 500 gets another playable tease
The article covers the release of the Grind PvP binary update for Commodore Amiga 500. It includes revamped PvP functionality, new arenas, gameplay enhancements, system requirements, and credits to developers.
Amiga 2000 – Codename: Tesseract (2021)
The blog post discusses the "Amiga 2000 – Codename: Tesseract" project involving custom Amiga 2000 creation. Challenges in building the motherboard, modifications for 2MB CHIP RAM, and collaboration with MrTrinsic are highlighted.
Deconstructing the Role-Playing Video Game
The article explores the creation of rpg-cli, a role-playing game inspired by classic Japanese RPGs. It uses a command-line interface to simulate dungeon exploration with automated battles and draws from RPG design history.
Asteroids Game in Racket (2021)
The article details implementing the Asteroids game in Racket, focusing on a game and physics engine within 1000 lines of code, enabling spaceship control, collision detection, and user interaction.