Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jameshulse/aiworkbench

A proof of concept AI game
https://github.com/jameshulse/aiworkbench

Last synced: 6 days ago
JSON representation

A proof of concept AI game

Awesome Lists containing this project

README

        

# AiWorkbench

Starting off as a proof of concept for server-side sandboxed Javascript evaluation. Hoping
to become a full-fledged enjoyable gaming experience.

## Website Plan:

Tutorial section
- Single player
- Some tutorials may have computer AI
Face-off vs AI
Test bed for new AI scripts (upload script and test)
Challenge other users

## Simulation Overview:

Client receives instructions from server
'create entity'
'entity moved'
'entity destroyed'

Responsible for rendering each action

Server
Runs code for AI step by step
Code for 'win condition'?
Code for 'environment update'
Send updates to client (changeset?)

## Technology Stack:

Back-End:
ASP5 vNext (dnx451 - beta5)
MVC6

Front-End:
Grunt
NPM
Bower
LESS
Angular
Bootstrap