more clojure

So I've got this crazy thought that we should implement pacman in clojure.

I'm not too sure where to start.  Although I'm pretty sure it's not with graphics.  Although graphics would be pretty.  And I like pretty.

Who want to try to TDD pacman in Clojure this week?

Join or login to comment.

  • Tom A.

    I took a shot at going a little further... does some simple drawing

    https://github.com/tlalexan/PacmanWeekOneExtended

    January 31, 2013

    • Damien

      Hi Tom, I continued based on your initial matrix approach, it may not be compatible with your latest commits. I had some fun with the graphics too, drawing a real pac-man board. For anybody interested my code is here https://github.com/dam...­ One challenge with the grid approach is to make pacman move smoothly by displaying it multiple times between cells, without going partially over walls.

      February 1, 2013

  • Tom A.

    1 · January 30, 2013

  • Mattia G.

    Good, but a bit chaotic :) we need a more specific plan!

    January 30, 2013

  • A former member
    A former member

    Hey guys, I'm a total noob to closure, but I can code on c#. Is it ok to join and watch you guys?

    January 29, 2013

    • Tom A.

      Absolutely. Please come, the more Clojure you know the better, but there are people around to help with syntax. Clojure's a lot like LINQ in C#. Just with more brackets.

      January 30, 2013

    • A former member
      A former member

      Thanks guys. I'm here in Brampton, will leave by 4:45 and hopefully get there at 5:30.

      January 30, 2013

  • Tom A.

    I vote for leiningen, clojure and quill ( https://github.com/quil/quil )

    1 · January 29, 2013

  • Damien

    Great idea. If we're to create a game in Clojure, I recommend reading:
    http://www.chris-granger.com/2012/12/11/anatomy-of-a-knockout/

    Or, for those who have 45 minutes to invest, watching the corresponding video from Clojure/Conj:
    http://www.youtube.com/watch?v=V1Eu9vZaDYw

    Also, maybe we could consider ClojureScript instead of Clojure. Does anyone know how much bootstrapping is required? That would probably make the pretty graphics easier to reach.

    January 29, 2013

    • James M.

      I've done some playing around with ClojureScript, it's not too bad to get set up. (lein-cljsbuild is definitely the way to go.) This would definitely be a multi-session project though!

      January 29, 2013

    • James M.

      The choice of which testing approach to use with CLJS is the biggest question mark for me: basically you can either cross-compile everything and just test it as if it's clojure (but you aren't able to test browser stuff easily) or you run browser tests with some JS testing framework using CLJS (I've done this with a Jasmine/Testacular setup).

      January 29, 2013

  • James M.

    After last night's Go Dojo, I decided to finally do a Clojure poker hands implementation of my own: https://github.com/jamesmacaulay/poker-hands

    1 · January 24, 2013

    • Ben M.

      Nice one james

      January 24, 2013

  • James M.

    I was just at Clojure/conj, it was lots of fun. Definitely want moar!

    November 19, 2012

    • A former member
      A former member

      Im doing clojure full time now, learning lots of neat things that i would like to share. I am able to host at csi spadina. I can handlesmall or large groups as well.

      1 · January 9, 2013

    • Kyle H.

      Cool, congrats Paul.

      January 10, 2013

18 went

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy