Kotlin Game Development: Controller Input
Controllers are devices that can register players’ actions and we want our players to be able to affect the course of a game, otherwise it's just a fancy movie. In more technical terms it means that every game has a state and the game controllers are devices that can be used to alter that state.
Kotlin Game Development: Creating a Scene
Every game is different but, luckily for us, all video games share a common set of components and patterns. There are things that may be specific to a certain genre but on a high level all games are more or less the same and they all have the following components:
Kotlin Game Development: Introduction
I’ve always been interested in game development since I’ve got my first video game console: Dendy, that was a hardware clone of the Nintendo Entertainment System. I’ve enjoyed playing video games but I was also interested in how those games worked under the hood.
Book Review: Mastering Bitcoin
I've just finished Mastering Bitcoin by Andreas M.Antonopoulos and I really like this book and I would recommend it to anyone who, like me, want to get a more technical understanding of the Bitcoin phenomena. It’s a rather technical book and it assumes that the reader has a background in mathematics, programming and cryptography but it also touches many abstract philosophical ideas and political statements behind this cryptocurrency.