/neural-network-training-with-games

Neural network training with games

Primary LanguageJavaScript

Build/Release

Neural Network Training with Games

Adapted for Linux/Mac

Credits to JVictorDias developer and PIG library aka "Programming Interface for Games".

How to run

Download the release zip file, unzip it and then run the main file.

or

As a developer using an environment with all required dependencies installed as follow.

Linux

make linux-dep-install

Mac

make mac-dep-install

Games

Tecelao

make run-tecelao

Parameters (input.txt)

Digite o nome da sua imagem (exemplo: teste.bmp): iron.bmp
Digite a quantidade de pregos (maximo 1000): 1000
Digite a quantidade de linhas: 1800
Digite a taxa de reducao do pixel (255 retira o pixel todo, 0 nao retira nada): 255

Left mouse click + ENTER to start

Commands

key Action
a Left
d Right
w Up
s Down
q Zoom In
e Zoom Out
z ReDraw
ENTER Start

Youtube | Source

Canhao de Newton

make run-canhao

key Action
ENTER Atirar
a/s/d/w esq/dir/cima/baixo

Youtube | Source

Deep-Cars

make run-cars

Youtube | Source

Dinossauro

make run-dino

Youtube | Source

Flappy-Bird

make run-flappy

key Action
esc Pause
space info

Youtube | Source

HardestGame

make run-hardestgame

key Action
F2 Load next map
ENTER Start map

Youtube | Source

HardestGameEditor

make run-hardestgame-editor

key Action
d/f Angulo de troca
cima/baixo Tamanho grade
j/k Tempo parado
g/h Angulo parada
i Salvar posicao mouse
u Carregar posicao salva
F1 Salvar mapa
F2 Carregar mapa

Source

ParticulasGravitacionais3D

make run-particulas

key Action
a Left
d Right
w Up
s Down
q Zoom In
e Zoom Out
h Rotate Up X
y Rotate Down X
g Rotate Left Y
j Rotate Right Y
ENTER Join particles
Mouse Left Expand particles

Youtube | Source

Spirograph

make run-spirograph

key Action
ENTER Next

Youtube | Source