Friday, 20 February 2026

Searching the Closest Object in Unreal Engine - Day 5 Learning Unreal Engine

Today, I'm learning how to implement for loops in game development. I also learn a node that can call an event every time we decide it. The image below showing I call the event every 2 seconds.


To find the closest object we need to create two variables. πŸ˜‹

The first one holds the closest distance (float)
The second one holds the closest object (an Actor or else)

The idea to find the closest object can be separated into some parts:
1. We put the closest distance as highest as we can like put the value 100.000. 
2. Get all the actor to see the location
3. Check the distance with self.
4. Compare the distance with the closest distance variables. For example if the distance is 20. 20 is less then 100.000, then we set the closest distance variable with 20 and closest object value with the object.

you can see my blueprint below.




Saturday, 14 February 2026

Events, Function, Branch, Boolean - Days 4 Learning Unreal Engine

 Today is the day 4 I learn visual scripting in Unreal Engine 😁

We've  long journey to reach the finish line. I feel I can make everything with current knowledge πŸ˜‚


I've experienced flow control in Godot Engine. So, learning the branch node in Unreal Engine is not that hard. I learn a lot when I watched Events and Function tutorial. It teach me a lot of new concept to use the node especially when using Events and Function.

By using events/function. Our node will be more maintained and looked cleaner πŸ’¦

Friday, 13 February 2026

I'm Learning Vector in Unreal Engine! - Days 3

I don't know that Vector is really useful on game development. 😌

I've learned Vector addition, substraction, multiplication, dot, and cross

Addition: Imagine you have a red box on Vector3(0, 100, 0) and you want to put a green box above it. You can simply add the red box position with Vector3(0, 0, 100).

Substraction: It's useful when you want to make the vector direction. Imagine you want to make a vector direction from a zombie located in A to attack a random human located in B. You could simply substract B-A and add it with zombie location ( A + (B-A) ). You could make a velocity or something with this vector. B-A means the A direct to B, A-B means B direct to A.

Multiplication: Extend/Scale the Vector Magnitude. YES! we can scale the vector using multiplication.

Dot: You can use it for checking are you facing the object or not. Imagine you have a zombie NOT FACING you. So, he can't chase you.

Cross: You can use It for make a vector that perpendicular from 2 vectors. It can be usefull to make a face direction.



Thursday, 12 February 2026

The Journey Becoming The Master of Unreal Engine - Days 2

This is the second day I'm learning visual scripting in Unreal Engine 😁 I learn to make a house using visual scripting and variable. Now look at this..


I'm a wire bender πŸ˜‚

I'm a Programmer

I've learned how to code before I learned this. So, It's easy for me to do visual scripting. The difference is It's getting harder If the node is anywhere. Coding in traditional way (by typing) is easier to read because we can see all the excecution code in one line.

But, It's also fun to do the code with visual scripting. I can feel the same coding experience using node πŸ‘Œ


Wednesday, 11 February 2026

Today, I'm Really Productive. Make Website and Learn Unreal!

Today, I want to talk about how to improve every day. As Timothy Ronald said, we need to evaluate what we've done today and improve πŸ‘Š

I think today is my peak performance πŸ˜‚

I just made a Company Website for my game studio at manja.studio and learn unreal engine visual scripting.

Make Manja Studio Website

I make this site using Python Flask. I really love the minimalistic. Big Thanks to Chat GPT πŸ˜‡It helps me a lot when I'm stuck developing the site. I also make the database using Sqlite3, It's really fun to develop using these technologies.

Learn Unreal Engine Visual Scripting

I just found a playlist that's very great Ask A Dev. The playlist called Unreal Engine Blueprint Fundamentals. I really love the tutorial πŸ‘I recommend it if you are new to Unreal Engine, especially when it comes to Unreal Engine Visual Scripting.

Sunday, 8 February 2026

Let's define my IKIGAI as a Game Developer

Let's define IKIGAI 😏

These are the question I need to answer

1. What you love?

2. What you're good at?

3. What the world needs?

4. What you can be paid for?

There are 3 Top Games I've made

  • Troll Parkour, Precision Platformer Game
  • Amerta, a Zombie Typing Game
  • Cook Mix, a Cozy Cooking Game
You can find the game on Playstore.

I'm planning to focus my game genre in future development by following the IKIGAI method. Let's answer the question one by one.

What I Love?

Here's the rank, the first one is the project I love to make.
1. Amerta
2. Troll Parkour
3. Cook Mix

What I'm Good At?

I've reached Top 10 Game Competition on Game Seed 2025 by Creating Amerta. It must be I'm good at ✌

If I see the game rating. Here's the rate.
1. Amerta (★4.080)
2. Cook Mix (★4.038)
3. Troll Parkour (★3.759)

What the World Needs?

1. Typing Game (100k - 1m Searches)
2. Cozy Game (10k - 100k Searches)

