The Game DEV
Among all the blogposts that I publish, this the one I am most excited with. Simply because game development is my passion although I haven't launched any of my games on to the web yet. Please click here to download a sample game for Windows only. Anyway, I started making games back in 2014 that's when I also started learning programming. Java was popular for game development but it was too hard for me to learn. I did not have any instructor and online video tutorials were not that beginner friendly at the time. It did not stop me from trying to learn how to make games. I researched on what's the simplest programming language to use when game making and that's how I stumbled upon with Python.
Python programming language by definition is an interpreted, object-oriented, high-level programming language with dynamic semantics. It basically is easier to learn than the other programming language. I hit rock-bottom when I could not produce a full pledge game that can be uploaded on some of the most famous game hosting websites so I decided to look for other options.
In 2018, I came across with a game engine call Godot. Godot has a built-in scripting language called GDScript with syntax similar to Python. With it, I found a new and more efficient way of making games in a shorter time period.
THE PROJECT
Am working with a 3D puzzle/shooting game that has a continuous gameplay that can pose as a speed run or just an adventure game. On the starting level, the player will spawn in the middle of a platform with a bunch of polygon objects in front of the player's avatar. The goal is to knock out all of the objects from the platform. The higher the level gets, the more gameplay mechanics are to be added; Some of these are poles that must not be touched by the objects (or else game is over), explosives that can knock the objects up as long as the player and optical illusions such as mirrors. The game will be up in the web some time in 2022 or in first quarter of 2023 both in mobile or PC and on other consoles as well.
Comments
Post a Comment