@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.

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

Really enjoying having its moment in the spotlight. What a great showcase of how putting passion into an project can capture the attention and interest of so many people.

For such a well-trodden genre, it’s proving there is a lot of fresh ground to cover, and indies seem to be able to do that even better than big industry players.

Makes me excited to put more energy into my own projects as well!

raptor85,
@raptor85@mastodon.gamedev.place avatar

@OffTheBooks it does right what a lot of others miss, instead of new items just being effectively a key to open locks somewhere else you actually have to use their mechanics, sometimes in combination, to solve clever puzzles, while also opening up faster transversal through the areas. Wayyyy too many metroidvanias have a bunch of items that have single/specific uses and might as well have just been red key/blue key/etc.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@OffTheBooks I do have to say as well though, even as a game I consider flat out amazing, it would have had a hard time spreading by word of mouth alone, lots of great games never really make it outside of dev/indie communities in any big way. A HUGE portion of it's success is that it was published and talked about by a popular youtuber.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@OffTheBooks I really liked that a lot of the puzzles required use of multiple items and often had multiple solutions.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@OffTheBooks Bigmode is Dunkey's company he started, so a built in audience of near 8 million viewers definitely helps get a game noticed. Nothing wrong with that obviously, I applaud it, the whole idea of setting up the publisher was literally to help good, smaller games succeed as he saw great games constantly flying under the radar.

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

When I first started making games, I used Klik&Play. This let me just drag/drop clipart into a scene and randomly start adding behaviors. So easy in fact that I used to sit at the computer with a friend and just make a game to then play vs. each other.

Part of me wonders why game engines aren’t that easy anymore, and another part of me just wonders if my mind has been broken enough by real software dev that I’m not willing to just make garbage spaghetti code that won’t last beyond the day.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@pux0r3 thats one thing i like about short game jams like ludum dare, the looming end date forces choices and not over-engineering things, and anything cool that comes out of it I can always rip out and re-purpose later. I ALWAYS end up working those weekends though so I tend to not even get the 48 hours, most LDs I get 8-10 hours tops :/ It's rough but kinda exhilarating tossing together a simple game in a few hours like that

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

Ok, thanks all! After my current project wraps up I think I'm going to backup my windows laptop and try single booting Linux Mint for a while, with a virtual machine for making Windows builds of things.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@terry could also use the mingw64 toolchain for making windows builds, that's what I do and just set my ide to execute it using WINE. linux/gcc is a great environment for cross development to practically anything, you can have multiple profiles/configs installed side by side and use environment files to configure more fine-grained variations.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@terry oh definitely, i even use it to compile sega genesis roms, lol. Once you figure out how to setup cross compiler toolchains it becomes pretty easy. gcc is designed for it so it's honestly pretty easy, even easier on gentoo because we have a tool called "crossdev" that completely automates it.

ifixcoinops, to random
@ifixcoinops@retro.social avatar

Ooooh should Pinball Dad stick his toe in the Linux Discourse

I've been on it since 2010, I guess I should maybe?

How about I stick my whole entire foot in, maybe if I poison it with my footstink then it'll die down a bit

raptor85,
@raptor85@mastodon.gamedev.place avatar

@ifixcoinops why choose when you can have them all :) The benefit of them being a component that's installed and not just built in is that you can change them whenever you want, or even have multiple installed at the same time and swap at the login screen, and since there's a common spec for desktop they all use the same application files to build their menus, etc.

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

Real or The Onion headline: "Bankrupt Red Lobster Runs All-You-Can-Grab Copper Wiring Promotion"

raptor85,
@raptor85@mastodon.gamedev.place avatar

@elrohir @grumpygamer scummy when you can essentially pre-sell all the assets of the company then just put it in bankruptcy liquidation with no cost to yourself, keeping the profits from the sales and writing off the "losses" on taxes....it should be illegal as it's essentially just tax fraud with extra steps but the controlling forces who wrote these laws specifically wrote them to allow this, since it's how THEY make money...

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

Linux video. Person ask ChatGPT to generate a zinity window. It waits for a minute. Sees the output. 3 lines of code, 1 of which is installing zinity. Says "This is awful. We are going with it"

