Saturday, May 18, 2024
HomeGolangWolfenstein 3D Sport in GoLang mission

Wolfenstein 3D Sport in GoLang mission


Welcome to the Wolfenstein 3D in GoLang mission!

This mission goals to offer a reimplementation of the basic first-person shooter sport Wolfenstein 3D, written within the Go programming language, and to discover the usage of machine studying strategies to coach synthetic neural networks to play the sport.

Getting Began with Golang and Python

To get began with the mission, you’ll need to have the next dependencies put in:

  • GoLang: You may obtain the most recent model of GoLang from the official web site.
  • Python: You’ll need to put in Python to run the neural community coach. You may obtain Python from the official web site.

After getting these dependencies put in, you may clone the mission repository and construct the GoLang code by working the next instructions:

git clone https://github.com/andrewjc/wolf3d-golang.git
cd wolfenstein-3d-golang
make build-game

You may then run the sport by working the next command:

./construct/sport

It will begin the sport env and open an IPC interface permitting the participant and enemy character(s) to be managed by the neural community coach. You may then run the neural community coach by working the next command:

make practice
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments