Skip to content

this is a port/refactor of a soccer game code from the book Programming Game AI by Example

License

Notifications You must be signed in to change notification settings

luiskarlos/soccer

Repository files navigation

Introduction

Simple Soccer demonstrates how team-based AI for a sports game can be created using only a handful of basic AI techniques. Of course, as it stands, the behavior is neither particularly sophisticated nor complete. As your knowledge of AI techniques and experience increase you will see many areas where the design of Simple Soccer can be improved or added to. For starters, though, you might like to try your hand at some of the following practice exercises.

Buckland, Mat; Buckland, Mat. Programming Game AI by Example

What is in this repo?

This is a ported version of Buckland_Chapter4-SimpleSoccer from the book Programming Game AI by Example

  1. The original code was written in C++
  2. Port to Java, GWT and Phaser.io
    1. Runs on the browser

How to run it?

  1. Go to JsAPI
    cd JsAPI
  2. Make sure gwt is installed
  3. Environment variable must exists gwt
    gwt=/path to gwt/gwt-2.9.0
    
  4. Run ant devmode
    ant devmode
    

Road map

  1. Improve demo
    1. Explain what can be done
    2. Improve look and feel

Demo

Soccerdemo

About

this is a port/refactor of a soccer game code from the book Programming Game AI by Example

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published