Skip to content

Learning project for training Scala, Akka and Finch skills

Notifications You must be signed in to change notification settings

scala-academy/ai-game-competition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Game Competition

Codacy Badge Join the chat at https://gitter.im/ai-game-competition/Lobby Waffle.io - Task board Build Status

Learning project for training Scala, Akka and Finch skills

Basic idea is to together develop a game server that hosts games.

Learning goals:

  • (Finch) Use finch to create a rest api
  • (Scala) Write logic for some games in scala
  • (Akka) Implement a scalable system that can run and manage multiple games concurrently
  • (CQRS / Sharding / Persistence) implement event sourcing for the gamestate (incl refactoring of gamestate to suit event sourcing)
  • (Gatling) We need a performance test to finetune the implemented features

About

Learning project for training Scala, Akka and Finch skills

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •