andrewjc/wolf3d-golang

This project combines the power of reinforcement learning with a custom raycasting game engine written in Golang, reminiscent of the classic Wolf3D game.

20
/ 100
Experimental

This project helps AI researchers and hobbyists experiment with reinforcement learning by providing a custom 3D game environment similar to the classic Wolf3D. You input your reinforcement learning algorithms, and the project outputs a trained AI agent capable of navigating randomly generated maps within the raycasting engine. It's ideal for those interested in training AI to solve spatial navigation challenges.

No commits in the last 6 months.

Use this if you are an AI researcher or enthusiast looking for a controlled, classic-style 3D environment to develop and test reinforcement learning agents for navigation tasks.

Not ideal if you're looking for a high-fidelity 3D graphics engine or a game development framework for creating modern games.

AI-research reinforcement-learning agent-training game-AI spatial-navigation
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 4 / 25
Maturity 16 / 25
Community 0 / 25

How are scores calculated?

Stars

8

Forks

Language

Go

License

Apache-2.0

Last pushed

Jan 31, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/andrewjc/wolf3d-golang"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.