Also, I'm taking a look at your tutorial.  The code seems to involve a lot 
of assoc/update-type methods, combined with special let statements.  Have 
you considered using the state monad, or something similar, in order to 
better manage this?

On Friday, 24 May 2013 08:52:49 UTC-4, Stephen Kockentiedt wrote:
>
> Hi,
>
> in case you want to go with an applet, you could use Simplecs [1], a 
> library I wrote for creating games based on a Component-Entity-System 
> engine which is heavily influenced by Chris Granger's post. It embraces 
> functional programming and immutable data structures. The game state is 
> represented by a single map. The library is still at an early stage. 
> However, the existing functionality is enough to implement a full game. Any 
> feedback is of course welcome.
>
> Best regards
> Stephen
>
> [1] https://github.com/s-k/simplecs <https://github.com/s-k/simplecs>
>
>
> Am Freitag, 24. Mai 2013 11:43:34 UTC+2 schrieb JeremyS:
>>
>> Hi,
>>
>> I haven't investigated much game development in HTML5 with ClojureScript, 
>> but Chris granger did !
>> You can find here [1] some explanations about a game he developped for a 
>> node knockout,
>> in [2] you can find the code of the game and [3] is a library 
>> implementing the pattern he used to model his game.
>> I don't know if that may be what you're looking for but I think it can be 
>> interesting to take  look !
>>
>> Cheers,
>>
>> Jeremy.
>>
>>
>> [1] 
>> http://www.chris-granger.com/2012/12/11/anatomy-of-a-knockout/<http://www.chris-granger.com/2012/12/11/anatomy-of-a-knockout/>
>> [2] 
>> https://github.com/ibdknox/ChromaShift<https://github.com/ibdknox/ChromaShift>
>> [3] https://github.com/ibdknox/gambit <https://github.com/ibdknox/gambit>
>>
>> On Friday, May 24, 2013 11:22:20 AM UTC+2, JvJ wrote:
>>>
>>> I'm thinking of making a game in Clojure for this competition: 
>>> http://lispinsummerprojects.org/.
>>>
>>> However, I'm not sure if the best way to go is HTML5 with ClojureScript 
>>> or a Java applet....
>>>
>>> More specifically, I'd like to do HTML5, but am unsure of the current 
>>> capabilities of ClojureScript.
>>>
>>> Any advice would be appreciated.
>>>
>>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to