Colin MacLeod
banner
colinmacleod.bsky.social
Colin MacLeod
@colinmacleod.bsky.social
Indie Gamedev. Mediocre Bass Player. Dad to teenage kids.

Currently breathing life into "God Complex" - a multiplayer god game inspired by Populous. It's like Civilization but multiplayer, and the little people are autonomous.
Learning Shaders Day 11: Rounded off the section on textures with some cool blending and ripple effects. Not sure where I'll use this ripple, but it's pretty! Can see the blend coming in handy.

Course: www.udemy.com/share/...

#GameDev #IndieDev #Unity3D #Shaders #TechArt #LearningInPublic
November 9, 2025 at 10:15 PM
🌍 MAJOR GOD COMPLEX UPDATE 🌍 ECS combat is working! ⚔️
Followers are now almost fully converted to DOTS/ECS.
Just need to get house invasion back up and running - oh, and the network animation sync, and then we should be good to go.

#GameDev #IndieDev #Unity3D #ECS #GodComplexGame
November 8, 2025 at 7:47 PM
Learning Shaders Day 10: Messing around with textures
Do you know about shadertoy.com? I spiced up the background with inspiration from www.shadertoy.com/vi...

Course: www.udemy.com/share/...

#GameDev #IndieDev #Unity3D #Shaders #TechArt #LearningInPublic
November 8, 2025 at 5:19 PM
Learning Shaders Day 8
This is pretty, but the course is losing me a bit. I get why it works, but couldn't make it from scratch. Maybe that's the point? You end up with a library of stuff to copy/paste.

Course: www.udemy.com/share/...

#GameDev #IndieDev #Unity3D #Shaders #TechArt #LearningInPublic
November 6, 2025 at 6:37 PM
Learning Shaders Day 6
Things are getting v. interesting. Can't say I understood all this - the gist is you use fmod and clamp to create gradients. I also learned debugging cg shader code is difficult!

Course: www.udemy.com/share/...

#GameDev #IndieDev #Unity3D #Shaders #TechArt #LearningInPublic
November 5, 2025 at 4:03 AM
🌍GOD COMPLEX 🌍A quick test with 2,000 followers.
The real game will have fewer - more like around 100 per god, with 6 gods total.
Still, cool to see what DOTS/ECS can let us do.

#GameDev #IndieDev #Unity3D #DOTS #ECS #GodComplexGame
November 5, 2025 at 3:17 AM
Learning Shaders Day 5
Covered quite a few more geometric shapes, today, including an exercise in drawing sine waves.
That was cool, but these expanding squares were the most visually appealing.

Course: www.udemy.com/share/...

#GameDev #IndieDev #Unity3D #Shaders #TechArt #LearningInPublic
November 3, 2025 at 7:28 PM
Learning Shaders Day 4
Still hanging in there, but it's getting more mathy.
Now, he's got me doing a matrix!
Apparently, this is a "classic rotation matrix."
(Uploaded again with nicer video!)

Course: www.udemy.com/share/...

#GameDev #IndieDev #Unity3D #Shaders #TechArt #LearningInPublic
November 3, 2025 at 4:09 AM
Learning Shaders Day 3
I didn’t do this by myself, just followed along.
Still, now my square moves.
In the previous lesson, the square even reacted to the mouse.
It's progress - it’s movement!
The course: www.udemy.com/share/...

#GameDev #IndieDev #Unity3D #Shaders #TechArt #BabySteps #SquareDev
November 2, 2025 at 3:25 AM
🌍 God Complex Update 🌍
Here’s a poor follower dying, but doing it in style! 💀
Powered by Rukhanka DOTS Animation + Behavior Designer Pro.
Even death deserves good animation.

#GameDev #IndieDev #Unity3D #DOTS #TechArt #GodComplexGame
November 1, 2025 at 8:00 PM
🌍 GOD COMPLEX Animations! 🌍
Migrating from GameObjects to DOTS/ECS with the amazing Rukhanka animation system. Got stuck for a bit, but their Discord support helped almost instantly. I love that! 🙌
assetstore.unity.com...
October 23, 2025 at 9:39 PM