DEV Community

Hizrawan Dwi Oka
Hizrawan Dwi Oka

Posted on • Edited on

Game Development Diary #1 : My Journey into Game Development

21/05/2024 - Tuesday

Background

One day, I found myself bored of spending my weekends sleeping or merely wandering around. I contemplated spending my weekends on productive activities. Somehow, I was inspired to start writing a fiction novel about adventures. From there, I began my research, reading various novels, one of which inspired me to start game development. However, when I started trying to write, I changed my mind. As a software engineer, I wanted to create something related to my job, something that could also serve as my portfolio. Therefore, I decided to create a game instead of writing fiction novel. I decided to Adapting Tere Liye's novel called BUMI into a video game because I really like the story.

And this is my journey to develop that game :

Day one

Designing the Game

After I make my decision, I start to make a plan about how the game would look like, the art style, the characters, etc. I put all of those ideas into a document called GDD (Game Design Document) I use notion template by Game Dev Tales called 'One Page - Game Design'

Here is the link to my GDD:
https://www.notion.so/BUMI-Game-Design-8eb634feb21a4ce19580c557ea2ac231?pvs=4

Downloading and Installing Godot

The second step after I have designed the game, I need to choose a game engine because it will take a really long time to create my own engine. There are three engine that I considered to choose. Unity, Unreal, and Godot. After doing some research on those engines, I found out that Godot is portable, have small size, and not less powerful than other options. That is why I decided to use Godot for starting my game development journey.

So, after choosing the right engine, what I need to do next is to download the Godot Engine from the official website. The installation process was straightforward and didn't take much time.

Image description

Exploring the Interface

Once Godot was installed, I launched it and spent some time exploring the interface. I learned about the different panels such as the Scene panel, the Inspector panel, and the FileSystem panel. I also learned how to navigate within the 2D and 3D viewport.

Image description

Dev Log #1 End

That concludes my first game development log. Today, I’ve made the initial steps in my journey by choosing Godot as my game engine and installing it. As I move forward, I’ll start to delve into the actual development process, adapting the novel “BUMI” into an interactive gaming experience.

I’m excited about the journey ahead and I look forward to sharing more of my progress with you. If you have any suggestions, questions, or feedback, please feel free to share. Your input is greatly appreciated!

Stay tuned for more updates on my game development journey. Until next time!

Top comments (0)