Sign in

MechanicWizard

@mechanicwizard.bsky.social
512 followers 2K following 85 posts

Data-Oriented Design Enthusiast | Challenging OOP & Clean Code Dogma

PostsRepliesMedia
MechanicWizard @mechanicwizard.bsky.social · 05/09/2026
sooo that was a lie 😅 I knew this, somehow forgot or lied to myself to try it again and now I'm right back to where I started It's a slippery slope "oh I'll use it to make me a small build script" and gets out of control from there I had to uninstall claude code outright bsky.app/profile/mech...
000
Reposted by MechanicWizard
Brackeys @brackeys.com · 22/02/2026
The #BrackeysGameJam is over with more than 1400 games submitted! 🔥 Play and rate the games here: itch.io/jam/brackeys...
itch.io
Submissions to Brackeys Game Jam 2026.1
06110
MechanicWizard @mechanicwizard.bsky.social · 30/08/2025
I've decided to stop using AI for my game engine, makes me feel like a fraud, it's a passion project! It feels like cheating, and I enjoy programming, why delegate the fun? There is drudge work, but it starts the same; let's use it the boring parts, but then my brain turns off making mentally lazy
030
MechanicWizard @mechanicwizard.bsky.social · 09/06/2025
I've been ejoyin @godotengine.org a lot sofar, sprites are still confusing, but I'm missing structs a lot, and no, dictionaries don't solve that, I might try C# just for that
140
MechanicWizard @mechanicwizard.bsky.social · 05/06/2025
making games is solving problems, and recently I was reminded that game feel is supreme, there is the "correct" solution and what feels good, conciously I know this from Mike's talk, however it's still the default, thanks @polygonswarm.bsky.social for the patience 🙏
youtube.com
HandmadeCon 2015 - Mike Acton
YouTube video by Molly Rocket
140
Reposted by MechanicWizard
Linotype Pilgrim @symbo1ics.bsky.social · 26/05/2025
Office space meme; Picture shows two workers sharing a cubicle, for this scene:

"In "Office Space," Grammy-winning singer/songwriter Michael Bolton was squarely in his crosshairs. The film quickly became notorious for David Herman's portrayal of the eponymous character Michael Bolton, a menial employee of a software company who refuses to change his name even though he despises it. Bolton calls the real Michael Bolton a "no-talent ass clown" and exclaims, "Why should I change, he's the one that sucks."

