Indie Game Development

Loading...
Thumbnail Image

Authors

Kiino-Terburg, Jackson J.

Issue Date

2024-06-01

Type

Thesis

Language

en_US

Keywords

Research Projects

Organizational Units

Journal Issue

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

Journal

Volume

Issue

PubMed ID

DOI

ISSN

EISSN