Derelict Station: A 2D Game
Format
SOECS Senior Project Demonstration
Faculty Mentor Name
Shon Vick
Faculty Mentor Department
Computer Science
Additional Faculty Mentor Name
Osvaldo Jimenez
Additional Faculty Mentor Department
Computer Science
Abstract/Artist Statement
As students at Pacific, we have found ourselves especially engaged when we have had game development projects in our classes. It therefore seemed fitting to us to develop a game for our senior project. ‘Derelict Station: A 2D Game’ is an exploration of game development with Unity, with the intent to create a more polished game than anything we’ve made in our earlier courses. Unity is a game development platform that uses the programming language C#. To use this platform, we still write our own code, but the platform provides tools to efficiently pack the code and combine it with the graphics. We see this project as a combination of both the technical programming in the backend of the project, as well as the art and design on the frontend. The game format we decided on for this game is a semi-linear (meaning there is a timeline of events in the game, but they do not all necessarily need to happen in a specific order) 2D platforming game, with an emphasis on area exploration.
Currently, we have programmed all the main functionalities of the game. We have character movement and actions, enemy movement and actions, scene transitions, and health all working. We have some art complete, mainly for the main character and enemies. We will next be constructing more levels and building the basic storyline of this game.
What we have learned so far is how important communication and teamwork are in game development, even on a smaller scale team. It can be extrapolated that with larger teams, communication becomes even more essential to avoid major issues. From a programming perspective, this project has allowed us to become much more comfortable working with Unity and the C# language.
Location
School of Engineering & Computer Science
Start Date
4-5-2018 2:30 PM
End Date
4-5-2018 4:00 PM
Derelict Station: A 2D Game
School of Engineering & Computer Science
As students at Pacific, we have found ourselves especially engaged when we have had game development projects in our classes. It therefore seemed fitting to us to develop a game for our senior project. ‘Derelict Station: A 2D Game’ is an exploration of game development with Unity, with the intent to create a more polished game than anything we’ve made in our earlier courses. Unity is a game development platform that uses the programming language C#. To use this platform, we still write our own code, but the platform provides tools to efficiently pack the code and combine it with the graphics. We see this project as a combination of both the technical programming in the backend of the project, as well as the art and design on the frontend. The game format we decided on for this game is a semi-linear (meaning there is a timeline of events in the game, but they do not all necessarily need to happen in a specific order) 2D platforming game, with an emphasis on area exploration.
Currently, we have programmed all the main functionalities of the game. We have character movement and actions, enemy movement and actions, scene transitions, and health all working. We have some art complete, mainly for the main character and enemies. We will next be constructing more levels and building the basic storyline of this game.
What we have learned so far is how important communication and teamwork are in game development, even on a smaller scale team. It can be extrapolated that with larger teams, communication becomes even more essential to avoid major issues. From a programming perspective, this project has allowed us to become much more comfortable working with Unity and the C# language.