Pong game (prototype) In this article, we recreate the two-player game Pong – the first arcade video game 1972 – for Android using Kotlin. We will implement the game SurfaceView, game loop design pattern, and code optimization for better performance. Game loop Game loop is a common design pattern in game development. It is already integrated into different game engines. Nevertheless...
Touch me if you can (V.0.1)- Hero vs monsters game
Hero VS Monsters This is a (very) simple JAVA implementation of the game “hero vs monsters” as part of the year 1 BSE lab. The implementation is mainly for demonstrating the custom view and touch event. Video tutorial is at the end of the article. The UI it will be a very simple UI with only one view (game view) that extends Android View. In the scene, a hero is trying to kill...
Break your nails with TIMER BOMB DEFUSAL game
Are you fast and durable enough to defuse a deadly bomb? Let try to create the bomb defusal game with Android Studio and Kotlin! Video tutorial is at the end of the post. The mechanic Players need to click as fast as they can to beat the speed of the timer bomb. When the progress goes down to 0, the bomb will be disabled. In contrast, if it reaches the full bar, the bomb will explode, and it will...
Create a simple YET most addictive apps/games
With simple implementation, no user can escape from this addictive app! They will cry desperately for help! Let do it! The UI Do not spend much time on this. As said, make it as simple as possible. You can use any text, images, for the activity. An activity with only one image! TRICK #01: Disable the back button To let users stick to your app, the first trick is, of course, is… to block...
Redesign A boring game to an extreme
Boring or fun is quite subjective while talking about gaming. However, by applying proper design principles, we can put most players in an intended experience even for a very simple game. This article will demonstrate some tricks to achieve that. Video tutorial is at the end of the post. What is the game 🤔 It is the number guessing game (guessing genre). Its mechanic is simple. A player will keep...