keyle

7.6K posts

keyle banner
keyle

keyle

@keyle

Solo indie game dev 👋🏻 check out XOL on Steam 🕹 👊🏻 check out Paddle vs. Paddle on PS4 🎮 I make games, buried by algorithms so you never have to see them

شامل ہوئے Mayıs 2007
941 فالونگ566 فالوورز
keyle
keyle@keyle·
@thdxr there is a client on the phone or ?
English
0
0
0
28
dax
dax@thdxr·
finally got around to setting up an always on opencode server so i can run sessions on any device from anywhere takes a few minutes - showed it off here
English
155
118
2.6K
227.9K
keyle
keyle@keyle·
@Jonathan_Blow I've played it a bunch, I feel my success rate could be a little higher, care to write a guide?
English
0
0
0
56
Jonathan Blow
Jonathan Blow@Jonathan_Blow·
At this point I have put nearly Counter-Strike amounts of time into this game. ('nearly' because at one point I estimated I had played 2000-3000 hours of CS.)
Jonathan Blow tweet media
English
35
7
647
54.7K
keyle ری ٹویٹ کیا
Itamar Golan 🤓
Itamar Golan 🤓@ItakGol·
What it's like to watch AI fix a bug
English
435
2.6K
20.9K
879.9K
keyle
keyle@keyle·
@tsoding Nice video, I really like your short takes lately. Educational about complex topics without getting lost.
English
0
0
35
1.4K
Тsфdiиg
Тsфdiиg@tsoding·
Stop telling me about _Generic
English
33
66
1.3K
67.5K
JNS
JNS@_devJNS·
guess the language..
JNS tweet media
English
472
69
1.7K
277.6K
keyle
keyle@keyle·
@Icehelmet You're not supposed to look at the shadows
English
1
0
1
231
Icehelm
Icehelm@Icehelmet·
I don't think shadows are supposed to look like this
Icehelm tweet media
English
23
2
128
7.9K
keyle
keyle@keyle·
@tsoding love to see these hacks but I like the comfort of my statement being ended like a statement itself; I also write go and don't think about semicolons there, I often type it in and gofmt removes it on save :>
English
0
0
0
172
Тsфdiиg
Тsфdiиg@tsoding·
I removed ';' from C
English
76
126
2.2K
85.1K
keyle
keyle@keyle·
@falco_girgis Dude you've got comments all over the place, it's still readable.
English
0
0
1
42
Falco Girgis
Falco Girgis@falco_girgis·
So I have a confession to make... about the kinds of C code the dude who codes for the Sega Dreamcast writes for his own personal libs (outside of SH4ZAM). I am the opposite of the C89 minimalist Grug-brained hipsters who you see getting big on social media for insisting that C is pure, simple, and lacks potential for evil such as abstraction, generalized containers, and object-oriented programming. Well, I'm sorry to say, but me and my homies? We get off on doing evil shit with C. On pushing it to its limits. On transcending its ridiculously limited set of built-in language features. On bringing nice, high-level things from more modern languages into our low-level embedded world... Here's a screenshot from my libGimbal framework, which provides an extended standard library in the same manner as QtCore and GTk's GLib in plain C17, bringing with it such evil as full OOP, dynamic typing, macro meta programming black magic, all of C++'s STL containers, and more crimes that C89 dinosaur programmers hate us for. This library is building with GCC, Clang, MSVC, and MinGW, and runs over 1000 unit test cases all passing for Sega Dreamcast, Nintendo Gamecube, Sony PSP, Sony PSVita, Windows, MacOS, Linux, iOS, and Android. On the left you'll see the type declaration for GblBox, using my macro-driven, domain-specific language for declaring OOP classes. GblBox is a base class, implicitly deriving from the empty root instance class, GblInstance, which adds the bare minimum requirements for an arbitrary object to store extra userdata and get arbitrary language bindings at runtime. It gets its own vtable with virtual functions, its own runtime-type identification, its own dynamic_cast<> equivalent, reference-counted semantics for interoping with garbage-collected scripting languages, has private members, can emit Qt/GTk-style signals (into any language), can implement C# and Java-style interfaces, etc. Then check out GBL_BIT_FIELDS(), which allows me to declare a group of bitfields in an endian-independent manner, as seen within the structs in the left top and in the bottom. The implementation is on the right... using part of libGimbal's built-in primitives for macro meta programming fuckery... So... if you're still reading this, and you have yet to rage quit, haven't puked, didn't swap to Rust, or aren't going back to C++, and you are the kind of sicko who likes to push the C language to its outer limits for sport... who simultaneously as an eye for performance on embedded systems and a lust for wanting nice programming features... The dark side of C programming awaits, my friend: github.com/gyrovorbis/lib…
Falco Girgis tweet media
English
50
40
852
82.6K
keyle
keyle@keyle·
@iamdothash I'm interested in something to quickly make vscode and zed themes, this might do it? Is it hosted somewhere or do I need to host it myself?
English
1
0
0
30
Bjarne Øverli
Bjarne Øverli@iamdothash·
I get in a Zelda mood watching this theme
Bjarne Øverli tweet media
English
19
9
376
12.3K
keyle
keyle@keyle·
@mitchellh Noooooo option to turn them off? :D
English
0
0
0
28
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
Ghostty now has scrollbars for macOS drawn using native macOS GUI widgets of course! Available now in tip releases. GTK will follow very shortly. 50% of Ghostty memes now dead.
English
66
37
1.6K
108.6K
keyle
keyle@keyle·
@raysan5 Can't think of a better way to teach programming than with raylib. Everything does exactly what it says without caveats.
English
0
0
1
29
Ray
Ray@raysan5·
AIE was one of the first educational institutions to include raylib on their games programming courses! Glad to see that after many years, raylib is still being used to teach new students! 👍😄
AIE USA@AIE_USA

🎮C++, Raylib and arcade style games! AIE Seattle Year 1 programming students are putting in the work and diving deep into Math for Games! 💻💡 Keep it up, programmers! Thanks to VFX and Art instructor, Andy Romine, for play testing! #aieseattle #studentlife #gameschool

English
4
7
161
9K
keyle ری ٹویٹ کیا
Pouya 🎉
Pouya 🎉@Saadeghi·
Zuckerberg employees inventing React.js
English
83
315
3.8K
301.2K
keyle
keyle@keyle·
@HSVSphere The fact that the claims the borrow checker is the reason...... I don't even write rust but I know that's not the case.
English
0
0
2
285
keyle
keyle@keyle·
@notch What happened to programming yourself?
English
0
0
0
29
notch
notch@notch·
Levers and Chests is basically on life support as we're about to drop to just one programmer. I do not understand how it can be this impossible to find programmers in LA. Well, I have some theories.
English
290
51
4.2K
304K
keyle
keyle@keyle·
Why can't I see the people I follow anymore on home, this isn't explore, wth
English
0
0
0
58
keyle
keyle@keyle·
GPT5 is really ASS compared to GPT4. They're definitely cutting on cost. It makes a royal poop with makefiles.
English
0
0
0
99
keyle
keyle@keyle·
@raysan5 C is wonderful, Raylib is just a reason to write more C, and that's why it's wonderful too :)
English
0
0
1
21