I'm genuinely confused.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@YoSoyFreeman chatgpt's model is awful, models trained specifically for code like salesforce and codellama actually do an extremely good job though, but only on the languages each model is trained on (a C++/python trained model like codellama is not going to be able to give you very meaningful javascript/etc). The IDE plugins are actually pretty useful, being able to highlight and suggest refactor, asking it to find possible memory leaks, showing an example of an algorithm, etc.

system76, to random
@system76@fosstodon.org avatar

Could/Would you use this keyboard with these keycaps?

raptor85,
@raptor85@mastodon.gamedev.place avatar

@system76 the keycaps don't bother me, I like them, but the top 3 rows not being aligned with the bottom 3 due to the laptop style scrunched layout does, that and the split "spacebar" :/ There's just too many keys in the wrong location even if it had standard keycaps for me to usefully use this layout.

futurebird, (edited ) to random
@futurebird@sauropods.win avatar

The bald eagle could have easily gone extinct. But we did all sorts of "woke" things protecting it legally, ran conservation and study programs, banned DDT (that was good for other reasons too) and in 2007 they were removed from the endangered species list.

Likewise pine forests could be dead from acid rain.

The ozone could have a huge hole.

We CAN take care of nature when we want to. And the successes have been worth it.

I feel like we forget this, you know?

raptor85,
@raptor85@mastodon.gamedev.place avatar

@Osteopenia_Powers @knowuh @futurebird I'm just old enough to remember what LA was like in the 90's, it's not exactly perfect now but it was BAD then. Any time youd drive into the basin the air was literally yellow and there was a thick layer of permanent haze constantly over the city. There's very good reason CA has such strict emissions requirements and fuel requirements, and because such a high % of cars in the US are in CA many other states without such laws got some of the benefits as well.

foone, to random
@foone@digipres.club avatar

I saw this voltmeter at the electronics flea market. Look at that massive probe! It looks like you need to check your back blast before using it.
Apparently it's for REALLY high voltages? Like, 3kV?

raptor85,
@raptor85@mastodon.gamedev.place avatar

@domi @foone that looks like a standard fluke meter. I haven't used this particular model but I've used similar.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@Jencen @foone we normally use the hanging ones like HD Electric makes for that, on the end of a long fiberglass pole and class4 gloves.(I guess greenlee owns them now, but they kept the name)

rich, to vr
@rich@mastodon.gamedev.place avatar

A dark ride through/inside a torus...#b3d . Testing out some .glb imports into #patchworld #vr

a dark ride around/through a glitched torus.animation in Blender3d

raptor85,
@raptor85@mastodon.gamedev.place avatar

@rich giving off that 90's CG vibe

raptor85,
@raptor85@mastodon.gamedev.place avatar

@rich lol, i feel that, my current game project is using a custom built raycaster and to complete the look, I encode each frame as a valid NTSC signal then decode it when playing back in the game window, lol. I love the fact that "rainbowing" on moire patterns and such actually happens doing it this way, and the encoding and slight noise hides any imperfections pretty well, test render here without any of the game stuff and a checkerboard texture I'm using to test lighting.

leaverou, to random
@leaverou@front-end.social avatar

We’ve always told devs that browsers prioritize what to implement based on dev demand.

There is one exception: #SVG.

SVG is used on >65% of websites. Yet, browsers have been refusing to work on SVG, ignoring pressure and pain points from web devs.

#StateOfHTML showed SVG as the top content pain point: https://2023.stateofhtml.com/en-US/features/content/#content_pain_points

Tons of work (SVG 2, fill & stroke, and more) has sat unimplemented for years. At this point, in standards circles, we know not to touch SVG with a barge pole.

[1/2]

raptor85,
@raptor85@mastodon.gamedev.place avatar

@leaverou has anyone submitted bug reports for the issues? I'd never heard of any of these problems before or seen any of them in any of the bug trackers, the only SVG issues I see open in firefox that's not related to browser themes and UI is a printing bug causing text offsets when opacity <1 and a linear gradient bug that was opened this last tuesday.

