DinoCrys

DinoCrys

@dinocrys.bsky.social

Ex-senior IT specialist (PHP, C#, sysadmin, devops, offsec), now full-time indie gamedev (please help). Motorcycle rider, board & video game addict. Using mostly Godot with GDScript. Hosting Core Mechanics Challenge game jam on itch.io.

100 followers108 following226 posts

Found a weirdness with #GECS (#godot #ecs) while doing serialization: Save/Load mechanics. When saving, it can store relationships too and restore them when loading. But because of how it loads - it never triggers "on_relationship_added". 😭 Changed most things to "with_relationship().on_match()"

"Match 3" is one of the themes you can vote for #core-mechanics-challenge #gamejam Not sure what to do! But will try to craft better optional features so that participants would work and change the code! (if it wins)

Kenney@kenney.nl

I've made 6 open-source @godotengine.org projects perfect for as a base for your first or next game. Completely human-made and easy to understand code & comments. All visuals and sounds included, CC0! kenney.nl/starter-kits

DinoCrys reposted

The controls are actually the most unique part of the game (although I guess the setting is pretty unique too?)

Weirdly enough I feel like this more then ever! Just asking "How to do/build this" is same as searching forums and stackoverflow. But telling "do it" even once - changes codebase completely and now I'm lost in what things do in code completely!

Simco@simco.bsky.social

DinoCrys reposted

No joke. I think this is the most important video I have ever seen about mobile games. This guy breaks down how this game psychologically profiles you, and makes the game harder or easier in order to show you ads

Initially I thought that #ECS will help me to decouple things in my brain and it would be easier to work around #godot limitations. But now I'm finding many new questions like: Should amount in inventory slot be int of C_Slot or C_Amount with C_Item?! 😱 😅 #skill-issue #gamedev

DinoCrys reposted

Follow me for free game assets (my complete marketing budget went into this post)

DinoCrys reposted

📦 We've got a new version of the itch app for you today! You can now manage collections directly in app. Also Steam Shortcuts feature has been enhanced, with Proton support for Windows games on Linux. Check it out: itch.io/updates/itch...

While working with #Godot #ECS ( #GECS ) and loving it! Especially that all my "how to get X" and "who did what" architectural problems are completely gone! 🎉 But now I have problems with hierarchy like Player holds a Sword. 😱 Makes sense, but still unexpected! 😅 (skill issue, yes) #gamedev #indie

Weird thought: #AI, when doing #code, loves to create "helper" classes. And not only specified ones like HexMath, but even more general ones like "Searcher" or "Definitions". I guess it's from "old times" where every #dev had his own "toolbox" and copied it everywhere with him! #programming

I think it is time! Time to close that annoying Groups and Signals panels! Sorry to those who wire signal via editor and do is_in_group checks. Noticed that I stopped using signals panel almost immediately after starting #godot. And groups used only for Save/Load systems. #gamedev The game is right!

Decided to ask Claude Code to make an addon for Hex grid for #godot. Needed to snap objects and also to see object inputs/outputs (like conveyor). I'm surprised! It all works! No idea how broken the code is inside (yet ..), but it is definitely helpful. Especially that it won't be exported. #gamedev

Look ma, I have conveyors! 🎉 Need to fix some things, but it works! Done with #godot #ECS (#gecs). (written with huge of a claude code) Fixing it all today.

Had an another "AHA" moment using #GECS (#godot #ecs) Not everything needs to be a components inside an entity! It can be another entity! Like a e_garage and it's e_attachment point for a vehicle. And those can be connected with C_ChildOf/C_AttachedTo with relationships. 🤯 #gamedev

After working on my #game and #ECS -hybrid in #godot I decided to check how GECS does it. Found out that my architecture already is like 90% similar 🤯 So decided to try #gecs instead 😱 Now I'm doing my game full ECS (claude is helping to teach and migrate). I'm happy! Love it! 🎉 #gamedev

I'm on the verge to fully switch to full ECS using #godot. It just makes so much sense! Architecture does not have or need any workarounds, ducktyping etc. Cognitive load feels minimal like it should be! Right now will have ECS-hybrid: ECS with signals and minimal queries (once to cache). 😱 #gamedev

Definitely gona try in next #core-mechanics-challenge Planning to have it around Halloween time. Submitting to multiple #gamejam s is allowed. Could use mechanics theme from this one and general theme from some other #jam

itch.io@itch.io

Jam hosts now have access to "Submission requirements" to control what pages are eligible for submission, including blocking pages that disclose the use of generative AI, blocking paid games, blocking preexisting games, and more.

How do you wire Health & Damage in #Godot? Plain health: int? take_damage(hit: HitData)? A reusable HealthComponent? Full ECS — HealthSystem polling DamageQueue? Or never mutate health — derive it from an append-only Damage/Heal ledger, like a bank balance? (Asked Claude for "UML"s) #gamedev

DinoCrys reposted

This week, PlayStation announced that it had pulled out of publishing Hideo Kojima's next game, Physint. But the company didn't give a reason. So I made some calls. Here's why PlayStation bailed and why Xbox snapped Kojima right up: www.bloomberg.com/news/article...

bloomberg.comPlayStation Ditched Hideo Kojima’s ‘Physint’ on Budget Concerns, Missed DeadlinesThe legendary Japanese creator of ‘Death Stranding’ will take his new game to Xbox

My #gamedev of co-op space base builder game continues. Day 6 by what AI has set up to me. But I already have about 1 week of a backlog probably 😱 Also my no-so-ECS becoming more ECS'y. Weird 😅 Need to check out GECS and have some "inspiration" 😅🦖 github.com/csprance/gecs #godot

github.comGitHub - csprance/gecs: Godot Entity Component System - GECSGodot Entity Component System - GECS. Contribute to csprance/gecs development by creating an account on GitHub.

Yesterday I did more Components. Now I have ECS in #godot with nodes without having ECS! 😱 Systems live in main level scene, entities are bare Node3D and components just Nodes. Hooking them up in editor and everything just works. 🎉Specification pattern for queries #gamedev

Found a new use for AI (Claude Code). Gave him a list of things for the game basic loop to be considered done and asked him to split it by daily tasks and order them 😅 It checked my code and made a list. Doing day 2 tasks now. 14 day total till full basic game loop without content! 😱 #gamedev

Always wanted to use some, but always forgot and was bit scared! 100% will try now! All my godot components nodes and systems will be shiny! 🎉

Zombie Zi@majormcdoom.bsky.social

Can 100% recommend. Icons are high quality, aesthetically pleasing, consistent, extensive. Great UX in the form of a browser (either built-in Godot dock or web-based). My massive scene tree is now more readable. 🥳

Decided to go with Going Space: The "Home" Directive. Originally it was Going Space: The New Beginning. Other options included words like "keystone", "seedfall", "forerunner", "signal", "bridgehead". Hope it won't make the game worse. #gamedev #godot

Preparing to create a game app on steamworks. I want to have a universe running named "Going Space". And games could be like: "Going Space: The New Beginning". LLMs don't like that. 😭 What do you think of "Going Space"? Does it make sense? Any suggestions? #gamedev

DinoCrys reposted

Playing with this is so incredibly satisfying, haha. #GodotEngine #gamedev #indiedev

Zombie Zi@majormcdoom.bsky.social

Made some big improvements to penguin locomotion system, mostly involving awareness of obstacles and other penguins. #gamedev #indiedev #GodotEngine

#core-mechanics-challenge 2026 Summer #gamejam results are in! 🏆 🥇 Tower Defense: Their Path — AramCZ 🥈 The Feline Line — Maithemonkey Two great tower defense takes this round. Thanks to everyone who built, played, and voted! (source code still can be there to learn 😉) itch.io/jam/core-mec...

itch.ioCore Mechanics Challenge 2026 SummerA game jam from 2026-08-14 to 2026-08-31 hosted by DinoCrys. Core Mechanics Challenge 2026 Summer Can you replicate well known games or game mechanics? How well? 💬 Discord 🦋 Bluesky 🎥 Twitch Schedule ...

Voting has started for #core-mechanics-challenge #gamejam. This time it is only 2 submissions out of 26 participants! ❤️ I did not participate myself 😔 Got a nice Tower Defense idea only to the end of the #game-jam

Started a vote for #core-mechanics-challenge to extend it by 2 to 24 hours. You can vote on discord under the jam's announcement channel. Please don't forget to commit everything too!

DinoCrys reposted

Pylons! A single VR prop can add so much silly fun. It also sometimes creates an explosion of systems work if you're not careful. Luckily, I had a lot of it done already. #GodotEngine #gamedev #indiedev

Finally, a reason to learn how to use Asset Store! 😍🎉🦖

Kenney@kenney.nl

I've just uploaded all my Starter Kit templates to @godotengine.org Asset Store, they'll be available for free (obviously) once approved. Stay tuned!

DinoCrys reposted

Game options Nintendo: games are great, but if you draw Pikachu we might send you to jail Microsoft: we will buy your favorite studios and close them Sony: your favorite games will become bad live service Other AAA: everyone is fired all the time Indies: please just look at us. Notice us senpai

New optional feature just dropped to the #core-mechanics-challenge Tower variety, Branching paths, Enemy variety with counters. If you make them and community votes on them - you can get extra points.

#core-mechanics-challenge #gamejam theme is decided: TOWER DEFENSE! 🏰 Place towers, defeat waves, don't let enemies reach the end. Full rules on the jam page. itch.io/jam/core-mec... Jam will last for about 10+ days (can be extended a bit)! Join NOW!

itch.ioCore Mechanics Challenge 2026 SummerA game jam from 2026-08-14 to 2026-08-31 hosted by DinoCrys. Core Mechanics Challenge 2026 Summer Can you replicate well known games or game mechanics? How well? 💬 Discord 🦋 Bluesky 🎥 Twitch Schedule ...

Less than 4 hours till the #gamejam starts! Themes all are short and easy! You still can vote for your favorite one! (or the one that you want to see the code for developed by others and yourself 😈 ) Did some fix to the voting page! #core-mechanics-challenge itch.io/jam/core-mec...

itch.ioCore Mechanics Challenge 2026 SummerA game jam from 2026-08-14 to 2026-08-31 hosted by DinoCrys. Core Mechanics Challenge 2026 Summer Can you replicate well known games or game mechanics? How well? 💬 Discord 🦋 Bluesky 🎥 Twitch Schedule ...