Posts

This profile is from a federated server and may be incomplete. Browse more on the original instance.

raptor85, to gamedev
@raptor85@mastodon.gamedev.place avatar

More fun with math, the texture mapping isn't perfect, I have some corrections to do to it still, but my little renderer now supports off-grid objects of arbitrary sizes and positions (only real restriction is they have to be convex). While the game itself is intended to be grid based I thought it'd be nice to be able to do some more complex scenery outside of billboards, sprites, and texture tricks.

#raycaster #gamedev #indiedev #sdl #sdl3

image/png

raptor85,
@raptor85@mastodon.gamedev.place avatar

honestly I may not even bother fixing the texture skewing issue, you really can't tell from a distance closer than 1 unit, especially not with the NTSC rendering active.

raptor85, to gamedev
@raptor85@mastodon.gamedev.place avatar

had to re-write a few parts of the renderer but I can do off-grid objects, thin walls, and sprites now, and it looks pretty decent with the software lighting even with 2 bit textures put in to test. Fun part is basically over, that means i should probably start implementing more gameplay :/

raptor85, to gamedev
@raptor85@mastodon.gamedev.place avatar

Totally sane and normal video options here, yep.

raptor85, (edited ) to random
@raptor85@mastodon.gamedev.place avatar

Nobody seems to have made one yet on any matrix server so I created a room for on mine, it's public for now (I can lock it from new users at any point if needed)

https://matrix.to/#/#ludum-dare:fuzzyspider.net

raptor85, to ethelcain
@raptor85@mastodon.gamedev.place avatar

I love how in so many indie games you can get a pretty good read on how young the author is just by how badly they misunderstand how old certain things are, I love playing games supposedly in the 80s/early 90s and seeing all the flat screen tvs, cell phones, and http web pages on the internet. Doesn't really kill the game for me or anything, just gives me a good laugh. Was looking the new "No Players Online" and I love that the old 80's computer you log back into is more mid 2000s

kagodev,
@kagodev@mastodon.gamedev.place avatar

@raptor85 "This game is in the 70s. To really capture those days, we gave the player a cell phone with no touch screen."

raptor85,
@raptor85@mastodon.gamedev.place avatar

@kagodev I know right, lol, i forget which one it is but there was another game fairly recently that was supposedly early 90's but at some point you pull out your touchscreen phone to use as a flashlight O_x.

raptor85, to random
@raptor85@mastodon.gamedev.place avatar

So on the apparently all the overscan options are gone, removed because WAYLAND doesn't support it, so now those of us running X11 with screens that need those settings are also stuck with bad overdraw and unusable menus, with a note that it'll unfortunately remain broken until wayland has equivalent support...

WTF is it with people who love wayland literally telling everyone to deal with broken systems while they "catch up"...just let us use what already existed..

raptor85,
@raptor85@mastodon.gamedev.place avatar

The only release note on it too is for the update to bookworm talking about how it's removed, bizarrely they didn't just disable it for their distro though but it seems to be missing in the firmware itself (I run gentoo on mine, not debian). In the end I have to say for the extra price I'm not really that thrilled with the pi5 yet, it has faster processors, slightly better 1080p video playback (though missing hardware features!), but feels only a slight upgrade from the 4 but much more expensive

raptor85, to linux
@raptor85@mastodon.gamedev.place avatar

My dream phone that nobody makes.

  1. Flip phone
  2. no external screen
  3. physical buttons for dialing and navigating
  4. small
  5. replaceable battery with long battery life
  6. runs mainline linux
  7. supports full rcs
  8. decent camera for basic pictures and QR code scanning
  9. full 5g/extended range LTE modem support
  10. speakerphone that's loud and decent voice pickup
  11. doesn't cost more than a fucking 4090 and require most people to finance it....

#phone #enshitification #linux

raptor85,
@raptor85@mastodon.gamedev.place avatar

@AngryAnt a zero or pico maybe, definitely not a full sized. Sure though, I could probably for around $200-$300 cobble something together around an existing platform like the pi that functions as a phone but to get it to fit points 1and 7 in particular would require a custom board to fit the form factor and a some serious additions to the current software stack. (all the phosh and plasma based phone distros have atrociously bad rcs support, most don't even properly support mms!)

raptor85,
@raptor85@mastodon.gamedev.place avatar

@AngryAnt I do have a solid background in embedded systems and hardware so it's definitely something I could do, it's more of a question of "I really only care so much about my phone, I just want one that works" and don't really want to spend the next 3 years of my life working on it :/

raptor85, to llm
@raptor85@mastodon.gamedev.place avatar

The Code Llama 34b model isn't half bad! Been toying around with it integrated into clion having it explain my own code to me and generate small functions and it's been so far around 90% successful, with most of the errors being minor, the bug detection does have a decent amount of false positives though. I also like that it's aware enough of api's to give doc links

Bonus points for it going off on a tangent once on why console applications are better than gui.

#LLaMA #LLM #CLion #cplusplus

raptor85,
@raptor85@mastodon.gamedev.place avatar

Me: I should check out different models to see how efficiently they could improve my workflow.

  • 2 hours later - (gotem!)

#llm #llama #clion #codegpt

raptor85, to linux
@raptor85@mastodon.gamedev.place avatar

#Grub 2.12 warning!

For anyone doing some regular #linux system updates (especially since 2.12 got flagged "stable" on #gentoo), grub 2.12 changes the EFI install directories and enables shim lock by default, in the news update it tells you about the install directories (simply blow away your /boot/EFI and let grub rebuild it, way better than their instructions), the shim lock is a bit more tricky, it seems to not be working correctly in 2.12 and even with SB disabled trips up.

1/2

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@raptor85 I wonder if the mere presence of the shim lock caused GRUB to look for signatures for all the files it loaded. Anyway sounds like a bug.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@gabrielesvelto that was my thought as well, that if grub-install is run without the feature being disabled it defaults to looking for that always (which is what others ran into in the bug report I posted). The ebuild on gentoo did have a note on the duplicate files issue but comment 2 in the bug report is what I needed to do to get booting again. I don't use secure boot either.

Either way, kinda nasty that a straight upgrade leaves the system unbootable imho it should default to 2.06 behavior

raptor85, to blender
@raptor85@mastodon.gamedev.place avatar

Does anyone have any good tutorials for modern #blender that aren't in video form? I'm toying with some 3d stuff again and decided instead of using older software and hand editing the obj files like I normally do to finally learn the thing and the UI is...kinda overwhelming compared to tools I've used before. Was looking for tutorials but keep finding 3 hour videos with like 30 seconds of actual content each....

#tutorial #blender #blender3d

raptor85, to random
@raptor85@mastodon.gamedev.place avatar

Minor gripe about #opendkim

The startup scripts will not run if any users are added to the opendkim group for security reasons, but it uses those groups to create the local socket, so if you use mail services like postfix which run as their own users there's no way without modifying the scripts or modifying permissions after every restart to grant postfix the ability to use it. minor annoyance as it's just something I have to fix after every update but you'd think it's such a common pairing...

raptor85,
@raptor85@mastodon.gamedev.place avatar

I've always had my own #email server but man I wish all the components weren't so much of a pain the the ass to configure, it's the one set of server packages that not only hasn't gotten easier over the years but imho has gotten far worse as now 99% of the scripts make wild assumptions and just don't work without almost a full rewrite. Every update is just a roll of the die as to how much work it'll take to get everything working again, it's not "python update" bad but still painful.

raptor85, to steam
@raptor85@mastodon.gamedev.place avatar

My year in review is completely non-surprising, lol

I think the entirety of my controller usage was in lies of P and Elden Ring (though I guess it probably counts my HOTAS setup in Elite: Dangerous as well)

image/png
image/png
image/png

raptor85, to gaming
@raptor85@mastodon.gamedev.place avatar

Holy shit is #citiesskylines2 a mess, I ended up refunding, absolutely no reason it should be getting 5-10 fps on a pcie4 nvme drive, 128GB ram, 4090, and 5950x. There's unoptimized then theres "I could probably write a software renderer faster than this". I love city builders but I'm not paying a premium to get the game this week while it's unplayable, maybe once it's fixed I'll pick it back up.

#gaming #optimization #paradox

raptor85, to linux
@raptor85@mastodon.gamedev.place avatar

My thoughts on the new jetbrains UI in a nutshell.

(if you haven't seen it, it's your standard modern "we hid everything 3 levels deep in menus to make it look pretty!" modern design)

https://www.jetbrains.com/clion/new-ui/?utm_source=product&utm_medium=link&utm_campaign=new_ui_release

As a long, LONG term customer I swear I'll drop them in an instance and write my own IDE if I have to if this ever stops being optional....

rom,

@raptor85 I find it a million times better than their old (ancient) UI. never thought I would see someone dislike it this much, hehe!
It’s no vscode but is much much cleaner and I love that.

LexGear,
@LexGear@mastodon.gamedev.place avatar

@raptor85 oh I hate that.

raptor85, to gamedev
@raptor85@mastodon.gamedev.place avatar

Now that I'm back from my work trip, here's my (abandoned/incomplete) #LD54 entry, basically only had friday night to work on it, about 8 hours, and wasn't really having a lot of fun with it (plus my friend who normally does all the art couldn't participate at all this time).

Did have some fun making some pixel-perfect "physics" so that ships have drag moving through the air and bounce when hitting walls based on the angle of hit.

https://www.youtube.com/watch?v=ZRP6WvRUzdQ

#ludumdare #gamedev #indiedev

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • InstantRegret
  • mdbf
  • ethstaker
  • magazineikmin
  • GTA5RPClips
  • rosin
  • thenastyranch
  • Youngstown
  • osvaldo12
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • JUstTest
  • Durango
  • everett
  • cisconetworking
  • Leos
  • normalnudes
  • cubers
  • modclub
  • ngwrru68w68
  • tacticalgear
  • megavids
  • anitta
  • tester
  • lostlight
  • All magazines