new year

As the first post of the year, I wish you all a great 2015!

This last year was crazy, lot of changes in my Ph.D., several projects, great trips. As a reminder to myself, I will summarize my activities of 2014 relevant to this blog and record the promises of new year`s resolution for 2015.

2014

In April of 2014 I created this blog with 2 things in mind: I wanted to motivate myself to keep a frequency in my Game Dev studies by forcing me to always write a new articles here; and to serve me as a development diary so I could put ideas and thoughts here and after some time, I could revisited all my steps towards game industry. After 9 months, I wrote 39 posts and got more than 11 thousands views. I received some feedback (less than I wanted and more than I expected), via comments here and email. I thank you all for the audience, feedback and discussions.

In the half of the year I finally decided what to do in my Ph.D.. After months of (almost) unfruitful areas, researches and experiments, I decided to move on and research something related to game AI development, but with the requirement to also have something to do with robotics (there is a lot of methods and models fulfill that!). After some weeks of research and lot of readings, I decided to go in the direction of Behavior Trees, once it has some nice successful applications and big support on the game industry and now its being applied on robotics.

In consequence of my developments in the Ph.D. and my studies on Game Dev, I started 2 open source projects: Creatine and Behavior3JS. Creatine is my set of tools to develop games within CreateJS, while Behavior3JS is an implementation of Behavior Trees to JavaScript. I use Creatine to create my games while I use Behavior3JS to games and to my research. B3 received a lot of attention since its release (about 2 months in this moment), it already has 32 stars and 5 forks on github (it is my most-successful project).

Talking about games, I created 3 games for ludum dare but didn’t complete a few others. I’m really happy with my games this year – despite the unfinished ones – they weren’t great games but they have their importance to me. The last game of the year was Baa-Ram-Ewe, which earned the #35 place on the competition (there were more than 2600 submissions), I am really happy with this result and I hope to do better next time.

2015

For this next year, I want to:

  • Publish some papers about BT and machine learning;
  • Update and improve Creatine and Behaivor3JS;
  • Write more than 40 posts here in the blog and receive more than 11000 visits;
  • Write more ludum dare games and finally finish some full game;
  • I plan to work on the game industry, so I decided to learn – really learn – C++.

I thank again for all comments, talks, suggestion and critiques, on this blog, reddit, github and any other mean.

Read more