This project was created following tutorials by Brackeys. If you want to learn how to build something like this watch the videos here.
This project is a multiplayer first-person shooter game in Unity.
My goal here is to make a well documented game project for others to clone and change to their liking.
- This project runs on the Unity engine. Make sure to have the newest version installed before running the project.
The project has the following structure:
- Assets: Assets used in unity for building the game.
- GUI: Assets used for the game's GUI.
- Materials: The materials used in the game.
- Models: Models imported for the game (e.g.: the weapon model).
- PlayerModel: The model imported for the Player.
- Prefabs: All unity prefabs created for this game.
- Scripts: C# scripts used in the game.
- Standard Assets: Unity assets imported for the game (could do some cleanup).
- Builds: Latest builds for different OS.
- OSX: The latest build for OSX.
- Windows: The latest build for Windows.
- ProjectSettings: Unity project settings files.
My goal is to have a readme on each of this important directories explaining a bit more.
-
Better documentation
-
Add readme to directories:
- Prefabs
- Scripts
- Player
- Weapon
- Builds
- Models
- PlayerModel
- GUI
-
Bugs
- When you die shooting, you spawn shooting.
- Fork it ( https://github.com/juangesino/FPS-Demo/fork ).
- Create your feature branch (
git checkout -b my-new-feature
). - Commit your changes (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin my-new-feature
). - Create a new Pull Request.
See LICENSE.