I don't think most projects fail because the idea was bad. I think many projects fail because the code becomes too difficult to work with.
At the start everything is easy.
- You add movement
- You add enemies
- You add UI
- You add inventory
Everything works.
But then suddenly every new feature takes twice as long as it should. You fix one bug and create three more. Changing one thing breaks something completely unrelated.
The project just becomes heavier and heavier until eventually you stop wanting to work on it and give up.
That's the point where many projects die and end up in your giant pile of unfinished projects.
Clean code isn't about making code look pretty, it's about keeping complexity under control!
It's about making sure the project remains enjoyable to work on even after months of development.
Because if your project becomes painful to work on, finishing it becomes much harder, and finished games are worth a lot more than abandoned prototypes.
So if you want to take your games to the finish line then I encourage you to think about the quality of the code that you're writing.
I have an entire 1hr talk on YouTube all about this topic titled: "How to Write High Quality Code that doesn't fall apart."
If you're trying to be a professional game dev as opposed to just a hobbyist building throwaway prototypes, then I highly recommend you learn how to write proper high quality clean code. Best of luck!
What if I told you there is a kit with 120+ animations, a universal humanoid rig, easy to retarget and compatible with Godot, UE and Unity?
Just released! There's a FREE version with a ton of the anims
https://t.co/coTkk35QHb
Huge thanks to @SplineMr who helped me! Follow him
Version 2.5.1 of Crocotile 3d is now available!
🐊https://t.co/FrZhnDwDMn
✔ Crocotile is a tile-based #lowpoly 3d modeling editor.
✔ Great for #pixelart , tilesets, low res , retro graphics
✔ Make environments, models, objects for your #indiegame#gamedev
New Faces to Windows ! 🥳
Feedback on this one is very appreciated❤️
It's part of the new pie menu (D key) in Edit Mode.
Get it : https://t.co/yyX0SBubhU
#blender#b3d#free
@nodesandnoodles Two questions:
1. I've heard that Blender Market takes a significant portion of the revenue from developers. Is Gumroad a better option for developers in terms of earnings?
2. How does SuperBump plays with PBR Layers? Are they compatible and/or complement each other in workflow?
A 8bit like music creation tool, Lovely Composer will be available on the Steam soon! Please add it to your wishlist!😉
https://t.co/sL1xsZvLOy
#LovelyComposer
@JesseMiettinen Amazing👍 The UModeler add-on for Unity has a technique called Hotspot Texturing, which looks very similar to what you're working on. It would be incredible if you could bring something like this to Blender👏
https://t.co/IQU9KwUr1a
@nodesandnoodles @NullPointerEcho More puzzled than offended tbh. It's just that if you endorse the message, I don't understand why you are both still here