This is a 2D game project built for a school assignment. The game follows a young boy who tries to run a away and fight different Zombies through a forest. This program is being developed with the following frameworks/technologies:
- C#
- Unity Game Engine
Zombie.Run.Intro.mp4
The motivation of this game is to build working software while utilizing SDLC/Agile methodologies. The Overall objective of this game is to build a 2D user directed game. Original Idea was to create a 2D Mario style game that was fun and interactive for the younger generation specifically adolescents and teenagers. We wanted to create a game that also incorporated Zombies and a Halloween style.
- Open your Unity Editor. If you do not have Unity you can download it here : https://unity.com/download
- Using your IDE such as Rider or Visusal Stuido import the code base. URL: /~https://github.com/vladrph/CEN2DGAME.git
- In the unity Editor press the play buttun to begin the game
- In the main menu click on player one to begin playing the game.
-
Navigate through all the levels by avoiding the Zombies to win.
Zombie.Run.mp4
During this most recent sprint there were a few different things that we enjoyed about this process. The first of which, is the Unity Game Engine which helps speeds up the process of the game development. Secondly, the number of online resources there is regarding game development. Everything from online tutorials, web forums, and online video help speed the learning process. Additionally, using Trello to move items from the backlog through the production line has made it easier to see where we are in the project and what needs to be completed. One major dislike of this sprint is the learning curve. Simple errors and mistakes could take hours to fix due to the inexperience of the developer. If we could improve anything regarding this sprint it would be to find more resources that we could implement in our agile development. The focus for the next sprint would be to utilize more resources, increase communication and reinforce more agile principles throughout the project.
Alpha Version 1.0
- Created level 1
- Rendered sprites with for first player and different Zombies
- Created background for level one
Alpha Version 1.1
- Created level 2
- Created a Main Menu
- Added Parallax Background
- Added floating ground effects
Beta Version 1.0
- Allow friends and family to test for feedback
- Making imporvements based on feedback from friends and fmaily
Vladimir Petit-Homme Joshua D'Agostino
Learn Unity - Beginner's Game Development Tutorial
https://www.youtube.com/watch?v=gB1F9G0JXOo&t=14104s
MIT License
Copyright (c) 2022 Vladimir Petit-Homme, Joshua D'Agostino
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.