Skip to content

salimtirit/CMPE485-Spring23

Repository files navigation

CMPE485-Spring23

Game Development Class Projects

This repository contains the projects I developed as part of my game development class. Each project showcases my growing skills and knowledge in game development using Unity. Below, I provide a brief overview of each project:

Learning Unity - Object Movement and Interaction

In this project, I explored various Unity concepts such as object movement, materials, and lighting. The main feature of the game is a ball-shaped character controlled by the player using the arrow keys. The camera dynamically follows the player's movements. If the player leaves the game area, they respawn back to the starting position. Additionally, pressing the space bar spawns cube objects in the game environment.

Simple Third Person Maze Solver

In this project, I created a simple third-person maze-solving game. The objective is to navigate through a maze and reach the exit door. To unlock the door, the player must collect a crystal-shaped key. However, there is a trap placed in the maze, and if the player touches it, they will lose the game. The player can control the character, a robot, using the mouse and WASD keys or the arrow keys. The character can push the crystal towards the door to open it.

Term Project - Zombie Defense

For my term project, I developed a zombie defense game where the player must protect a designated area from incoming waves of zombies. Equipped with a gun, the player aims to eliminate as many zombies as possible. The area contains power-ups that enhance the speed and size of the bullets, providing an advantage in the battle. If a zombie manages to touch the borders of the defended area, the player loses the game. There is no specific win condition; the objective is to achieve the highest score possible by eliminating zombies.

Please refer to the individual folders within this repository for the complete source code and additional details about each project.

Feel free to explore these projects and witness my progression in game development. If you have any questions or feedback, please don't hesitate to contact me.

Enjoy!

About

Boğaziçi University computer engineering game development class projects

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published