Nikita Myshkin's Avatar

Nikita Myshkin

@nmyshkin

Game developer “Plowing” and “The Blessed Fool” Wishlist here: https://store.steampowered.com/app/3396560/The_Blessed_Fool/

2,872
Followers
47
Following
109
Posts
06.12.2024
Joined
Posts Following

Latest posts by Nikita Myshkin @nmyshkin

What’s funny is that I already knew what inheritance was and even how to use it. But apparently my brain doesn’t like easy paths.

Now, armed with this powerful tool, I hope to move much faster.

See you next week!

07.03.2026 12:11 👍 4 🔁 0 💬 0 📌 0

So I kept modifying that script every time I created a new NPC, adding little pieces of unique logic for each one. But when I started working on the sixth NPC, it suddenly hit me: inheritance exists for a reason. That realization divided my development life into “before” and “after”🔽

07.03.2026 12:11 👍 3 🔁 0 💬 1 📌 0
Post image

My main discovery this week was truly understanding the beauty of inheritance and polymorphism. At first, I wrote one big script hoping it would work for all NPCs. But I quickly realized that was a mistake — in my game almost every NPC has its own unique behavior🔽

07.03.2026 12:11 👍 3 🔁 0 💬 1 📌 0

This week wasn’t the easiest. I had to spend a lot of time taking my kid to hospitals, and a bunch of everyday tasks piled up. Still, I managed to fix a ton of bugs and can confidently say that the first chapter is now finished. It contains five locations🔽

07.03.2026 12:11 👍 3 🔁 0 💬 1 📌 0

Hello everyone! Another Saturday is at my doorstep, which means it’s time for a new #SaturdayDevlog 🔽

#pixelart #gamedev #2D #GodotEngine #gaming #indiegame

07.03.2026 12:11 👍 13 🔁 2 💬 1 📌 0

Thank you very much! The release date will be announced closer to summer. Yes, I plan to make the game available on all major operating systems.

03.03.2026 13:04 👍 2 🔁 0 💬 0 📌 0
Video thumbnail

So I decided to switch to a vector font. It scales cleanly at any size and, honestly, fits my setting better.

Curious to hear your thoughts on using vector fonts in pixel art games.

See you next Saturday.

28.02.2026 15:38 👍 4 🔁 0 💬 0 📌 0
Post image

In the screenshot the size is 5px, and you can clearly see the distortion.

The issue is that my viewport is very small. If I use an even smaller pixel font, readability suffers🔽

28.02.2026 15:38 👍 5 🔁 0 💬 1 📌 0

For example, this week I couldn’t figure out why my pixel fonts were falling apart when scaled down. Turns out pixel fonts only behave correctly at integer scales. If you resize them to fractional values (like 0.8x), the engine has to resample pixels — and the letters start to shift, blur, or break🔽

28.02.2026 15:38 👍 1 🔁 0 💬 1 📌 0

Saturday, friends — time for #SaturdayDevlog

This week was quite productive. I assembled almost three more locations. Now comes the hardest part: polishing. In my experience, fixing small, subtle bugs is the most exhausting kind of work🔽

#pixelart #gamedev #2D #GodotEngine #gaming #indiegame

28.02.2026 15:38 👍 8 🔁 2 💬 1 📌 0

To everyone just starting out and feeling helpless — in game development or anything else — be patient. Keep going. Keep building. Keep trying.

Until next week.

21.02.2026 11:59 👍 7 🔁 0 💬 0 📌 0

I’ve written more than 3,000 lines of code and finally feel some control over this growing codebase. A year ago, I would get stuck on the inventory system, object interactions, or sink into project chaos I couldn’t untangle🔽

21.02.2026 11:59 👍 3 🔁 0 💬 1 📌 1

What you see now is my latest — and hopefully final — attempt. Repository number eight. Over the past week, I’ve been genuinely surprised that I made it this far🔽

21.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0

Each attempt followed the same pattern: after a couple of weeks, I felt completely lost, convinced I understood nothing, and went back to looking for a programmer🔽

21.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0