Read More: https://www.slashfilm.com/805114/how-michael-bolton-really-felt-about-office-spaces-running-joke/
2173
MechanicWizard @mechanicwizard.bsky.social · 23/05/2025
started reading networking books and came across this gem, I got from context what deamon meant but this goes beyond, never heard of Unix Weenie www.gutenberg.org/files/3008/3...
gutenberg.org
The Project Gutenberg Etext of The New Hacker's Dictionary version 4.2.2
000
Reposted by MechanicWizard
Caster Cat @caster-cat.itch.io · 20/05/2025
I'm currently looking for new work opportunities as a Game Designer! I've been designing games for the last 9 years leading games for PC/consoles, VR and Mobile! My DMs are open if you want to connect You can check my portfolio here!: kichex.wordpress.com #gamedesign
kichex.wordpress.com
Alejo Perez
Visit the post for more.
083
MechanicWizard @mechanicwizard.bsky.social · 20/05/2025
I've noticed that since I switched from mac/windows back to linux I've felt more often inspired to tackle programming side projects having a system environment that I can truly personalize gets my creatives juices flowing and pushes me forward to write more code outside of work
011
Reposted by MechanicWizard
Caster Cat @caster-cat.itch.io · 09/05/2025
We've been cooking more levels for Speed Squared! While we finish, you can check the current version of the game here: kichex.itch.io/speedsquared gx.games/es/games/vb9... #indie #indiegame #gamedev #platformer #precisionplatformer #hardgame #freegames
085
Reposted by MechanicWizard
Caster Cat @caster-cat.itch.io · 12/05/2025
Speed Square 1.3 wouldn't be possible without the amazing collaborations with @mechanicwizard.bsky.social and @aelspecto.bsky.social Check their stuff out!: linktr.ee/aelspecto
linktr.ee
aelspecto | Twitter, Instagram | Linktree
View aelspecto’s Linktree to discover and stream music from top platforms like YouTube, Spotify here. Your next favorite track is just a click away!
032
Reposted by MechanicWizard
Caster Cat @caster-cat.itch.io · 12/05/2025
I'm proud to announce a new update for Speed Squared! 🔥 16 new levels 🎵 4 new music tracks 🎨 New graphic details Play it on: Itch: kichex.itch.io/speedsquared Gx games: gx.games/games/vb9rtu... #indiegame #platformer #gaming #itchio #gxgames #gamedev #freegame
youtube.com
Speed Squared - update 1.3
YouTube video by Kichex
2136
MechanicWizard @mechanicwizard.bsky.social · 17/05/2025
that's just websites, games are getting ludicrous, for software development 16gb is no longer feasible 32 its barely enough, slack, docker, an ide, and a web browser my laptop crawls, as a dev using software it's often infuriating
youtube.com
A Demonstration of Modern Web Bloat
YouTube video by Luke Smith
010
MechanicWizard @mechanicwizard.bsky.social · 07/04/2025
I'm tired of Spotify recommendations, It becomes a rut of the same artists every time, I miss the old YouTube that used to recommend "hidden gems"
020
Reposted by MechanicWizard
Kenney @kenney.nl · 07/04/2025
Input Prompts 1.4 has been released! ✨ A huge update adding TTF/OTF fonts, spritesheets, additional icons for PlayStation and Xbox, keyboard icon and more! Download (completely free): kenney.nl/assets/input... #gamedev #gameassets
619626
Reposted by MechanicWizard
GX.games @gx.games · 12/03/2025
DEVELOPER TIPS | The only way to get better at making games? Make games. Don’t fear the mess – embrace it, learn from it, and keep going! Shoutout to @polygonswarm.bsky.social, the creator of Speed Squared, for this great reminder!
Q: What advice would you give to aspiring 
game developers?
A: There's no better time to start making anything than right now. The only way to be better at making games is by making games and allowing yourself to suck at it before being good at it. Go ahead and make a mess!
0154
Reposted by MechanicWizard
Nic Barker @handle.invalid · 28/11/2024
If you're not familiar with my work, I maintain an open source high performance UI layout library written in C 🙂 github.com/nicbarker/cl... #cprogramming #c #ui
github.com
GitHub - nicbarker/clay: High performance UI layout library in C.
High performance UI layout library in C. Contribute to nicbarker/clay development by creating an account on GitHub.
3665
MechanicWizard @mechanicwizard.bsky.social · 17/12/2024
I'll apply this for my projects, It's the first time I hear "optimize for finishing the project" personal projects require a different mindset
youtube.com
A rant on personal engineering projects
YouTube video by BPS.shorts
010
MechanicWizard @mechanicwizard.bsky.social · 15/12/2024
"If you understand something you should be able to write about it" reminds me of Feynman's method but feels more practical. I Realized I should blog to validate understanding, not to share unique views. Yet here I am searching for books about "how to write technical blogs" instead of starting 😅
youtube.com
Everything Starts with a Note-taking System
YouTube video by Mischa van den Burg
030
MechanicWizard @mechanicwizard.bsky.social · 15/12/2024
I've always enjoyed reading about history in computer science my favorite books so far have been codersatwork.com and press.stripe.com/the-dream-machine the NSA release these talks from Grace Hopper from the 80s part one www.youtube.com/watch?v=si9i... part two www.youtube.com/watch?v=AW7Z...
youtube.com
Capt. Grace Hopper on Future Possibilities: Data, Hardware, Software, and People (Part One, 1982)
YouTube video by National Security Agency
010
Reposted by MechanicWizard
☮☮😸😸☮☮ @catsforpeace2.bsky.social · 14/12/2024
We MUST keep vaccines. have you written your Senator to let them know?
354367825952
MechanicWizard @mechanicwizard.bsky.social · 15/12/2024
It’s easier to imagine the end of the world than the end of capitalism. – Fredric Jameson Any criticism of capitalism always comes with apologists or deflections to communism. But to fix something, we first have to accept that it’s broken.
000
MechanicWizard @mechanicwizard.bsky.social · 14/12/2024
Project idea: Personal library software for managing my PDF book collection. Features: organizing, full-text search, bookmark tracking, and reading progress. Considering whether it should be online - could be useful for centralized storage, but offline desktop first might be simpler. 📚
110
MechanicWizard @mechanicwizard.bsky.social · 14/12/2024
TIL that with `sshfs-win` I can map a remote device to a network drive, I'm using it to edit files from my RaspberryPi in my windows PC github.com/winfsp/sshfs...
github.com
GitHub - winfsp/sshfs-win: SSHFS For Windows
SSHFS For Windows. Contribute to winfsp/sshfs-win development by creating an account on GitHub.
020
Reposted by MechanicWizard
Caster Cat @caster-cat.itch.io · 13/12/2024
I did it! Speed Squared is now available for download and play in browser! Itch: kichex.itch.io/speedsquared GxGames: tinyurl.com/yc6ezdyc Gamejolt: tinyurl.com/bdfhh7c3 Play it for free! leaving a review is highly appreciated! Thanks to @aelspecto.bsky.social for the awesome music!!
tinyurl.com
Speed Squared by Kichex
Speed Precision Platformer Action
3248
MechanicWizard @mechanicwizard.bsky.social · 13/12/2024
I came across this and now dungeon #5 will be in PS1 XD, I grew up with the play station that would be awesome
pikuma.com
PlayStation Programming with MIPS Assembly and C
Learn how to program games for the original PlayStation console using C (Psy-Q) and MIPS assembler.
000
MechanicWizard @mechanicwizard.bsky.social · 12/12/2024
I don’t know what I did but so many bot accounts started following me, is there something I can do to stop them? I’ve been blocking them
120
Reposted by MechanicWizard
Trog @mrtroglodyte.bsky.social · 22/11/2024
The initial results of me trying to create a Picotron version of the original NES Zelda but done in the style of the Oracle games and at 12x12 pixel scale instead of 16x16.
716140
Reposted by MechanicWizard
Mack @macksaur.bsky.social · 17/10/2024
Hi! I'm Mack and I'm making a zeldalike game! It's early days but I want to share my progress with everyone as I work and make things. I can't wait to see all the cool things everyone else is making!
61029
Reposted by MechanicWizard
NXVRStudio < Unity Assets Sale On Now @nxvrstudio.bsky.social · 10/12/2024
It’s not just a game—it’s your vision coming to life. Keep pushing! // Follow @NXVRStudio for game dev motivation and behind-the-scenes insights. #GameDev #GameDesign #Unity3D #IndieDev #Vision
0132
MechanicWizard @mechanicwizard.bsky.social · 10/12/2024
Ugh, this hits close to home, so far I've done: - Testing different text editors (4coder, nvim, Focus, Zed) - Considering different programming languages - Switching compilers - Making a builder instead of sticking to .bat files Instead of working on the collision detection/physics for the game
youtube.com
Do you take fake action? [The clever trick your brain plays on you]
YouTube video by James Lim
020
MechanicWizard @mechanicwizard.bsky.social · 10/12/2024
was watching Randy video for his new game, the text editor caught my eye and ended up reading this, which sounds a lot to what I wrote earlier about dev-environment, it's even written in zig, I might write dungeon 3 or 4 in zig then odin
scattered-thoughts.net
Focus: intro
000
MechanicWizard @mechanicwizard.bsky.social · 09/12/2024
I should switch to linux 😩
youtube.com
When OneDrive Ruins Your Day
YouTube video by James Lee (Animation)
010
MechanicWizard @mechanicwizard.bsky.social · 07/12/2024
this game and Age Of Empires shaped my childhood gaming experience
youtube.com
RollerCoaster Tycoon was the last of its kind.
YouTube video by Ahoy
030
Reposted by MechanicWizard
Chet Faliszek @chetsucks.com · 05/12/2024
It hasn’t And there are already tools that create biomes and yes, the game engine then recognizes water and gravity in those biomes. The writer of this article is a consistent ill informed AI proponent He is - devs say this isn’t true about ai so I spoke to an ai company looking for funding…
410110
Reposted by MechanicWizard
BladeoftheSun @bladeofthes.bsky.social · 03/12/2024
482559616375
Reposted by MechanicWizard
PSX Bunlith 🪄🏳️‍⚧️ E2 OCT 16TH!!!! 🐰🌱 BLM ACAB 🇵🇸 @b0tster.yeag.gay · 03/12/2024
made a new sticker lol you can get it here: yeag.gay
the bunlith 'i want shorter games with worse graphics made by people who are paid more to work less and im NOT KIDDING' meme in sticker form
119137582760
MechanicWizard @mechanicwizard.bsky.social · 03/12/2024
I wonder if I will ever fully grasp DOD, these talks help a lot to ground my understanding and remind me the fundamentals, I havent profiled my engine for example 😅
youtube.com
Developing Games with Data-Oriented Design
YouTube video by Jessica Bayliss
010
MechanicWizard @mechanicwizard.bsky.social · 03/12/2024
studying how to profile memory cache misses
youtube.com
Optimize Memory and Cache Usage with Intel® VTune™ Profiler | Intel Software
YouTube video by Intel Software
010
MechanicWizard @mechanicwizard.bsky.social · 29/11/2024
Finally! Completed the code generator for my ECS serializer 😩 it renders everything like before. Fun challenge, though the engine looks the same (nothing flashy to show). Will likely tweak it, but avoiding large refactors until dungeon 1 of the 100 goal is done
010
Reposted by MechanicWizard
🌿Elaine Tipping🍃 @triaelf9.bsky.social · 28/11/2024
*sigh* Anyway, just create. Write shit, draw shit, build whatever you want, that's the important part. There's no be-all end-all formula for the Perfect Work. Just be YOU. No one can ever create what YOU create b/c it's you making it, and you are the only you.
47102481931
Reposted by MechanicWizard
FOSSILHEADS: CLIMATE CRISIS CABARET! @fossilheads.bsky.social · 28/11/2024
#fossilheads
The Scroll of Truth meme -  an exploitable image series based on a web comic by artist Tate Parker, in which an explorer discovers a scroll that provides various unpleasant or unsettling truths, causing him to angrily toss the parchment away. In this adaption the text reads "I've finally found it... after all these years - THE SCROLL OF TRUTH!: 'efficient public transportation is more important than electric cars'...NYEHHH!" - as the character throws the scroll away on reading the unwanted information
299303193598
Reposted by MechanicWizard
Nekro @nekroxiii.bsky.social · 26/11/2024
More visual development of my personal project
211238216
MechanicWizard @mechanicwizard.bsky.social · 27/11/2024
I have a question for #gamedesign Id like to get started designing zelda style dungesons what games should I play outside of zelda? I'm drawn to the clockwork mechanic of the dungeon itself and how movement it's a puzzle, and yes I've already watched all of @gamemakerstoolkit.com boss keys
120
Reposted by MechanicWizard
₱Ʉ₦₵Ⱨ @boneypunch.bsky.social · 26/11/2024
Small update on my 1-Bit Horror game. I'm starting to put together an inventory system referencing other point and click games and coding item interactions with the game world. Still got a lot of work still but I have a lot of time this week from my job. #1bit #gamedev #pixelart #indiehorror
1916631
Reposted by MechanicWizard
John Carpenter @thehorrormaster.bsky.social · 27/11/2024
Alright…I’m here.
728107841545
MechanicWizard @mechanicwizard.bsky.social · 27/11/2024
Currently CMake's only job is generating clangd LSP's compile_commands.json via Ninja. Goal: Make my build system handle this directly and eliminate both dependencies. The slope is indeed slippery
010
MechanicWizard @mechanicwizard.bsky.social · 27/11/2024
She’s Oreo my cute project manager always looking over my shoulder but that means easy to reach emergency pets
070
MechanicWizard @mechanicwizard.bsky.social · 27/11/2024
These updates are small celebrations for me - code generation is compiling and linking! I had to take a sledgehammer approach, "unplugging" references to the old serializing code. Some stuff doesn't work, but hey, it compiles! Now I just need to get the systems up and running again
020