NATIVE PORTSHOOTER / ACTIONWINDOWSLINUXMACOSALPHA
Resident Evil 2
TechnologyNative C/C++ port (engine reimplementation)
Available forWindows, Linux, macOS
View official projectAbout the project
Resident Evil 2 —cuyo título original es Biohazard 2 — es un videojuego de terror y supervivencia de disparos en tercera persona, desarrollado y publicado por Capcom para la PlayStation siendo la segunda entrega de la serie de videojuegos Resident Evil, el segundo título publicado originalmente para la consola PlayStation y la secuela directa del primer título, aunque con un elenco de personajes distinto al de la entrega anterior. Capcom anunció al mismo tiempo la versión para Sega Saturn.
Official project information
Author's original READMEOpen on GitHub ↗
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.
<div style="display:inline-block;"> <img src="https://github.com/OpenBiohazard2/OpenBiohazard2/raw/master/screenshots/beginning.png" alt="beginning" width="400" height="300" /> <img src="https://github.com/OpenBiohazard2/OpenBiohazard2/raw/master/screenshots/inventory.png" alt="inventory" width="400" height="300" /> </div>Installation
- Clone this project.
- Get the game data from your installed location. Copy all the files to the
data/folder in this repository. - Run
go build.
Task list
- Audio
- Background music
- Core sound
- Game
- Collision detection
- Event triggers
- Inventory system
- Enemy AI
- Puzzles
- Door transitions
- Renderer
- Animation
- Pre-rendered background
- 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.
