10000 GitHub - dymayday/wriggling-pandas: This is a video game played by A.I. to demonstrate the capacity of evolutionary algoritms combined with artificial neural networks
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

This is a video game played by A.I. to demonstrate the capacity of evolutionary algoritms combined with artificial neural networks

License

Notifications You must be signed in to change notification settings

dymayday/wriggling-pandas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wriggling-pandas

The project aims at improving my skills in Rust and in game dev just for fun.

About

The actual videogame is intended to be played by the A.I. engine (fluffy-penguin), an artificial neural network combined with a genetic algorithm.

Requirements

Configuration

The graphic configuration of the game is set up for my gear, so if you encounter some trouble, first you can check if its config match your screen resolution in the file resources/conf.toml and change the width and height accordingly

[window_mode]
width = 1920
height = 1080
borderless = false
fullscreen_type = "Desktop"

Usage

Once cargo is installed on your system, just run:

cargo run --release

TODO

  • Add a visual indicator when a Panda get shot (a color blinking for example).
  • Add the ability to load previous games from save files.
  • Add the ability to fastforward the game / evolution process.

About

This is a video game played by A.I. to demonstrate the capacity of evolutionary algoritms combined with artificial neural networks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0