Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create event (def shef 42) Writing a tile-matching game, FP style. #12

Open
defshef-auto opened this issue Oct 28, 2017 · 0 comments
Open
Assignees

Comments

@defshef-auto
Copy link

(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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants