Skip to content

Simple game used on the "Game development with Clojure" talk at FrOSCon 2015

License

Notifications You must be signed in to change notification settings

RAMart/brain-gain-or-drain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

brain-gain-or-drain

Simple game used on the "Game development with Clojure" talk at FrOSCon 2015

A little brain flys through a galaxy, joyfully eating Clojure logos to gain more knowledge.

It's a 2-D side-scroller with two additional parallax layers.

But... why?

This source was used to demonstrate

  • the programming-a-game-while-playing-it-is-awesome effect
  • how an why immutable data is a bless
  • function composition
  • expressiveness

Where to go from here

  • Add brain draining elements to the game
  • Add evolution to the game
    • Player starts with the ability to move upwards only
    • Gain knowledge to be able to move up and down
    • Gain more knowledge to move also left and right
    • Gain even more knowledge to alter speed or use transport beams or travel through time
  • Create a multi-platform-with-immutable-data-only gaming library
  • Have fun

Credits

Graphics by Ingmar Hahnemann

Music and Sounds by Christian Arnold

About

Simple game used on the "Game development with Clojure" talk at FrOSCon 2015

Resources

License

Stars

Watchers

Forks

Packages

No packages published