@raptor85@mastodon.gamedev.place avatar

raptor85

@raptor85@mastodon.gamedev.place

Just making the games I want to, linux/gentoo enthusiast, addicted to C++.

I block stupid people, life isn't long enough to talk to a brick wall.

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

risingtail, to godot
@risingtail@mastodon.gamedev.place avatar

developers, what's your best practice for Steam cloud saves? Until now I've used the Godot "user data folder" for save games, but obviously Steam has no knowledge of that folder. Just curious what you all do, if you use cloud saves at all.

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

@risingtail @aaron_codes, it honestly doesn't matter, it's wherever your game already stores saves, but OS-wise defaults are app specific folders under "%USERPROFILE%\AppData\Local" on windows and "$XDG_DATA_HOME" on linux (if XDG_DATA_HOME is not set, you should default to ~/.local/share per desktop spec)

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

Whats the simplest way to detect if a value is increasing or decreasing in C++ ? #indiedev #gamedev #UE5 #UnrealEngine5

raptor85,
@raptor85@mastodon.gamedev.place avatar

@DavitMasia @mezz

if this is in a function being run previous will always be 0.0 as that's what you're setting it to at the top. The "quick" solution is to make previous "static" so it persists between function calls. From context though it looks like the accel is a member value of a class you're calling this from so a cleaner way to do this would be to implement getter/setter functions and update your previous/delta values there when it's changed. (depending on what you're trying to do)

boilingsteam, (edited ) to PCGaming
@boilingsteam@mastodon.cloud avatar

So I went to an electronics store in Japan over the weekend. Nowadays they have a 'portable pc gaming' corner with the Windows machines: Lenovo legion Go, ROG Ally, and the MSI crap with Intel. The most surprising thing was that the store did not even bother to install any (decent) games on them. On the demo units you could enjoy the glory of Win11 on a small screen and thats it. Thats an FAIL of epic proportions. Of course the Steam Deck was nowhere to be seen. #pcgaming #handheld #japan

raptor85,
@raptor85@mastodon.gamedev.place avatar

@boilingsteam wasn't valve reporting that their sales in japan for the deck were way above expectations? I know historically outside of the indie/doujin scene PC has not been popular for gaming in japan so maybe even just a handful of stores in each area carrying it is enough for demand. (especially since most people interested likely order one online anyways)

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.

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.

ClarusPlusPlus, to random
@ClarusPlusPlus@peoplemaking.games avatar

yeah you know what? I was hesitant to lean too hard into the whole "going back to previous dungeons for stuff you missed" thing because backtracking can sometimes be tedious. But I think I can make it fun. I should go HAM with it, and litter items and upgrades everywhere

raptor85,
@raptor85@mastodon.gamedev.place avatar

@ClarusPlusPlus in general I don't mind backtracking if the game makes it fun and it's not just the exact same trip I did last time. I think that's part of why it shines so well in SOTN/Aria/Super Metroid, when you backtrack in those you generally have tools to take shorter routes, move a LOT faster, and a lot of the abilities are movement upgrades.

seatek, to random
@seatek@hard.blue avatar

This has taken me way, way too long to learn.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@lritter @seatek All I see in the picture is someone up top that's likely building the wall in the incorrect spot and likely not to code, leading it to be demolished and rebuilt at great cost for safety reasons, and bottom proper planning that will eventually give a properly spec'd wall in the correct location.

It may work for some examples but construction is one place where just pushing forward no matter the quality is decidedly NOT better than taking time/waiting until you can do it right.

eniko, to random

so @TomF talked me into making it so blending colors on the #Mega68k console is true blending rather than resolving back to one of the 64 palette colors (so that the output is always 64 color)

i made a utility that takes an image and converts it into a tile layer with only 16 base colors with the framebuffer overlaid using all 64 colors with alpha blending and i can't help but wonder if this isn't too powerful

Processed version of the FF7 image with light ordered dither. It's slightly crunchier, but retains all of the detail and looks almost as good
Base color layer for the processed image. It has very few colors and is fully opaque and very noisy
Blend color layer for processed image. It has a lot more colors but is still very noisy both in terms of colors and opacity

raptor85,
@raptor85@mastodon.gamedev.place avatar

@eniko @TomF isn't that very similar to how a lot of actual genesis games busted past the color limit (not with alpha blending for the actual generation of the base image though, obviously) for the higher res full screen artwork. I remember quite a few games using the trick with the shadow/highlight and palettes to show 100+ colors per frame. (though the trick technically is capable of showing over 1000, but i've only ever seen that in tech demos)

