Celtic Game Show 2017
On the 18th and 19th of September I showcased my educational game ‘Haemic’s Challenge’ at the Celtic Game Show. It gave me the opportunity to receive lots of valuable feedback from average players as well and people from the games industry.
I also found it particularly interesting to hear what people from educational, government and health industries thought of the idea of having an educational game that is targeted at an extremely specific audience. It was clear there is definitely interest in this form of game and it was pleasing to hear that people would love to see this type of game expanded and the concepts used for other medical conditions or areas of education that could benefit from very specific games.
I’ve been in Cologne, Germany for the past week attending Gamescom 2017. It surely will be a week to remember with day after day of playing video games and having fun, while the nights being all about the club and party culture. Anyway as for the actual games there was so many interesting games that are up and coming with a few which may be less than desirable.
I was particularity fond of playing “Super Lucky’s Tale” as it’s a game that I initially thought would be rather lacking with a bland protagonist and very little to off in terms of actual game play. The game itself almost feels like a bit of a nostalgia trip with it taking elements from the Nintendo-64 / PlayStation one era such as the open 3D platformer mechanics with lots of coins and lives that you can pickup. It also seemed to have the classic “Collect the letters” feature that was quite prevalent in older games.
Other games i’m looking forward to are “Middle-earth: Shadow of War”, “Cuphead”, “Sea of Thieves” and “Super Mario Odyssey”. There was so many games to play while there, it wasn’t possible for me to get around to playing all of them. That’s okay though as most games would show game play footage of others on them if you could not play yourself.
Also I absolutely could not give up the opportunity to try out SCS Software’s immersive motion seat with “Euro Truck Simulator 2”! It’s an outstanding way to play the game and really was a lot of fun to be tossed around while driving a truck recklessly down the motorway. Truly the best way to play the game.
I also wanted to experience some of Germany’s night life. As a result I attended the “Gamigo VIP party” on Wednesday night. Hosted by the video game publisher Gamigo it ended up being an awesome party. I also went on a pub crawl of sorts (Although was more of a club crawl). Which involved having VIP entry to various clubs in the centre of Cologne. Some of them were extremely high quality and it really game me a good sense of the club life in Germany.
All in all this was an amazing trip to Gamescom and cologne in general and hope to do it again in a year or so. P.S. It really gave me a change to increase my ever growing lanyard collection!
Studying the Lua Programming Paradigms
I recently finished reading through the book “Programming in Lua fourth edition”. I really must say it is one of the best Lua programming resources that I have come across. I felt that I was already fairly confident with the language before even touching the book. However I had originally learnt Lua by creating projects and reading random bits of documentation online. This is fine but it really did mean that there were gaps in my knowledge about the language in places I would never guess. In particular with the use and implementation of coroutines, metamethods and the utilising the C API.
I read this book cover to cover and most of the early chapters in my option did not benefit me much as the book is tailored towards people without much Lua experience. It was nice however having many of my assumptions about the language being confirmed and having the book replicate various algorithms that I do in my actual code. In the later chapters there was so much that I had learned and I think I will now need to perform some of the excises that the book outlined.
A couple of days later I wanted to further my reading and found an article which was an extract from another Lua book. The article explained various optimisation techniques that were specific to the Lua language and not general purpose ones. I loved this and I really do agree with the 2 absolute rules outlines on the front. Rule #1: Don’t do it. Rule #2: Don’t do it yet. (for experts only). Basically saying not to optimise if the results of spending the time and effort performing the optimisation don’t give any real benefits to your program.
This article was very well written and informative, I think that I might pickup the full book that it’s from. The book in question is titled “Lua Programming Gems”. I believe that the book builds on your existing knowledge of the language and describes some of the less crucial aspects of Lua that a programmer could implement into their programs.