Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leonwilzer/godot-test-fps
Personal Godot FPS project for testing
https://github.com/leonwilzer/godot-test-fps
csharp game game-3d game-dev game-development gamedev godot godot-engine godot-game godot-game-engine godot3 godotengine
Last synced: 4 months ago
JSON representation
Personal Godot FPS project for testing
- Host: GitHub
- URL: https://github.com/leonwilzer/godot-test-fps
- Owner: LeonWilzer
- License: gpl-3.0
- Created: 2020-04-13T23:44:28.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-06-11T23:13:39.000Z (8 months ago)
- Last Synced: 2024-09-22T13:02:15.529Z (4 months ago)
- Topics: csharp, game, game-3d, game-dev, game-development, gamedev, godot, godot-engine, godot-game, godot-game-engine, godot3, godotengine
- Language: C#
- Size: 94.4 MB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Godot Test FPS
## About
These are the project files for a first person shooter made with the Godot game engine. At the current stage it is mostly a port of the official Godot FPS tutorial (from GDScript to C#). ~~Extending the game past official tutorials is definitely planned.~~
## Licensing
The source code is licensed under GPL v3.0 or later.The licensing for assets and other files is still pending as it is planned to replace the assets provided by the Godot tutorial with custom-made ones. So please refer to the official Godot FPS tutorial for more information about the used assets.
https://docs.godotengine.org/en/3.1/tutorials/3d/fps_tutorial/part_one.html**Contact:** [email protected], if you believe that your property is being misused here.
## How to play
### Stable (easy)
1. Download the game's binaries here:
https://github.com/LeonWilzer/Godot-Test-FPS/releases
Please file an issue (with the label "enhancement"), if your platform is not available:
https://github.com/LeonWilzer/Godot-Test-FPS/issues1. Open the .zip file.
1. Extract all the files into an empty folder.
1. Start the executable
1. **For Windows:** You should be able to start it by simply double clicking the `Windows.exe` file.
2. **For Linux:** Make the `Linux.x86_64` executable with this command: `$ chmod +x Linux.x86_64`
Now execute the file:
1. `$ ./Linux.x86_64`, if you are in the game's directory)
2. _Alternatively:_ `$ x86_64 ` For example: `$ x86_64 ~/Games/Godot-FPS/Linux.x86_64`1. How to close the game
You can't, you have to kill it with Alt + F4 on Windows or _unlock the mouse with the `ESC`_ and `$ killall Linux.x86_64` on Linux. I am sure there are also other ways of accomplishing that on both platforms.
### Experimental (requires Godot)
See below for information on how to build an experimental version from source.
## How to develop
1. Clone this repository:
`$ git clone https://github.com/LeonWilzer/Godot-Test-FPS.git`2. Install Godot (Mono Version):
https://godotengine.org/download/linux3. Open Godot and import the project.
4. Open the project if it is not already opened.
5. Start the game with the play button on the top right corner.
6. Refer to Godot docs and tutorials on how to develop a game.**Tip:** See `Editor > Editor Settings > Mono > Editor` to set a third-party IDE as your preferred editor.