Colin Macleod

@colinmacleod
3 Followers
1 Following
137 Posts

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 12: After a 2 week break to learn Unreal, I'm back learning shaders!
Do you like this glowing rock? Combined with endless falling shader, tweaked from https://shaderoo.org/?shader=QnBOGm

Course: https://www.udemy.com/share/103bHH3@_Z0iTT9M4WYh3MHOh3M8nIXUTy1YTcMI2CYlWXjY9TUWsXNctwdOBMXllrHGMDc=/

#GameDev #IndieDev #Unity3D #Shaders #TechArt #LearningInPublic

Another great day of #GameDev coworking at Capital Factory downtown Austin yesterday.

This week saw Derrius, Alex, yours truly, and Walter working on everything from single-device co-op, thru competitive mobile games to a fresh Asteroids concept.

Join us next Tuesday ๐Ÿ‘‰ https://unityco.work/

Gamedev Coworking in Austin - unityco.work

Welcome to UnityCo.work, a coworking group for gamedevs in Austin.  We meet most weeks at the Capital Factoryโ€™s open day to code, collaborate, and support e...

unityco.work

๐ŸŒ God Complex: Iteration 29 COMPLETE ๐ŸŒ

Followers now actually fight instead of staring awkwardly.
They can also attack houses, and little defenders come out to defend!

Progress, violence, and choreography, in that order.

#GodComplexGame #MadeWithUnity #IndieGame #Gamedev

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: https://www.udemy.com/share/103bHH3@_Z0iTT9M4WYh3MHOh3M8nIXUTy1YTcMI2CYlWXjY9TUWsXNctwdOBMXllrHGMDc=/

#GameDev #IndieDev #Unity3D #Shaders #TechArt #LearningInPublic

๐ŸŒ 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

Learning Shaders Day 10: Messing around with textures
Do you know about shadertoy.com? I spiced up the background with inspiration from https://www.shadertoy.com/view/3cGGRW

Course: https://www.udemy.com/share/103bHH3@_Z0iTT9M4WYh3MHOh3M8nIXUTy1YTcMI2CYlWXjY9TUWsXNctwdOBMXllrHGMDc=/

#GameDev #IndieDev #Unity3D #Shaders #TechArt #LearningInPublic

Learning Shaders Day 9: Today I learned:
ยท how to make a simple wood surface shader
ยท the difference between surface and volumetric shaders
ยท there's tons of shader stuff on GitHub to copy & tweak!

Course: https://www.udemy.com/share/103bHH3@_Z0iTT9M4WYh3MHOh3M8nIXUTy1YTcMI2CYlWXjY9TUWsXNctwdOBMXllrHGMDc=/

#GameDev #IndieDev #Unity3D #Shaders #TechArt #LearningInPublic

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: https://www.udemy.com/share/103bHH3@_Z0iTT9M4WYh3MHOh3M8nIXUTy1YTcMI2CYlWXjY9TUWsXNctwdOBMXllrHGMDc=/

#GameDev #IndieDev #Unity3D #Shaders #TechArt #LearningInPublic

Learning Shaders Day 7
The last Shaping Functions lesson. You create a wall. Not as visually appealing as some (yesterday's radar was my favorite) but I can see this is extremely useful. Probably.

Course: https://www.udemy.com/share/103bHH3@_Z0iTT9M4WYh3MHOh3M8nIXUTy1YTcMI2CYlWXjY9TUWsXNctwdOBMXllrHGMDc=/

#GameDev #IndieDev #Unity3D #Shaders #TechArt #LearningInPublic

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: https://www.udemy.com/share/103bHH3@_Z0iTT9M4WYh3MHOh3M8nIXUTy1YTcMI2CYlWXjY9TUWsXNctwdOBMXllrHGMDc=/

#GameDev #IndieDev #Unity3D #Shaders #TechArt #LearningInPublic