You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(def shef 42) Festive Edition 2017 with Hakim Cassimally
Ever wondered how to write a tile-matching game (like Candy Crush and the earlier Bejeweled)? Traditionally game developers would write a game - the graphics, state, and user interaction - in an imperative style, but recently the functional approach is getting more popular.
Hakim Cassimally (BBC, Manchester LambdaLounge) has been exploring the process of developing a tile-matching game in Clojure. He'll present present some of the basics of modelling the game grid, and playing a basic event loop, introducing some important concepts in functional programming and simple game development.
This is a beginner-friendly talk.
Where and When? Sheffield City Centre (exact venue TBC), December 12th. Talk starts at 7pm.
What do I need? You don't need anything. Bring a laptop if you want to try some of the ideas in the talk. Try the Clojure Getting Started page if it's your first time with Clojure and come along at 6:30pm if you need any help setting up.
Image credit: Nick Youngson http://nyphotographic.com, http://www.thebluediamondgallery.com/tablet/v/video-game-developer.html
Code of Conduct: codeofconduct.com
The text was updated successfully, but these errors were encountered:
(def shef 42) Writing a tile-matching game, FP style.
- 6:30pm - Tickets
(def shef 42) Festive Edition 2017 with Hakim Cassimally
Ever wondered how to write a tile-matching game (like Candy Crush and the earlier Bejeweled)? Traditionally game developers would write a game - the graphics, state, and user interaction - in an imperative style, but recently the functional approach is getting more popular.
Hakim Cassimally (BBC, Manchester LambdaLounge) has been exploring the process of developing a tile-matching game in Clojure. He'll present present some of the basics of modelling the game grid, and playing a basic event loop, introducing some important concepts in functional programming and simple game development.
This is a beginner-friendly talk.
Where and When? Sheffield City Centre (exact venue TBC), December 12th. Talk starts at 7pm.
What do I need? You don't need anything. Bring a laptop if you want to try some of the ideas in the talk. Try the Clojure Getting Started page if it's your first time with Clojure and come along at 6:30pm if you need any help setting up.
Image credit: Nick Youngson http://nyphotographic.com, http://www.thebluediamondgallery.com/tablet/v/video-game-developer.html
Code of Conduct: codeofconduct.com
The text was updated successfully, but these errors were encountered: