Eye of Entropy
eyeofentropy.bsky.social
Eye of Entropy
@eyeofentropy.bsky.social
Novice game dev, Steam achievement hunter, deathcore connoisseur, aromantic, straight edge, metaphysical naturalist, antinatalist, and other controversial descriptors ¯\_(ツ)_/¯

Here's my mixed bag of game dev projects: https://eye-of-entropy.itch.io/
I just played it just this month and had a great time 😀
May 16, 2025 at 9:43 PM
Another one finished! It's a brand new turn-based roguelike called 'Babel of Ystilia'. Extremely similar gameplay to 'Crypt of the Necrodancer', but it brought its own ideas to the table and kept me hooked the whole time. Highly recommended.
This makes 160 total perfect games on Steam now :)
April 17, 2025 at 1:59 AM
glad to get it out of the way a little early this time
March 30, 2025 at 10:34 PM
I tried to use a little chip tune I made some years back for a custom level in 'A Dance of Fire and Ice'. It was pretty satisfying to learn how to use the level editor even though there's not much incentive to map the 2nd half of the song ¯\_(ツ)_/¯
March 28, 2025 at 2:56 AM
Been a while since my last post, but this is what I've been up to:
- Finished 'Cook, Serve, Delicious!' (2013) as my 145th perfect game on #Steam.
- Got a new PB #speedrun time of 7:19 in Smack Monkey.
- Examined the project files of the #GodotEngine game 'Slimper' to help the dev fix a few bugs.
March 22, 2025 at 8:36 PM
#EntropyDev log 7
I initially programmed the character movement with only flat walls in mind, but recently wondered how it would handle rounded corners as-is. As shown, it functions better than expected, but it's clear the animation state code needs further refinement.
#GodotEngine #gamedev #solodev
March 8, 2025 at 3:53 AM
Another game completed 😎
This one is a recently released #solodev "Foddian" climbing platformer by @kimisproject.bsky.social

This technically makes #157 perfect games on #Steam, but like a lot of smaller #indiegames, it doesn't count toward the official profile tracker until it gets more reviews 😔
February 27, 2025 at 10:26 PM
Wow, usually rage game devs tend to be masters of their own games 😄
I actually did my 3rd run today too, and made it up to the diving zone in only 33 minutes!
...but then I got stuck on those last few jumps for an embarrassingly long time 😓
Must have gotten lucky on the prior runs then lol
February 27, 2025 at 2:17 AM
another one 😎
February 26, 2025 at 11:14 PM
Already left my Steam review, but I finally finished my first run today! Was stuck in the cloud area for the majority of the time, just because the cloud bounces are both punishing and leave little room for error. The controls have been fun to master though, and the difficulty lives up to the genre.
February 26, 2025 at 3:29 AM
#EntropyDev log 6

The player's dash ability now cancels upon entering a new room, unless they are dashing along a wall. Since this is intended to be a Foddian-style climbing game, this mechanic should allow for more creative level design while preventing easy skips 🤔

#GodotEngine #gamedev #solodev
February 23, 2025 at 9:02 PM
7. Inside the Camera2D script, pass the room coordinate variable, then set the Camera2D node's position to the received value.

That's it.

Forgive me if my terminology usage isn't 100% correct; all my programming education has been need-to-know solely for the purpose of game dev.
February 23, 2025 at 2:02 AM
6. Use the editor to connect this custom signal to the Camera2D script.
February 23, 2025 at 1:57 AM
5. Emit a new custom signal (already declared near the top of the script) which holds the center position of the "room" (Area2D node) that the Player's child Area2D node just entered.
February 23, 2025 at 1:54 AM
3. Use Godot's editor to connect an "on_area_entered()" signal from that child Area2D node to the Player scene's script.

4. In the script, within the signal function, get the coordinates of the room area that the player's Area2D just entered. You can use groups or layers to narrow the criteria.
February 23, 2025 at 1:49 AM
How to implement instant static 2D camera transitions in the Godot Engine (similar to the camera functionality in 'Jump King'):

1. Add the Player (CharacterBody2D), Camera2D, and some viewport-sized Area2D nodes to the level scene.

2. Put a tiny Area2D node inside the Player scene.

(cont.)
February 23, 2025 at 1:41 AM
#EntropyDev log 5

Camera functionality has been implemented. The camera view instantly "jumps" between rooms when the player enters. Nothing more advanced is needed for my 'Foddian'-style project.

I'm a #GodotEngine noob, but I'll explain how I accomplished it in the comments for future reference.
February 22, 2025 at 11:25 PM
#EntropyDev log 4
- Increased player collision area & sprite size by 33%.
- Refined collision detection by adding diagonal raycasts.
- Cleaned up some sprite pose transitions.
But oops, the sprite is too tall for 1 tile-high gaps now!
Will leave that problem for later 🫠
#gamedev #GodotEngine #godot
February 17, 2025 at 2:35 AM
Next course of action:
- refine the collision detection by using diagonal raycasts in addition to the existing cardinal raycasts.
- experiment further with player character sizing.

Here is an extra clip showing the collision shape alongside the animated sprite:
February 16, 2025 at 7:27 PM
#EntropyDev log 3. I added some rough keyframe sprites made by posing & screenshotting a 3D model. The pose transitions are janky, but this is a lot closer to my vision than the ball player character I had before. I think the player is still too tiny compared to the viewport though.
#gamedev #godot
February 16, 2025 at 7:22 PM
The official count is only at 143 :)
February 16, 2025 at 7:09 PM
Finally finished Slimper, the game I mentioned in my last post. That makes #155 completed games on Steam (including 'Profile Features Limited' titles). The hardest challenge was the sub-25 minute speedrun, but the game is overall not too difficult. You can see my run here:
youtu.be/kFtA0oukKcI?...
February 16, 2025 at 7:06 PM
Dev log 2. I doubled the size of the collision for the player character and tiles. With a constant camera zoom amount, I think this sizing will allow for more discernible detail in the player sprites when they eventually get implemented. My camera functionality will work like Jump King. #EntropyDev
February 9, 2025 at 6:58 PM
First dev log I guess. Got the player movement working roughly as intended. Everything visible here is just collision, so no sprites incorporated yet, but the character model will be humanoid. I think this scaling is too small though, so will probably double the size of everything 🤔 #EntropyDev
February 8, 2025 at 6:37 AM
whoops, I've done this like 5 times already
#gamedev
January 24, 2025 at 2:11 AM