|
author |
Jared Simonetti
| title |
A Deep Dive into Game Development: Exploring the Intricacies of the Game Development Process
| abstract |
In this paper, every step of the game development process is investigated. Five different
game projects and prototypes are created to achieve this: including Pong, Asteroids, Tetris, a 2D
platformer, and a 3D First Person Shooter (FPS). Each of these games are created using the
Godot game engine and are programmed using its built-in scripting language: GDscript. This
scripting language is used in conjunction with the innate classes of Godot to manufacture each
game. Throughout this paper, the process behind the development and systems integrated into
each game is described. Each game created provides its own unique insights into the evolution of
games over time and their increase in complexity. With each game, new tools and methodologies
are investigated and used in order to create the various components of each game, contributing to
a rounded perspective of the process. Each game created shares common principles, but varies in
the way features of gameplay are constructed. This paper is created with an audience of video
game players, video game developers, and programmers in mind, making this background
beneficial to the comprehension and enjoyment of this paper. The purpose of this paper is to
provide understanding of every intricate detail that goes into the process of creating a video
game.
| school |
The College of Liberal Arts, Drew University
| degree |
B.S. (2025)
|
advisor |
Alexander Rudniy
|
full text | JSimonetti.pdf |
| |