Simoroshka & games


Project progress update. None

Last month I promised to keep posting about our group game project every two weeks or so. Well, it doesn’t go so well unfortunately, nothing to post every two weeks. We had one quite productive meeting, where we finally got everything sorted, all story-line settled, all puzzles designed and documented, all objects listed, all game logic in place. And we have original music recordings. That’s it.

It is difficult to make a group project work when it is not a priority on everyone’s todo lists. I have my thesis, Nicola has his book, Ir has her everything else. And we have no deadline whatsoever, apart from “it would be nice to finish by the end of the year” but who cares. Maybe now when I have a very concrete thing to do on my programming part I should set myself a personal deadline. Otherwise no one is going to do anything.

Anyhow, I am still not very comfortable with Godot engine, I need some video tutorials to get my head around it. These ones look okay. My task now is to make inventory, basic point-and-click mechanics and navigation between different in-game scenes. Sounds much easier than everything I’ve done so far.

Shaman Escape Plan


What’s going on

I was silent for a while, but it doesn’t mean that nothing is going on. On the contrary. And a lot of that has something to do with games. Here is an update on what I am doing right now, game-wise.

One game a month – October

I participate in the One Game a Month movement. The idea is to make one finished game every month (duh). Last month was the first one for me, and I logged our Quantum Cat as the game of September. This time, I am doing a small game project in javascript + canvas. I took a very simple game from an online course as a base. Well, it is a pong game. But I added a twist.
I am learning a lot about game logic, simple 2d physics and collisions, game loops, asset uploading and so on – things that you generally don’t need to know if you use an engine, but they are nice to understand if you want to be a proper game developer.

Portal Tennis

Team project – Escape Puzzle

Three of us are making a new game. It is going to be one of those room escape puzzle games, where you need to look for things and solve puzzles in point and click manner. I am studying Godot game engine for this, because it is free, it looks nice, and it almost has working exporting to HTML5 (or so they say). And I love the way the documentation is written.
I think Unity3D is an overkill for a game like this, and it is generally not a good choice for a browser game. Plus learning new tools is fun.


Thesis topic wanted

I decided that for my master’s thesis I will go with computational creativity (sub-field of AI studying how we can make computer programs more creative). And, of course, games. This cross-over might include things like procedural content generation, advanced AI for games, game development smart assistant tools and so on. I am reading lots of scientific papers and trying to think of all cool things I can do during the next six months. Unfortunately I need to choose one.