Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/e-rk/velocity

High Stakes re-make in Godot
https://github.com/e-rk/velocity

Last synced: 4 days ago
JSON representation

High Stakes re-make in Godot

Awesome Lists containing this project

README

        

# (Naming suggestions welcome)

This project is an attempt at re-making the Need For Speed 4 High Stakes experience in Godot engine.

# Objectives

* re-implementation of the original physics
* compatibility with community addons through one-click conversion
* multiplayer
* moddability

# Start-up guide

The project does not come with any cars and tracks from the original game on its own.
You must own the original game and convert the cars and tracks yourself locally.

## Instructions

1. Install [latest Blender][1], [speedtools addon][2] and [latest Godot][3]
2. Open the project in Godot, close it, and open it again. Otherwise strange things happen.
2. Import a track with the following options enabled:
- Import shading
- Import collision
- Import cameras
- Import ambient
- Mode: GLTF
3. Export the track into the `./import/tracks` directory
- For example, export map `UK` into `./import/tracks/UK/UK.glb`
- Enable the following options:
- Export attributes
- Export cameras
- Export extras
- Export lights
4. Import a car
5. Export the car into the `./import/cars` directory
- For example, export B911 into `./import/cars/B911/B911.glb`
- Enable the following options:
- Export attributes
- Export extras
- Export lights
6. Wait for Godot to process the asset. This may take a while.
7. Run the project
8. Select a track and a car. Click `Start game` button
9. Drive around

The conversion steps above will be automated later on.

# Keyboard bindings

The keyboard bindings are currently non-configurable. Here is the list:

* Arrow keys - steering, acceleration, braking
* R - reset position
* A - shift up
* Z - shift down
* Esc - end race

# Notice

EA has not endorsed and does not support this project.

[1]: https://www.blender.org/download/
[2]: https://github.com/e-rk/speedtools
[3]: https://godotengine.org/