Back
mcgillij

mcgillij

@mcgillij.dev

Sr. DevOps, Metalhead, TTRPGs/DM, Open Source, #Linux #gamedev in Halifax NS. 🌎 https://mcgillij.dev 🐙 https://github.com/mcgillij 🕹️ https://atiyasquest.mcgillij.dev/ 🐕 about a good dog! #neovim #arch #linux #opensource #python #godot

67 videos

Doing some space science, also added some clouds to the planets, #screenshotsaturday #godot #gamedev #indiegames

8 3

How to measure gravity on random planets, obviously kicking a ball around. #godot #gamedev #indiegames #screenshotsaturday

19 4

Giving factions their capital systems, planets, cities and working on the local and galaxy map this week. Very much work in progress #godot #gamedev #indiegames #screenshotsaturday

10 3

Playing around with the planet's atmosphere and the sunlight, #godot #screenshotsaturday #gamedev #indiegames

17 4

Working on my local map / 3d galaxy map to show various filters and factions. #screenshotsaturday #godot #gamedev #indiegames

9 4

Doing a bit of laser mining on my planetary rings #screenshotsaturday #godot #gamedev #indiegames

5 3

Working on a dedicated server / multiplayer infra, godot's multiplayer functionality is pretty impressive so far. Can wait to see how much extra work will be involved when playing over the actual internet rather than LAN/localhost. #godot #screenshotsaturday #indiegame #solodev

9 2

flyin around a planet in my little space wheelchair #godot #indiegame #indiedev #screenshotsaturday

4 3

doing a first pass at some chunk/lod for procedural planets. Still very much work in progress, but it's a start. #screenshotsaturday #godot #gamedev #indiegames

14 7

#screenshotsaturday #godot #gamdev #indiegame working on some procedural planet generation / moons / satellites.

9 2

#screenshotsaturday #godot #indiegame #solodev playing around with an ISS model

7 2

Testing out a wireframe view / grid for my galaxy map, to help pick the regions to navigate to, work in progress. #godot #screenshotsaturday #indiegame #solodev

6 1

Prototyping some laser mining, with drones to retrieve the ore chunks. #screenshotsaturday #godot #gamedev #indiegame

9 2

playing around with the shader skybox parameters while jumping from system to system #screenshotsaturday #gamedev #solodev #indiegame

8 2

Work in progress galaxy map / system map #screenshotsaturday #godot #gamedev

8 1

Working on some planet / atmosphere generation for my little toy space flight sim, it's super basic at the moment, but it's the first procedural generated planet I've made so far :) #screenshotsaturday #godot #indiegame #gamedev

10 2

Working on the combat systems now to have the enemies be able to track the player and fire at it. #screenshotsaturday #godot #gamedev

11 3

More space flight shenanigans, working on asteroid fields, and better movement / vector tracking without flight assist on. #screenshotsaturday #godot #gamedev #indiegame #solodev

14 1

Now for something completely different, mucking around with #godot to use my Joystick / Throttle I dug out from many years ago. #screenshotsaturday

2 0

Showing off the interaction between the skill tree abilities and the job / stats system, based on the color combinations, there are 250+ jobs / stats to unlock and mess around with. #screenshotsaturday #godot #gamedev #solodev #indiegame

13 4

Working on a help screen. #screenshotsaturday #godot #gamedev #indiegame #solodev

8 2

More mini-games! This time a Sudoku / solver / generator. I loving how easy #godot makes prototyping everything. #screenshotsaturday #indiegame #gamedev

10 3

Adding some extra mini-games for bonus rewards along the path. #screenshotsaturday #godot #gamedev #indiegame #solodev

12 2

Working a prize wheel, not all entries are prizes though. #screenshotsaturday #godot #gamedev #indiegame

11 2

Solitaire being one of the most competitive games out there obviously needs a stats screen and some graphed metrics. #godot #screenshotsaturday #indiegame #gamedev

14 5

Secret solitaire game, inspired by Zachtronics added to the main menu of my game, it was my fathers birthday earlier this week and he loves solitaire but all the Android versions are ad laden hellscapes. #godot #screenshotsaturday #indiegame #gamedev

10 4

Working some effects to combine/transmogrify multiple items into a better item, #screenshotsaturday #godot #gamedev #indiegame

8 2

Working on ability/button feedback effects #screenshotsaturday #godot #indiegame #gamedev

10 4

work-in-progress on some shaders for my red abilities bleed and bite #screenshotsaturday #godot #gamedev #shaders #indiegame

12 7

Working on some more shaders for some pink abilities this time. #screenshotsaturday #godot #shader #gamedev #indiegame

11 1

Adding a mechanism to preview board/grid effects when mousing over the abilities. #screenshotsaturday #godot #gamedev #indiegame

12 5

Working more shaders for abilities, this time for Pindrop, grants some shields and damage, but now has a neat vfx. #screenshotsaturday #shader #godot #gamedev #indiegames

11 4

Working on new shader effects for my mana-drain ability that converts mana -> health, this is a fun one. It's still a work in progress, but I like where it's going #shader #screenshotsaturday #godot #indiegame

8 1

Working on some shader effects that can target specific tiles on the board, started with a lightning one. #screenshotsaturday #godot #indiegame #gamedev

14 2

Trying to work out a design for a health / shields combo. #godot #gamedev #screenshotsaturday #indiegame

