Indie Game Development
Loading...
Authors
Kiino-Terburg, Jackson J.
Issue Date
2024-06-01
Type
Thesis
Language
en_US
Keywords
Alternative Title
Abstract
This paper outlines the development process of a roguelike bullet hell game within a limited scope to mitigate potential challenges faced by indie projects. The game comprises five levels culminating in a boss battle, incorporating roguelike elements where players collect items and upgrades throughout a playthrough, and restart upon death. The unique twist lies in a block coding system, allowing players to construct personalized attacks by unlocking “code blocks” through defeating enemies and bosses. Acknowledging the need to learn a game engine as a first-time developer, the choice of GameMaker was deliberate due to its approachable interface and essential features that don’t compromise developer control. The GameMaker Logic (GML) programming language, though proprietary, offered robust functionality, ensuring the project's feasibility. While not as widely used, the attractiveness of GameMaker stemmed from its user-friendly nature, facilitating a smooth learning curve for the developer, prioritizing the completion of the project.
Description
v, 25 p.
Citation
Publisher
License
U.S. copyright laws protect this material. Commercial use or distribution of this material is not permitted without prior written