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

OpenBiohazard2/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.
  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