14 4

Working on optimizing shaders for steamdeck and mobile, some of the dynamic backgrounds can really tank performance. #screenshotsaturday #godot #indiegame #steamdeck

10 2

Some characters and monsters can have multiple colors they are aligned with, the top right little squares weren't super obvious, so I made the panel have a sweeping shader with the different combinations, should hopefully be a little more obvious now #screenshotsaturday #godot #shader #indiegame

2 1

While not visually impressive for a screenshot Saturday, this little network indicator, allows the game to sync fallen players into the pvp pool, for future battles against other players. Wrote a python / fastapi backend for my game. #screenshotsaturday #godot #python #solodev #indiegame

8 1

Working on some more shaders, and making my menu's toggle-able, still all very much WIP. #screenshotsaturday #godot #solodev #indiegame #indiedev

12 3

New snow shader, and revamping my level selection screen. #screenshotsaturday #godot #indiegame #solodev

9 2

Working on a rain and lightning shader, slowly coming together. #screenshotsaturday #godot #shader #indiegame #solodev

17 2

Playing around with shaders again created a trippy wavy effect. Also worked quite a bit with godotsteam.com this week, trying to integrate some basic steamworks functionality. So much learning to be done... #screenshotsaturday #godot #shader #indiegames #solodev

11 1

Playing around with transition screens, with the help of this fantastic project: github.com/cashew-oldde... It's got some very good documentation and is well put together, was very easy to use and modify. #godot #gamedev #indiegames #solodev #screenshotsaturday

9 4

Added some physics based d10's for my rolls, working on some indicators to show the highest dice face. #screenshotsaturday #godot #gamedev #indiegame #solodev

16 2

Oh rotation, and resolution swap. How I thought it would be so easy, only to realize that popup, tooltip, drag previews don't get rotate due to be rendered with subviewport... Anyways the bulk of the work is done now for play-ability on #steamdeck. #screenshotsaturday #gamedev #indiegame #godot

12 4

Added difficulty selection / character selection, and starting to wire everything up, it's almost starting to feel like a game! #screenshotsaturday #indiegame #gamedev #godot #solodev

7 2

Doing a bit of work on showing the stats and skills descriptions, and where the bonus's are coming from, either from levels, equipment, jobs or buffs. #screenshotsaturday #indiegame #gamedev #godot #solodev

16 3

Showing off some skill-checks / dice rolls, and clearly what happens when I can't do animations... make the numbers move instead! #screenshotsaturday #indiegame #gamedev #godot #solodev

10 3

Working on the level selection screen, adding environmental effects and monster information. #gamedev #godot #screenshotsaturday #indiegames #solodev

19 3

Making some progress on the character unlocks / achievements UI, still lots of polish to go, but the systems are at least working together. #screenshotsaturday #godot #indiegame #indiedev #solodev

4 1

Working on character unlocks and achievements system, which means I need a way to display them, so here's the start of the visual component of the achievements so far. #screenshotsaturday #indiegame #godot #solodev #indiedev #wip

6 2

Adding more random events, and dungeon level generation, slowly coming together. #screenshotsaturday #indiegame #indiedev #solodev #godot

9 5

Working on getting my random event system up and running #screenshotsaturday #godot #indiedev #indiegame #solodev

11 3

Still toying around with shader backgrounds, trying to find a good solution to the performance differences between devices / platforms. #screenshotsaturday #godot #indiedev #indiegame #solodev

4 2

#screenshotsaturday #indiegame #indiedev #solodev #godot WIP on some shaders and particles for my skill tree, trying to make it a bit more obvious the selected paths

17 3

#screenshotsaturday #indiedev #indiegame #solodev Working on different time based effects to show the different abilities tile selections

7 1

#screenshotsaturday #indiedev #indiegame #godot #solodev Working on adding some effects and different ability types.

7 3

Ported to #godot 4.4, now to make sure everything is still working OK. #Screenshotsaturday #solodev #indiedev can't wait to dig into some of the new godot features.

3 1

#godot #indiegamedev #indiegame #screenshotsaturday #solodev Messing around with gdshaders as the level background, and what better place to start than the #balatro swirls. Not actually going to use these it's just for testing. But it was fun to put together.

31 2

Working on progress/mana bars and turn indicator shaders. #godot #indiedev #indiegame #screenshotsaturday #solodev Slowly picking away at things on my todo list.

4 2

#godot #indiedev #solodev #screenshotsaturday Working on the different BRAVE (my stats system) abilities / class assignment, starting with Bark abilities. Bark (red) Reflex (green) Alertness (blue) Vigor (orange) Enthusiasm (pink) Each character has an "affinity" towards certain colors

5 1

#indiegame #indiegamedev #screenshotsaturday #gamedev #solodev Working on some loot generation post combat, trying to nail down stats / description generation.

10 4

#screenshotsaturday #godot #indiegame #solodev #indiegamedev Working on making different stats / classes based on the ability type selected.

11 2

#screenshotsaturday #indiegame #solodev #godot

13 1

That's pretty fancy, I was messing with some #godot shaders as well, but I think I gave myself epilepsy. Although it does seem like you know what your doing, I suspect that helps.

2 0

Ugh, finally winter in #halifax #pom #dog #snow

7 0

First time writing #godot shaders halp!

6 1