Skip to content

A prototype survival FPS video game, created for the College of Wooster's Senior IS (Class of 2022)

Notifications You must be signed in to change notification settings

HermannMeyer/Simple-FPS-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IS Project

Overview

This is a prototype wave-based survival first-person shooter (FPS) video game, which is the focus of the creator's Senior Independent Study for the College of Wooster's class of 2022. The main purpose of this project is to explore the processes behind designing and creating a video game. As the project progresses, there are many other features that could be explored and potentially added into the game, as detailed below. This project is made with Unity version 2021.2.0f1 and written in C#.

Dependency

The following packages are utilised in this project and required to run:

  • High Definition RP (Unity Technologies)
  • TextMeshPro (Unity Technologies)

Running instructions

This project is designed to be used with Unity version 2021.2.0f1. However, it is possible that it will run on a higher version of Unity. To run this project, the following steps should be done:

  • Install Unity version 2021.2.0f1 (or higher)
  • Download and extract the project files to a desired location
  • Use the Unity launcher to locate the location and run the project
  • After the project successfully loads, use the "Play" button in the Editor to start playing

Currently, there is no finished build for this project available.

Features

Currently, the game has the following features:

  • Basic movement and camera control
  • Basic ranged combat mechanics and weapons:
    • Three types of firearms w/ superficial differences
    • Two types of launchers: grenade and rocket launchers
    • One type of grenade
    • Two support weapons: land mines and sentry guns
  • A complete map layout
  • Four types of enemy w/ different characteristics and a basic pathfinding algorithm
  • Rudimentary enemy spawning and wave-controlling mechanics
  • Basic UI
  • Point-tracking and shopping systems
  • Graphical effects powered by real-time ray tracing

Future

In the future, this game can be much further developed by adding more features and improving existing ones. The following is a non-exhaustive list of potential features (not ranked according to their priorities and importance):

  • Further improved graphics (effects, models, etc)
  • Sounds (effects, background music, etc)
  • More and improved UI elements
    • Main menu
    • Options
  • More maps and/or procedurally generated maps
  • More difficulty levels
  • More in-game contents
    • Enemies
    • Weapons
  • More gameplay mechanics

About

A prototype survival FPS video game, created for the College of Wooster's Senior IS (Class of 2022)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published