A small reflection. I’ve been building this game for a year and a half. As I mentioned before, I hired five programmers who eventually disappeared. Before searching for help, I tried to handle programming myself many times🔽

21.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0
Video thumbnail

I didn’t get much done this week. I spent a lot of time taking my child to hospitals and celebrating my wife’s birthday. Still, I fixed around ten bugs and began working on the second location🔽

21.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0

Saturday again. Ever since I started my #SaturdayDevlog, Saturdays somehow feel more frequent🔽

#pixelart #gamedev #2D #GodotEngine #gaming #indiegame

21.02.2026 11:59 👍 15 🔁 3 💬 1 📌 0
Video thumbnail

Saturday returns!
I take a moment to account for the week’s small but stubborn work. #SaturdayDevlog

The next cutscene now stands close to completion.
Only a few frailties remain — minor bugs and sprites awaiting their proper form.

#pixelart #gamedev #2D #GodotEngine #gaming #indiegame

14.02.2026 12:27 👍 30 🔁 5 💬 1 📌 0
Video thumbnail

The Cutscene System automatically triggers cutscenes when specific game conditions are met — such as the player’s position in a location, the number of items in the inventory, and other gameplay states.

Next week, I hope to finish assembling three levels.

07.02.2026 12:41 👍 3 🔁 0 💬 0 📌 0
Video thumbnail

The Event System connects all elements of the game world.
For example, when the player picks up an item, an NPC can change their animation in response.

07.02.2026 12:41 👍 6 🔁 0 💬 1 📌 0

Hello everyone! It’s time to continue the #SaturdayDevlog.

This week I implemented two core systems: the Event System and the Cutscene System🔽

#pixelart #gamedev #2D #GodotEngine #gaming #indiegame

07.02.2026 12:41 👍 15 🔁 2 💬 1 📌 0

Thanks! We are still working on this issue with the artist.

31.01.2026 14:30 👍 2 🔁 0 💬 0 📌 0
Video thumbnail

I’ve also almost finished the game’s main menu. There’s only one strange issue left — fonts. The default font works perfectly, but as soon as I add any custom font, it becomes distorted and falls apart. I spent quite a while trying to find a solution, but haven’t succeeded yet.

31.01.2026 12:40 👍 10 🔁 0 💬 3 📌 0
Video thumbnail

This week I added custom cursors.

31.01.2026 12:40 👍 9 🔁 0 💬 1 📌 0

I’ve decided to adopt this wonderful practice. From now on, every Saturday I’ll be writing about what I managed to do during the week, under a dedicated hashtag #SaturdayDevlog

31.01.2026 12:40 👍 1 🔁 0 💬 1 📌 0

I recently learned that the developers of Factorio used to publish a post every Friday about the work they had done during the week. I really loved this idea — it creates an extra layer of responsibility, both to other people and to yourself.

#pixelart #gamedev #2D #GodotEngine #gaming #indiegame

31.01.2026 12:40 👍 23 🔁 2 💬 2 📌 0
Video thumbnail

I’m ready to share the main menu image of the game. At first glance, it’s just a background for the main menu — but the artist worked on it for almost a month. What do you think?

#pixel #pixelartist #pixelart #gamedev #2D #GodotEngine #gaming #GameDesign #indiegame #pointandclick #VideoGames

26.01.2026 17:42 👍 42 🔁 6 💬 0 📌 0

I cannot judge as a professional, but the main advantage for me is using Rider and explicit type declaration. And, surprisingly, it is easier for me to read code in C#.

18.11.2025 20:02 👍 1 🔁 0 💬 1 📌 0
Video thumbnail

I've been learning Godot for over a year, and my most productive period was from September to November. On my mentor’s advice, I switched from GDScript to C#. Here is my learning project: a simple Aces Up solitaire.

#gamedev #2D #GodotEngine #gaming #GameDesign #indiegame

18.11.2025 18:15 👍 23 🔁 6 💬 1 📌 0

Everyone had different reasons, but mostly they just disappeared. Yes, I've already started from scratch.

03.10.2025 13:19 👍 0 🔁 0 💬 1 📌 0