Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/OpenBiohazard2/OpenBiohazard2

Open source re-implementation of the original Resident Evil 2 / Biohazard 2
https://github.com/OpenBiohazard2/OpenBiohazard2

go resident-evil residentevil

Last synced: 28 days ago
JSON representation

Open source re-implementation of the original Resident Evil 2 / Biohazard 2

Awesome Lists containing this project

README

        

# OpenBiohazard2
Open source re-implementation of the original Resident Evil 2 engine written in Go and OpenGL. You must own a copy of the original game.


beginning
inventory

### Installation

1. Clone this project.
2. Get the game data from your installed location. Copy all the files to the `data/` folder in this repository.
3. Run `go build`.

### Task list

- [ ] Audio
- [ ] Background music
- [ ] Core sound
- [ ] Game
- [x] Collision detection
- [x] Event triggers
- [ ] Inventory system
- [ ] Enemy AI
- [ ] Puzzles
- [ ] Door transitions
- [ ] Renderer
- [x] Animation
- [x] Pre-rendered background
- [x] Depth testing
- [ ] Sprites
- [ ] Shadows

### Controls

- W/S to move forward/backward.
- A/D to rotate left/right.
- Tab to access inventory.
- Enter is action button.

### Other tools

- [Bio2 script viewer](https://github.com/OpenBiohazard2/Bio2ScriptIde)

### References

- https://github.com/pmandin
- https://github.com/yanmingsohu/Biohazard2
- https://github.com/MeganGrass/BioScript
- https://github.com/mortician