https://github.com/opendriver2/opendriverengine
Open source game engine running Driver games from Playstation 1
https://github.com/opendriver2/opendriverengine
car-physics driver driver2 graphics physics playstation psx
Last synced: about 2 months ago
JSON representation
Open source game engine running Driver games from Playstation 1
- Host: GitHub
- URL: https://github.com/opendriver2/opendriverengine
- Owner: OpenDriver2
- Created: 2021-02-03T10:59:13.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-03-16T20:09:06.000Z (7 months ago)
- Last Synced: 2025-03-27T02:21:18.369Z (7 months ago)
- Topics: car-physics, driver, driver2, graphics, physics, playstation, psx
- Language: C++
- Homepage:
- Size: 1.52 MB
- Stars: 66
- Watchers: 9
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenDriverEngine - Open source implementation of Driver 1/2 engine
### Requirements specification (short version):
Code:
- Project takes REDRIVER2 as a basis for the work, however, the code for it should be written from scratch.
- Written in **C++** (no C++ STD - instead, **libnstd** is used)
- Dependency list should be *short*, dependecies must be *lightweight as possible except renderer*Compatibility
- *Driver 2* content should be processed by converter to make games run instantly on *OpenDriverEngine*
- *Driver 1* content level files can be processed by converter. The rest is recreated with *Lua scripts*
- Untouched original *Driver 2* physics, but extended it with new featuresGameplay
- *Smooth gameplay* - original *30 FPS* or *50 FPS* car physics interpolated to **60 FPS or greater**
- Full game engine scripting in **Lua 5.4** taking missions, sound banks, frontend into account to make game extensible with new features
- Game logic of minigames and Undercover missions port to Lua
- *Driver 2 AI port to Lua* and ability to build new AI with LuaPlease look at [https://github.com/OpenDriver2/OpenDriverEngine/blob/master/TODO.md](TODO.md) for more information