If nobody is reporting the things working incorrectly it's impossible to get them fixed.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@leaverou are you sure? I'm digging through bugzilla and not really finding them, even if there was no intent to fix the bug they would still exist and just be closed with a "wontfix". Even with discussion at a higher level showing disinterest that really doesn't matter, at least not for the open source browsers, patches can be submitted by anyone but to do that examples showing and spelling out exactly what's wrong need to be submitted as a bug.

Easiest way https://webcompat.com/issues/new

raptor85,
@raptor85@mastodon.gamedev.place avatar

@leaverou I'm sure it has been discussed at a higher level, I don't debate that, what I'm saying though is if you want ACTUAL action to be done, make sure there's bug reports in, lots of this is written by volunteers, and prioritized by the number of bugs submitted. I assure you actual programmers that can fix this for the most part have NO IDEA that there's lingering SVG issues, or even how to define what the issue is, as nobody seems to be reporting them to any project I've been looking at.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@leaverou those higher level discussions? yeah, they can affect priorities being developed in-house at mozilla, but they don't dictate to everyone else what can/can't be worked on. They also never really make it outside of those high level discussions. Put in some tickets, get discussion happening on the TECHNICAL side, not just the business side, and you'll see some movement, likely first in IceCat and extensions before being merged. Can't fly blind though, report the issues so they're visible!

foone, to random
@foone@digipres.club avatar

Here's something cool I never realized existed:

PCBs distributed through magazines!

From Radio Electronics (June 1987):

https://archive.org/details/radio_electronics_1987-06/page/n68/

raptor85,
@raptor85@mastodon.gamedev.place avatar

@foone that's still how most people do it though, usually you just send off for a more cleanly/professionally made one later. You can go to any microcenter and still buy coated PCBs and copper etchent. I always preferred the "iron on" process to the photoresist process though as it's a lot cheaper than buying the photoresist coated boards. (glossy paper, laser printer, toner transfer to the copper coated board with heat, then dip).

I just mill test boards now though, way easier/cheaper.

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

Implemented throwable bombs today. Lot of fun, but they can kill NPCs, which is interesting, but it can really screw over players. Maybe this is OK. Instead of dying NPCs run away and respawn later.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@notverymoe @grumpygamer Be "forgiven" like in dark souls by paying their bills to get them out :D I actually really like that, teaches a lesson, forces you to be considerate around NPCs, but still lets you get them back.

vwbusguy, to Disneyland
@vwbusguy@mastodon.online avatar

How good is the battery life on my 11? I spent all day at , leaving at close. Relatives with iPhones had their batteries die around noon to mid-afternoon. Disneyland sells portable chargers everywhere. I never charged my phone once, used it all throughout the day (pretty much have to run Disneyland app), didn't use any power saving mode, etc, and when I got back in around 1:30am, I still had 55% left.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@vwbusguy my work uses iphones so I have to carry one around alongside my personal, even with a brand new battery my work phone has always at best lasted like 1/2-1/3 as long as any other phone I've owned in the past 10 years, even my 6 year old worn battery on my current personal phone (LGv30) lasts like 3 times as long as my work iphone with it's brand new battery....I really don't understand how apple is so bad with battery life, i couldn't engineer it worse if i tried.

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

If you are on MacOS and want to post GIFs of your game here on Mastodon:

  • CMD+SHIFT+5 to use native record tool
  • ffmpeg -i original_file.mov -vcodec h264 -acodec mp2 new_file.mp4

This will convert your .mov to .mp4 (no audio), decreasing your file size (eg. my last video went from 31mb to 3mb), and mastodon will not compress your video too much.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@stephann that's not quite correct, you're not converting to a mp4 file with no audio, you're converting to a mp4 file with mp2 audio which most mastodon servers likely won't have installed due to license reasons, so they fail to convert it on upload and just leave out the audio. (if they do have it installed, you'll have audio though!) Instead of "-acodec mp2" use "-an" to simply not transcode the audio, this will also run faster and be a smaller file.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@stephann np, ffmpeg is a great tool, once you learn how the flags work it starts to become second nature. Also don't forget to use it's paired ffprobe tool to inspect video files, a handy trick on most upload sites is to download the transcoded version and inspect it to get the exact settings the site uses for audio/video, then use those when you convert with ffmpeg yourself, most sites will then just do a stream copy instead of re-converting, keeping better quality.

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