Skip to content

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

License

Notifications You must be signed in to change notification settings

razodactyl/OpenBiohazard2

 
 

Repository files navigation

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. If the region of the game is different, you will need to go to game/resource.go and change the value of GAME_REGION.
  3. 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.

Other tools

References

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.9%
  • GLSL 1.1%