glassbottommeg, to gamedev
@glassbottommeg@peoplemaking.games avatar

As someone who essentially went indie because of Indie Game The Movie, this is a sorta heartbreaking read: https://www.polygon.com/24162580/indie-game-the-movie-rewatch-fez-braid-super-meat-boy

raptor85,
@raptor85@mastodon.gamedev.place avatar

@glassbottommeg wouldn't say it's surprising though, they filmed devs that already had a deal with microsoft and were basically guaranteed success on the console market due to there just being jack all outside of AAA at that time, two of which already had horrible reputations on the PC side of things before that and they just kinda brushed it under the rug for the movie to...i dunnno, dramatize it and make them look like heros?

raptor85,
@raptor85@mastodon.gamedev.place avatar

@glassbottommeg phil fish was kinda notorious, he got semi "famous" in the indie-dev scene before even releasing a single game (and receiving loads of outside funding and help for his ) then was basically just an up his own ass prick to everyone after that (when he wasn't ranting about his LSD/ketamine dreams or how much he hates anything japanese). This wasn't new to after the movie, he was like that in 2008.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@glassbottommeg blow wasn't nearly as bad, and didn't really hang around online like fish did, he was just kinda a jerk to everyone anytime someone had an interaction and put down anyone else's games he saw, and not constructively, so he was just kinda this snobby rich "ideas guy" well before the movie.

Don't think anyone has a problem with McMillen though, he's always seemed a pretty normal, nice guy who just happens to make really messed up games, not surprising he's the one still succeeding

glassbottommeg, to random
@glassbottommeg@peoplemaking.games avatar

I wonder this every time I look up at my adblocker in the GMail tab:

how on earth is Google serving (well, failing to lol) over a thousand gmail ads in a single workday?

I don't even understand where these things would be. Is the count accurate? I could of course turn adblock off and see, but. Lol. No.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@glassbottommeg that's not "1k ads" within your workday though, that's 1k ads/ad sources on the CURRENT PAGE! , basically resetting every time you click something.(Average youtube page also tops around 800ish ads and trackers running at any given time). The web is unusable without this stuff, the average site now has HUNDREDS of trackers to sell info off to advertising firms on every single page.

uBlock has literally blocked tens of millions of ads on each of my machines, it's incredible.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@glassbottommeg behold, a youtube tab i left open for 2 hours on pause...

raptor85,
@raptor85@mastodon.gamedev.place avatar

@TomF @glassbottommeg it's the play.google.com tracker, it essentially phones home every few seconds using the http call to track what page you're currently viewing, how long you've been viewing it, if you're currently active, etc. Every single google service does this (as well as any site using google's services) in the background, it's how they build a targeted ad profile for you.

codemonkeymike, to GNOME

I hope future will actually be able to pre-render these thumbnails without me having to open files first.. it's a bit ridic.. even my sway/thunar setup does that..

raptor85,
@raptor85@mastodon.gamedev.place avatar

@codemonkeymike this is gnome you're talking about, they're more likely to take away the option to change how you view the file list than ever give MORE options on viewing thumbnails.

glassbottommeg, to random
@glassbottommeg@peoplemaking.games avatar

Once again: folks should probably consider switching to Firefox. Especially if you, I don't know, rely on ad-blocking to navigate our glutted-as-shit modern internet, for instance?

https://arstechnica.com/gadgets/2024/05/google-starts-deprecating-older-more-capable-chrome-extensions-next-week/

raptor85,
@raptor85@mastodon.gamedev.place avatar

@lritter @glassbottommeg I switched to firefox 22 years ago, all this recent stuff though is pushing me even more to just saying "fk it" and going even further to just using lynx.... sooo many sites intentionally break if you have any sort of xss filtering now...

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

The best part about game dev is that a random line of code or some random stone asset could be a "load bearing wall" and the entire game will stop working when you adjust it in any way.

No one will know why and no one will touch it. It will ship this way.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@fabraz not exactly a shipped bug that I have no idea what was causing it, but just two days ago I had an issue where one particular wall in my test level would just be...gone, but only in the release build, everything was fine in debug. Those are always the most fun to hunt down. (Eventually tracked it down to a duplicate variable declaration from a copy/paste that was being stripped by -O3 but under -O0 was acting as a local variable)

vwbusguy, to FormulaE
@vwbusguy@mastodon.online avatar

This right here is the biggest immediate threat to vehicles. The base pricing of $72k means you've limited the market to well off enthusiasts who are willing to take a gamble but maybe weren't sold on a Cybertruck. The base price is going to need to be less than half of that before most people will seriously consider looking at it. This is a mall crawler for a Silicon Valley commuter.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@vwbusguy I don't disagree but I'd also point out that the gas model of the Wagoneer is only like $500 cheaper at the same trim, even the completely basic, stripped down model is $65k, new vehicles in general are stupidly expensive right now.

I'd love for more EVs to be made of the lower end lines though, not just constantly targeting the luxury models. Right now it seems only nissan is really doing that of the bigger manufacturers.

Linux4Everyone, to random
@Linux4Everyone@fosstodon.org avatar

Am I imagining this, or did there used to be a Linux distro that let you install it right from Windows. I’m not talking about using Rufus, etc, to burn an ISO to USB in Windows. IIRC this distro actually had an installer you could use in Windows, then reboot into your shiny new Linux install.

Tell me I’m not making this up.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@Linux4Everyone wasn't that a thing in lindows/linspire way back when it came out?

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

I've just been playing a ton of Dragon Quest Builders 1 lately. I'm close to platinum on DQB2 so I'm just working on DQB1 challenges and playing Terra Incognita for funsies.

(I really want another DQB 😭)

raptor85,
@raptor85@mastodon.gamedev.place avatar

@Moosader I loved the original fortnite back when it was a paid multiplayer co-op "tower defense" type game, I never understood the appeal of the battle royale version though, and am still mad at epic for literally taking a $40 game I paid for and abandoning it because it wasn't as profitable as the F2P one. (not to mention the UT4 situation....) I stalwartly refuse to do business with that company ever again.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@Moosader yeah, before they basically killed the old fortnite they had added paid versions of all the ingame loot as well which was already annoying and exploitive enough. (if you never played it you unlocked characters/weapons/traps/etc as you progressed randomly). The new one is basically the mobile game deal where the skinner box/gambling aspect IS the game and the rest of the gameplay is just a backdrop for it.

Furty, to indiegames
@Furty@mstdn.games avatar

Can anyone recommend accounts to follow that boost indie games and indie game devs? I've been having a tough time finding quality accounts since I joined the fediverse.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@Furty almost everyone is on two different servers, the local feeds are a good place to start

https://mastodon.gamedev.place/public/local

https://peoplemaking.games/public/local

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 :/

foone, to random
@foone@digipres.club avatar

The god damn Nintendo switch doesn't support usb floppy drives? Even in homebrew?

What the hell, Nintendo? I want my money back.

Maybe I can hack this back in. I hate doing usb coding but maybe

raptor85,
@raptor85@mastodon.gamedev.place avatar

@foone why standard floppy when you could go all the way and hook it up to the FDS?

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