Posts

Showing posts from October, 2012

New blog domain: kula.blog

It's still work in progress but new posts will be published on  https://kula.blog/ Thanks to 11ty base blog RSS is working from the start so it should be easy to add to your reader if you still use any :) If now then I hope you can sign up to the newsletter where I'll be publishing new posts and interesting articles to it from time to time. Please use  kula.blog  from now on.

Upcoming JS Events in Poland

List of JS events in Krakow: Meet.JS - 25 October:  https://www.facebook.com/events/473155186062813/ Eclipse Orion Hackathon - 26-28 October:  http://wiki.eclipse.org/Orion_Hackaton_Krakow_2012 Non JS: SCKRK - Software Craftsmanship Kraków (Lean Coffee) -  24 October:  http://www.meetup.com/sc-krk/events/86544362/ Warsaw: Node.js Weekend (Node Knockout) 9-12 November:  https://www.facebook.com/events/355157471238881/ I hope something like this will be in Kraków, it sounds fun :) Anyone will be interested? Other: I want to prepare presentation about HTML5 Games for internal-training in helloarcher.com. I blog less but I really use twitter all the time, if you want to read more fresh news go to  https://twitter.com/krzychukula . Recently I also started thinking about one blog post about all cool staff from the whole week, let me know if you have any ideas or if you like this One post a week idea. More events on end3r blog [PL]  http://blog.end3r.com/219/meet-js-sp

onGameStart 2012

Image
This post was started just few days after onGamesStart but I have hard time finishing it. Talks were really good and I hope that my personal preferences and laziness will not affect great speakers with shorter reviews :) So let's start: Day 0:  Workshop with Kornel Lesinski & Peter van der Zee - Architecting canvas platformer game During this workshop you will learn about OOP, game loop, timers, tile maps, game editor, map and character collisions, animation and state transitions, NPC AI. Detailed walkthrough of example code of a fully playable platformer game. What I have learned Make your game small and distinct from drawing and input so that it can run on Node or in WebWorker :) So there should be class for Input handling to make it static instead of event driven, and Extract rendering to other Object than game-loop main Object. Thanks to this distinction you can create many different Renderers eg. one for mobile and one for web. With this architecture on