I'm skeptical of platforms forcing the "play anywhere" idea in #games. Devs should have some control over how their games are made available. Forcing everything to be available everywhere increases access, but does it take away niche, hand crafted, constrained experiences. And forces work onto devs.
20.06.2025 13:25 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
For sure. Love seeing different, creative variations of it.
04.06.2025 18:11 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
I'll take a fromsoft style 100ft tall door or mile long bridge please.
04.06.2025 17:28 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0
The AI trash tidal wave is brewing ๐, so I really hope that either 1. we as a society end up just rejecting and constraining it or 2. it becomes so expensive that it outweighs whatever benefits people are getting from it because at some point the GenAI companies have to actually try to be profitable
29.05.2025 11:27 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
The enshitification is on the way
29.05.2025 11:21 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
GenAI is like my home repair projects. It looks impressive at a glance, until you get closer to it.
27.05.2025 15:31 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
For sure, learn the patterns now, whether you agree with them or not.
But I honestly think if devs learned like that, then shit would be less complicated. We wouldn't be using a lot of enterprise patterns that were just blindly accepted as "the way". We're just overcomplicating most things.
22.05.2025 18:12 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Yes, especially for juniors.
Ok if you're a junior at a company, don't go wild & piss off coworkers if there's an agreed way of writing code.
In personal projects go wild. There are devs with 3 months experience terrified of globals because everyone told them it's bad. Experiment. Try everything.
22.05.2025 17:47 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Ha I did notice that and ya I've used it for the same type of scenario (continue a loop). Another thing that gets a really bad rap but in small simple scenarios is ๐คทโโ๏ธ
22.05.2025 17:23 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Might be :D
I've mostly built web stuff too. Definitely not saying to make everything global, but even in huge projects, there are places where some global state can just save you some headache.
22.05.2025 17:20 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Why not Singletons instead? Those are just globals. Don't trick yourself.
22.05.2025 14:16 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Not very testable? There's an extra step of setup for tests, but plenty testable. I'd argue easier than dealing with the annoyance that comes with DI and such. Also I'm wary of letting testability drive how the code works. I've seen some convoluted stuff just to be able to write a mocked test.
22.05.2025 14:16 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Memory allocation? This doesn't seem like a globals problem. This is an allocation scheme problem. Not everything should be global, not everything needs to exist for the lifetime of a program. But for data that does, allocate globals on init, clean up on shutdown.
22.05.2025 14:16 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Shadowing? I've just never had an issue where I shadowed a global variable without knowing it. IDEs, LSPs, some compiler warnings, will catch this.
22.05.2025 14:16 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Namespace issues? Depends on how the language handles scope, but if you are bringing in a bunch of dependencies that also have globals in the same namespace then fair, it's a problem. Not all languages have this issue.
22.05.2025 14:16 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
No constraints? That's fine. Everything does not need to be encapsulated and hidden away and wrapped with getter setters. If every time the var changes you really need something else to happen, write a function.
22.05.2025 14:16 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Hard to understand (non-locality)? you know what's harder to understand than a reference to a global? 10 layers of DI and abstraction nonsense.
22.05.2025 14:16 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Wrote my first line of code ~14 years ago, went to school for CS, have worked professionally since 2014, and still really don't understand why global variables are absolutely hated by most #programmers. Outside of concurrency issues or strict FP languages.
22.05.2025 14:16 โ ๐ 1 ๐ 0 ๐ฌ 4 ๐ 0
Even more than the tutorial. I bang my head against the wall trying to design the game in chronological order beginning to end, but I constantly get stuck. When I ignore that and just build up misc. pieces/mechanics, and then order/rearrange stuff later, I get to a more interesting game faster.
21.05.2025 13:51 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
๐ฏ
21.05.2025 02:44 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
When developing games, I always try to build them in the order that I would play them. That's been a mistake every time and I need to stop it. #gamedev #indiedev
21.05.2025 02:41 โ ๐ 2 ๐ 2 ๐ฌ 1 ๐ 0
Being able to hold 90% of the language in your head is absolutely why I'm enjoying it. There's not 200 different ways to do a thing, no bloated standard lib. There's a couple of things I'd like to see (like a test runner) but also it wasn't difficult to roll that yourself in 100 lines of code.
17.05.2025 14:28 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Lua is the simplest (in a good way) language I've ever used. You can seriously learn the entire language in an afternoon from the reference. With all my recent #gamedev projects, I'm using Love2D, Lua (Teal), a Makefile, and neovim. And it's the most fun I've had #programming in a long time.
16.05.2025 14:18 โ ๐ 24 ๐ 2 ๐ฌ 1 ๐ 0
Luck be the landlord creator y'all ๐
03.05.2025 16:38 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0
They got me. The #nvim bros got to me. I'm becoming one with the terminal for #gamedev #indiedev.
29.04.2025 15:11 โ ๐ 11 ๐ 2 ๐ฌ 0 ๐ 0
Nominating this for best GH issue ever raised.
26.04.2025 12:38 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0
Grids on grids.
25.04.2025 13:49 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
How often are you writing brainstorming type notes, doodling on paper or some drawing app, mind maps, etc.? I know not the same as a GDD but just curious how much time you spend "planning" compared to just jumping into the game and building.
20.04.2025 16:00 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Those words can mean anything to any one gamer at this point.
19.04.2025 19:39 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Praise the great hoppy one #screenshotsaturday
19.04.2025 19:24 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0
Scientist/Author/Speaker; Presidential Distinguished Prof/Director Center for Science, Sustainability & the Media, U. Penn; National Academy of Sciences; Royal Society; Tyler Prize
Freelancer, Solo Dev
Wishlist Push & Plunder http://s.team/a/3111550
๐กโช๐ฃโซ They/He
Former games critic of 10+ years. Previously PCPP, Hyper & others. Boardgamer. Mini painter. UX specialist. ElPrezAU over at Twitter (before I deleted my account :P).
๐ Apomo District
๐ฎ Indie gamedev
๐พ Pixel art
https://store.steampowered.com/app/2939100/Apomo_District/
maker of weird video games + Noclip documentary guy
Developer Advocate
https://robrich.org/
studio director League of Geeks โข co-host AIAS #GameMakersNotebook โข GDC board โข co-creator Armello + Solium Infernum + Jumplight Odyssey
Founder(ish) of TCG dev/publisher Avid Games. Two live titles. Still learning. https://linktr.ee/pmayze
(she/they) Community & Social Media & Creators at finjico.bsky.social | https://astertales.com/links
Graphic designer working on games. Currently cooking up something new! Recently released Rift Riff: riftriff.com
https://simkaart.co
Iโm a Dad (now second level)! Software Engineer at Microsoft. Opinions stated here are my own, not my employers.
๐ฎ indie tech artist
๐๏ธ I made Shader Forge & Shapes
๐ working on https://half-edge.xyz
๐ฅ shader sorceress
๐ math dork
๐ฅ rare YouTuber/streamer
๐ก ex-founder of @NeatCorp
my kids:
๐ฅช @toast.acegikmo.com
๐ฅ @salad.acegikmo.com
๐โโฌ @thor.acegikmo.com
10x Editor, FramePro, FastFind, VMem, Ex Lionhead.
Low level core coder, tools, tech, perf.
https://10xeditor.com
That guy from No More Robots
mike at nomorerobots dot io
@nomorerobots.io
โก PR and assorted creative stuff for Devolver Digital
โก Writer, photographer, graphic designer, zine maker, etc.
โก Author of Perfect Organism: An Alien: Isolation Companion
โก Glaswegian
๐ Yorkshire, UK
๐ https://linktr.ee/ultrabrilliant
pushin pixels maekin gaems
I made Soccer Physics and several other somewhat successful games in the 2010s. Today, I'm a hobbyist game dev focusing on making freeware local multiplayer games using #Godot.
https://ottoojala.com
https://ottoojala.itch.io
https://ko-fi.com/ottoojala
More efforts !!!
Looking for work (dm or mail)
linktr.ee/sehep
Support me : https://ko-fi.com/sehep
Digital account : @sehep.bsky.social
Art, pixels and random thoughts
she/her