for the Troll Parkour Game, I can't define the keywords. Either "Hardest Game" or "2D Platformer Game" It's doesn't represent the game.

What I Can Be Paid For?

Here's my revenue last 30 days.
1. Cook Mix ($106)
2. Amerta ($58)
3. Troll Parkour ($41)

Conclusion

Typing Game is the Best Match with my current condition. I'll make more games with Typing Genre.

Wednesday, 4 February 2026

Late Shift Midnight Burger - Making Game Description | Game Devlog #2

Short Description
A First Person Psychological Horror Game. Be a Burger Chef, prepare orders and survive the nightmare!



Storyline
Lita and Lathi live inside one person. They have distinct personalities. One is cheerful, the other psychopathic. Lita doesn't realize this until she realizes something is amiss. She frequently time skips and suddenly finds herself in situations she doesn't understand.At first, she ignored It. However, the longer she ignored it, the worse it became. Eventually, she decided to fix this.

As a burger chef, Lita cooks burgers with excellence. However, she begins to notice something strange. None of her customers ever return. From there, suspicions arise. The other personality within her body may have done something terrible to the customers.

Gameplay
  • Burger Cook
Prepare custom burgers such as Classic, Cheeseburger, and Deluxe. Follow customer orders, manage ingredients carefully, and avoid wasting supplies by stacking excessive burger towers. Complete orders and collect payment.

  • Diary
Use the diary to communicate with the other personality sharing your body. Every entry you write influences future events and leads to consequences you may not expect.

  • Time Skip
Explore and observe your surroundings after regaining awareness. Time may suddenly skip, placing you in unfamiliar and unsettling locations.













Tuesday, 3 February 2026

Late Shift Midnight Burger - Game Concept | Game Devlog #1

I plan to make a new horror game called Late Shift - Midnight Burger. It's already available on steam, you can wishlist It while I'm developing the game. Wishlist Now.

This game inspired by "The Boba Tea Shop" horror game on steam.


Story Twist

Let's talk about the game story. You've multiple personality, the killer and the innocent. You'll be playing as the innocent player. You're wondering why are there no regular customers untill you know that the other you is kill them all. It'll have a day cycle. As the days go by, the scarier the place.

It'll be a linear game. So, It easier to develop πŸ˜†

Story Chapters

1. The First Day Job. It'll show you how to play the game and introducing the cook mechanic

2. The Nightmare. You wake up in a strange place and find out a woman whose leg was amputated

3. When I’m Not Me. When you wake up, you're cooking burgers. From there, you encounter horror events and can't tell the difference between reality and nightmares.

Late Shift Midnight Burger Devlogs

Sunday, 1 February 2026

Project Genie - Can AI Replace Game Development?

Google Genie 3 is a general-purpose world model. It uses simple text descriptions to generate photorealistic environments that can be explored in real-time. Google Deepmind


This is the beginning of AI Game Development era. Currently, games can be created through prompts. Even though it can only walk around, it can turn anything into a game. This is just the beginning.

Can It Replace Game Development?
It will definitely change the workflow of game development. If it does change the workflow, I will definitely miss unreal/godot/unity as a game engine.

Will I still use the engine?
I'm not someone who's afraid of change, even if it means leaving an engine I love. If using AI will simplify the workflow in game development, then of course I have to use it.πŸ€”

What will happen to Unreal/Godot/Unity or other game engines?
I believe game engines will continue to be used and remain relevant. Think of it like using LibGDX in Java and Pygame in Python. Many people still use it even though there are many good game engines.

AI Adoption in Game Engine
There is another chance that current game engines will adopt a workflow for creating games using prompts. (It would be interesting if the prompt generated a game and source code that could be edited manually)

This is what I think🀣 Are you afraid of change?

Hello World :)

Hi! I'm Kelvin Cipta, a solo game dev. This is the first post. My English is bad, I make this site to share my experience to become the Best Game Developer in The World I hope my english skill improved the more I post πŸ˜‚.  

I've made a lot of game in playstore/steam. I'm the owner of Manja Studio. Have you play one of my game? πŸ˜‰

Let's talk about personal branding

I've made a lot of game and no one of my game become a hit. Some people say we need to do a personal brand. It'll be easier to promote new game, If I have personal branding. There are some ways to share our content on social media, we can share our content on Tiktok, Youtube, and Blog/Site.

Tiktok

This is a great platform to reach more people. But the content is shared locally. I want to share the content to global audience πŸ˜•

Youtube

There are two type of content in youtube. Youtube Shorts/Long Video. This is great for share the content to global audience.

Blog/Site

I think people hate reading 😁. But I need to make a content on a site. It'll improve my skill to create a structured content.

Which Kind of Content

I've seen a lot of devlog content works. So, let's make a game devlog πŸ˜‚, For the starting point, let's make a video on youtube and embed the youtube videos on this site.

If you're interested in my journey becoming the Best Game Developer in The World. Don't forget to follow! πŸ˜„