Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 08/10/2026RIP Margaret Hamilton aged 90 coder of this assembly language for the 1969 apollo 11 moon landing 0101
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 18/09/2026try that url and you get a webp - the png is just in the cgi script parameters, the output is webp (I believe! apologies if I'm wrong) - here it is see for yoursel;f: images.squarespace-cdn.com/content/v1/5... 130
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 12/08/2026I love that the #js13kgames competition (can you make a .js game in under 13kb?) is that they send out ONE HUNDERD T-SHIRTS at no cost (no shipping fees, no entrance fee, nothing!) just get in the top 100 join up - it starts in 12hrs js13kgames.com/2026/ 263
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 12/08/2026as a gamedev I get to do a lot of silly things 1112
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 25/06/2026I feel so lucky to have been around during those glory days of yore! the days when when showing a prospective client that I can rotate a phong shaded rainbow coloured 3d cube in openGL was enough to knock people's socks off and score the gig! ahhh simpler times 030
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 26/05/2026starting from an irl sketch and turning that into 32px is tricky! 🙂 (but fun) 050
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 22/05/2026🏎 sculpted a car in blender today while hanging out on a discord "co-working" video channel at devpods. co-working (parallel working) is kind of nice. keeps you focused, just having other humans around who are also working so you're not the center of attention 082
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 15/05/2026made this level today for a hand-painted godot project I'm working on that's one of those "rage games" inspired by sisyphus, with physics jank and long hills where can lose it all and watch the orb roll all the way back down... because people love to suffer agonizing defeat but eventually prevail 090
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 14/05/2026working on a disgusting evil tentacle attack sprite for a #godot tactics game we're making together at devpods.gg 2110
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 11/05/2026oldschool "X" shaped billboard sprites (two quads each) spawned with a blender geometry node scatter + merge geo setup I made for a delightfully lowpoly (252 tris, one draw call) clump of foliage 071
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 08/05/2026today's #gamedev fun: make stuff wobble 0101
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 19/04/2026working on a berry bush generator in blender 🍒 0101
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 16/04/2026github swipe diff view of the horror makeover of a colosseum backdrop I've been pixelling 030
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 14/04/2026modelling with metaballs in blender is fun. how? object mode - add - metaball - cube can copy n paste + move/scale/rotate must have same name 142
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 10/04/2026created a particle system using a hand drawn "slash" which I turned into a 1 bit png #gamedev #godot 091
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 08/04/2026using metaballs in blender for nice non-destructive shape changes 241
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 02/04/2026this was a fun idea: short-lived particles with random tilt+scale and constant speed 1102
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 18/03/2026coded a random eyelid blink effect in #godot today. such a simple effect and really makes characters come to life 👀 0101
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 17/03/2026today's #gamedev fun included working on a mobile artillery unit for an RTS game 0133
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 11/03/2026enjoying adding sine wave shaders to sprites in godot 050
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 27/02/2026#gamedev modelled a mining camp for an upcoming RTS game! 072
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 02/02/2026February Album Writing Month website fawm.org follow @fawmchallenge.bsky.social Join hundreds of people making as much music as possible all month! . #FAWM has a great community with actual nice human beings. This is the (omg) FOURTEENTH year I've participated. MAKE MUSIC, IT WILL BRING YOU JOY 011
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 22/01/2026just made a live jumbotron in unreal! how to do it: make a renderTarget texture that uses a sceneCapture2d camera and add it to the emissive of an unlit material so it's fullbright. #gamedev #unreal 062
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 08/01/2026drew a 🌞 for a game we're about to launch this weekend called Naous #gamedev #godotengine 1111
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 05/01/2026coding some really fast running movement today 070
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 18/12/2025this week I did a lot of #gamedev coding for a speedrunning game's movement! eventually I hope to implement wall running, drifting, and wingsuit gliding, all the time trying to make it "feel faster" using tricks like a speed boost that changes fov and adds speed lines to the edge of the camera 071
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 15/12/2025We just released a new game! TALON SOLITAIRE 🦅♥♠♦♣ - made by seven people including myself - plays on your web browser/phone/tablet - no ads or anything like that Relax and play a hand today! patrickmck.itch.io/talon 031
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 03/12/2025Global Game Jam registration is now open! - follow @globalgamejam.bsky.social - sign up to join the fun on January 26th: - globalgamejam.org 020
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 02/12/2025like all #gamedev I love crates. today I drew one by hand with a marker and was happy with how it turned out 0161
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 19/11/2025doing the classic #gamedev trick of inverted normals for a volumetric light beam effect, ie. the tube only has an inside not an outside 06710
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 06/11/2025here's how I made the ring shaped sprite: started with stars and used photoshop PINCH then made the edges transparent 000
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 06/11/2025made a wormhole lightspeed effect in js today. =) I photoshopped a star picture into a ring-shaped transparent sprite, then in code draw eight copies at different scales based on the current time. whole thing is 25 lines of code yay 241
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 05/11/2025had some fun today working on a classic "speed lines" particle effect for when you boost 050
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 04/11/2025Today I discovered the new "Unity Studio" which runs in a web browser. Beta test only, but looks really cool! Sign up with a #gamedev work email only (no gmail allowed) unity.com/campaign/uni... 062
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 27/10/2025today I drew a crow. also check out the eagle I drew a week ago. happy with how they turned out! =) (96x88 sprites made for a solitaire game called TALON, coded in typescript, release date: dec 14). #gamedev #pixelart 1213
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 14/10/2025I love adding critters to game worlds using a simple particle system so you can draw as many as you want with almost zero performance cost. Here are some fish that orient to a random velocity with noise; one draw call for all, no code, just a bunch of "sparks" really 1150
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 10/10/2025it is such a joy to be able to work on an effect inspired by "the" classic win98 solitaire gameover screen!! might iterate next week and make them leave trails by not clearing the background like in the oldschool original #gamedev #screenshotsaturday #phaser #typescript 081
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 26/09/2025I love #godot multiMeshInstance3d which can spawn 150k grass meshes on my terrain and since it uses gpu instancing and only one node3d in the scene it's still 60fps+ 0473
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 24/09/2025just joined a cool new #gamedev project at devpods.gg - A SOLITAIRE GAME!!! we're coding it in #typescript using #phaser - I can't wait to show it to you all in december 1143
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 13/09/2025#screenshotsaturday currently making an RPG in #godot at devpods.gg with some cool folks. graphic novel style, I'm drawing the textures on paper with markers and watercolour paint just for fun 090
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 29/08/2025I've contributed to over 100 different game projects on github so far! github.com/McFunkypants so many happy memories! (and a few painful ones too lol) #gamedev 1263
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 29/08/2025I've contributed to over 100 different game projects on github so far! github.com/McFunkypants so many happy memories! (and a few painful ones too lol) #gamedev 051
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 20/08/2025today's #gamedev fun included adding "slash" lines to this html5 game - slowly the combat is getting juicier✨ 0112
Christer Kaitila [GameDev] @mcfunkypants.bsky.social · 15/08/2025today's #gamedev fun included starting work on a space level for an on-rails flying game featuring a witch on a broomstick. (black magic lets you breathe in space of course) work in progress with a lot more detail and gameplay to come (speed boosts, hazards like spinning lasers to dodge etc) 0203