Oddbean new post about | logout

Notes by #RonGilbert | export

 I wrote a key/value store in PHP using SQLite. It's becoming the workhorse of my build process.

https://github.com/grumpygamer/kvstore 
 Seriously, my coffee tastes like soup but getting up and making more is too hard so keep drinking it. 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg nothing will ever beat  Sky... 
 @46281ca2 Challenge accepted! 
 This coffee I just made tastes like soap.

#gamedev 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg if the vampire was more tha... 
 @eca26e61 Sure, I'll go with that. 
 I'm not sure why this abandoned vampire house has a chest full of gold in it, but it just does. Take it up with management. 
 Okay, so hear me out. I have been using Aseprite for more than one year and just as of know I get... 
 @e676cf8b Wow... I did not know that. 
 Hey nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg how would you like to m... 
 @53df336c I'm done working on IP I don't own/control. I've been taken advantage of too many times. 
 "Bay Area baby belly beholding Battlefield bounty"

What the f**k does this headline even mean? 
 At first, I thought it was just imposter syndrome but I've come to the realization that I'm not good enough to win the Powerball lottery. 
 Are you naming your #gamedev stuff 
TYPE_USECASE
or
USECASE_TYPE
?  
Example1 (all enemies are so... 
 @dc16f9cc 1st one. Sometimes 2nd one. Oh crap I don't know. Whatever mood I am in. 
 I have a 300 line Bash script that fully automates my build process. Rewriting it in Python won't make it any faster or make the game come out any sooner, but I'm having a hard time resisting the call of the coding siren. 
 Quote of The Day from Indiana Jones and the Last Crusade: “Not in my good suit! I'd get it all ... 
 @65935ef5 Comedy genius. 
 I just checked and it's still OK to eat the rich. 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg hey, that's just the whole ... 
 @4f83d25c No, my art really sucks. 
 Stilling working on my game dev achievement of "Do art that doesn't stink". I already have my "Write c++ code that doesn't leak memory". 
 Fun fact: John Riccitiello died 2 years ago and was replaced with a ChatGPT driven CEO AI. 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg man that is overwhelming, i... 
 @09502a22 It's almost like it's a SNL skit. 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg I think it's just people wh... 
 @ebb30fe5 ok, I'll follow you, but the pressure is on! 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg Allow me to be somewhere in... 
 @Pyral You're welcome! 
 Something I'd like to add is a good physics engine candidate that fits the theme.  I've shied awa... 
 @5bcd7292 Box2D is great! Used it on a few projects. 
 Fun fact: Hitting refresh over and over doesn't make people post more great things to Mastodon. 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg I don't think they're on Ma... 
 @675e925d Interesting... 
 @73cd6b72 "Folks, this is not a "plug and play" project. You can't just "plug in" something and it magically "works". Sorry." 😟 
 When I said "easy", what I really meant was "magic". 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg the harder part may be gett... 
 @4e608bb8 I don't want to run the code, just see it. 
 Question for Mastodon: I have a bunch of CP/M 5.25 floppy disks that I want to "liberate" a bunch of Z80 code I did as a kid (the world needs to see my Space Invaders clone). Any ideas of a simple/easy to get read them? My CP/M machine is long gone. Tracking down old CP/M machines is outside the scope of easy. 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg that’s awesome! I’m luc... 
 @1d22b61e I still have all the floppies... I should try and get stuff off of of them... No idea how to start that process.  It's all Z80 assembly, so it's only interesting for my nostalgia. 
 @1d22b61e All the games I made when I was 13 are on 5.25 CP/M floppy disks that no one reads anymore (if they haven't turned to dust). 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg "have you made anything I'v... 
 @14c4c4f4 There was one time (not on a plane) where tried to deflect the question by saying "I make mainly narrative games" and they said "oh, like Monkey Island." 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg just tell them you "work in... 
 @64dc7b99 Technically that is true. 
 When I first started making games, I'd be sitting next to someone on a plane and they'd ask me what I did. I'd say "I make video games" and they would stare at me unable to process what I said. Now I say "I make video games" and they talk non-stop about what they are playing. I preferred the old way. 
 nostr:npub10jleady0hf8wgrwkzjsud9ce4e9mlepdje625he9se38amacqwjq6dyfat that's something nostr:npub... 
 @3736189c @7cbf9eb4 @531ddc66 You forgot @c5a4557f, He  was on the original MI team. 
 You can use my game engine so long as the game you want to make is exactly the one I am currently... 
 @5bcd7292 I was just going to clone your game, so it works out well. 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg I didn't know what this was... 
 @c2d1ddb3 Yeah, I do get it. But when things are free you become the product. Google fucked everything up. 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg are they still on the "pay ... 
 @ef22fa9d It's $5 for 300 searches. Not sure I do 300 searches in a month. 
 I switched from DuckDuckGo to Kagi for search. It's paid and the results aren't as deep but the quality so far is much better. Once I go past the free tier I'll reevaluate it, but so far very happy. All the junk sites no long show up. 
 @4d0fa93d Good to hear, once Stripe is up and running I'll contribute. I assume Patreon is out due to the cut they take. 
 Dear #godotengine, please use someone besides PayPal for payment, they are a morally bankrupt company that stole money from me and closed my account for no reason. I would love to give you money, but not through PayPal. 
 Dear Unity board members: You need a CEO that understands and loves game engines. I'll take the job for $11 million a year. Look, I just saved you $1 million dollars a year. Dividends are already starting to pay off. 
 Quote of The Day from Return to Monkey Island: “It's a demon-peppered hagfish.” #MonkeyIsland 
 @6e2078e0 It works on so many levels. 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg A bit like in Yoshi’s Isl... 
 @0874e1c2 Never played that. 
 The Denver Post reported that “Rep. Lauren Boebert was escorted out of a Sunday night performan... 
 @98042630 Lock her up! Lock her up! Lock her up! 
 I wonder if I can get the rights to play this:

https://www.youtube.com/watch?v=WANNqr-vcx0 
 Just added mushrooms that shoot spores at the player. Next step is to write a psychedelic shroom shader. 
 Based on recent revelations, I guess forgot one option on my John Riccitiello poll:

* Get arrested 
 Here is the current (WIP) map for my DZT game. The final map will be 4 or 5 times as wide and tall. I'm going to need to build a  chunking system so it can be spool in as needed.

#NoLoadScreens

https://cdn.masto.host/mastodongamedevplace/media_attachments/files/111/058/384/903/410/098/original/287ddc628124c5e9.png 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg nostr:npub14fs5jkej6zau4x5h... 
 @100e6dd2 @aa61495b I want to natively support the different hardware. 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg nostr:npub14fs5jkej6zau4x5h... 
 @d553635c @aa61495b SDL is a great starting place. 
 nostr:npub1mc3fyzafm6shv38mesf05vapyg3dxhxm34u3heqqn7jrze9hlqfqk4nkdg out of curiousity is yours ... 
 @aa61495b It runs DX, Metal, Vulcan and OpenGL.  I removed SDL when it was used for RtMI. 
 If I was going to make a 3D game I would use #godot, no question. But for 2D, my engine works great and I know it well because I built it. 
 Yeah, this is why I don't have friends. 
Event not found
 @022a7c10 @516e4ada I did. It was all rigged. 
Event not found
 @a812344b Mary Tyler Moore Show. I watch it every night. Then read the book, amazing.