Skip to content

penberg/godoom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoDoom

GoDoom is a Doom rendered written from scratch in the Go programming language using OpenGL for rendering.

Level Screenshot

Installation

Prerequisites:

  • Go
  • GLFW3
  • OpenGL 3.3 capable GPU

OS X:

brew install glfw
go get github.com/go-gl/glfw
brew install glew
go get github.com/go-gl/gl

Installation:

go get github.com/penberg/godoom

Usage

You need a Doom WAD file that contains all the game assets. If you don't have a copy of the game, you can use data file from the shareware version.

To run GoDoom, type:

godoom -f <wad-file>

Licence

GoDoom is distributed under the 2-clause BSD license.

References

About

A Doom clone written in OpenGL and Go.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages