@hellpie@raru.re
@hellpie@raru.re avatar

hellpie

@hellpie@raru.re

Pokes Compiler "Come on, do the thing."

Public posts auto-delete after 1 week.

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

SirLich, (edited ) to godot
@SirLich@mastodon.gamedev.place avatar

EDIT: This exists -check replies! :godot:

I wish Godot had inline scripts.

I find this most relevant with UI. For example a label that displays the name of the current level. I don't WANT to create and organize a separate .gd file for this. I want the script to just be owned by the node as part of the tscn file.

Cluttering the file system with one-off files that won't be reused doesn't feel the cleanest to me.

hellpie,
@hellpie@raru.re avatar

@SirLich you can check the "Built-in Script" checkbox. It will store the code of the script in the .tscn file itself. The internal editor handles them "magically", external editors struggle with them tho because they are just text in a scene and not an actual script file.

Migueldeicaza, to random
@Migueldeicaza@mastodon.social avatar

Godot can blend your game with a binary payload to create a playable game for various platforms.

For iOS, this generates an Xcode project that you need to compile on a Mac.

I think this would suck for an iPad user. Wondering just how painful it would be to do the entire signing dance and integrate into AppStore Connect to publish apps directly from the iPad.

Anyone familiar with any apps trying to do this?

hellpie,
@hellpie@raru.re avatar

@Migueldeicaza an alternative that might be easier since Godot uses templates for build outputs: making a template that generates a Swift Playground, which would work for both iOS and macOS, albeit with a bit more limited custom build script support. Playgrounds are basically a Swift Package that can import a special Apple-only version of PackageDescription that allows actually building an IPA/APP.

vl1, to foss
@vl1@lethallava.land avatar

Classic Winamp is going ?

hellpie,
@hellpie@raru.re avatar

@vl1 Jesus christ the press release is so fucking bad: https://about.winamp.com/press/article/winamp-open-source-code

The highlight is the excerpt from the CEO's quote:

"Our focus will be on new mobile players. Still, we don't want to forget the tens of millions of [Windows] users who will benefit from thousands of developers' experience. Winamp will remain the owner of the software."

This is literally Winamp demanding free labor from the OSS community like a fucking parasite, giving nothing in return.

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

kinda messed up situation because customers are rightfully upset, but we know it's the publisher pushing this, but devs will feel the pain.

hellpie,
@hellpie@raru.re avatar

@djlink well no.

After that comment it's "both sides bad".

That's just a "anyway moving on" tweet it's not a "we want to fix this" tweet so the publisher might have pushed it on them, but they don't seem to be willing to go to the publisher and tell them "look, the game is dead on this hill, either we go back or neither of us is gonna profit".

They aren't even trying to give a shred of hope with a "we might maybe hopefully talk with the publisher". They just ignore it and move on.

Steam is sitting at 38% positive and their answer is "we might give you a good patch in the future". I don't really give a fuck about the future when NOW I can't really play the game anymore unless I create yet another third-party account which is just like having a third-party launcher except Steam doesn't warn about it when you pay the game full price until it's too late and I already got shafted.

And even then, how realistic is that promise? So far it might as well be a complete lie, every patch they released has gutted everything that was used in strategies that were actually fun, culminating in their review bombing of just 3 days ago, when they just fucked over everyone who does not want to play in a 4 stack with randoms who often are the most average toxic FPS dudebros.

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

Was thinking in giving Godot a try, I see that there are 2 versions, c#(mono) and gdscript. What should I go for, I know c# but unsure if I might be walking into a minefield if support is not on par with the built in scripting, or some things are not as ideal. Performance is not an issue for me at this point.

hellpie,
@hellpie@raru.re avatar

@djlink i'd say for now just use GDScript, instant builds, docs are guaranteed to exist for it, good support in VSCode with the extension so you can still use an external IDE, no need to learn how to setup GDExtensions, register methods, etc. When you actually need high performance or features that are just not available for GDScript (or are more easily available as a library in other languages), I'd say skip C# and the GC issues, go straight for Swift, the bindings were easier to use, faster and overall better to work with when I tried it than C#.

animeirl, to random
@animeirl@shitposter.club avatar

steven bonerelli you are such a fantastic moron

hellpie,
@hellpie@raru.re avatar

@animeirl mister botticelli i forgot your name again please stop reading wikipedia on your machine

animeirl, to random
@animeirl@shitposter.club avatar

sandfish

video/mp4

hellpie,
@hellpie@raru.re avatar

@animeirl what a weird shrimp

markmccaughrean, to GlitchInTheMatrix
@markmccaughrean@mastodon.social avatar

Err … 🤨

As seen in a duty free shop at Delhi Airport earlier today 🇮🇳

No, me neither 😬✌️

hellpie,
@hellpie@raru.re avatar

@markmccaughrean I wish that was more common, I hardly ever see that here. The numbers change position between payments, that and the shitty view angle of the screen means you can only see where someone tapped, but you won't be able to guess which number was there. Some phones have that as an option for the lock screen pin code too.

AkaSci, (edited ) to random
@AkaSci@fosstodon.org avatar

Looks like the Intuitive Machines IM-1 lander tipped over and ended up in a sideways orientation after landing, similar to the JAXA SLIM lander few weeks ago ☹️

Vertical velocity was a bit high at 6 mph instead of 1, lateral velocity was 2 mph instead of zero. One of the legs is thought to have snagged a rock and caused the lander to tip over.

Solar panels are generating power, the lander is communicating, although the signal is weak.
No pictures yet.

News conf. at https://www.youtube.com/watch?v=ZWEwR8fscFY
1/n

hellpie,
@hellpie@raru.re avatar

@AkaSci are there any news on the camera that was supposed to capture the descent?

hellpie,
@hellpie@raru.re avatar

@AkaSci thanks, i had no idea it didn't get flung off yet

AkaSci, to random
@AkaSci@fosstodon.org avatar

Not a good day for space missions 😞

During a short up and down Flight 72, Mars helicopter Ingenuity lost its comm link with rover Perseverance. NASA engineers are working on restoring it.

This follows Flight 71 on Jan 6 which made an emergency landing 35 seconds into a 125 sec flight; apparently the relatively featureless sandy terrain proved difficult for its navigation system.

Meanwhile, Voyager 1 is still sending garbled data.

Stay tuned.

https://mars.nasa.gov/technology/helicopter/status/508/flight-72-status-update/
1/n

hellpie,
@hellpie@raru.re avatar

@AkaSci do they plan to go there or just get closer and use the rover for looking at the blades?

hellpie,
@hellpie@raru.re avatar

@AkaSci inb4 they go there just to pick it up and bring it along for the ride

ashley, to random
@ashley@digipres.club avatar

https://en.wikipedia.org/wiki/File:MiNe-KissX_100-7096R_(705470547).jpg

hellpie,
@hellpie@raru.re avatar
hellpie, to random
@hellpie@raru.re avatar

I moved here to make it harder for corpos to shaft me, with Threads not even needing to scrape anything anymore and getting served timelines on a silver platter by federating servers it makes literally zero sense to keep a public presence of any kind.

AkaSci, (edited ) to random
@AkaSci@fosstodon.org avatar

The venerable Voyager 1 spacecraft is experiencing another glitch. Instead of sending science and engg. data, it is sending a 0101 bit pattern.

The problem has been narrowed down to the flight data system (FDS), which is not communicating properly with the telecom unit (TMU). A reboot did not help.

Stay tuned as NASA engrs work out a fix for this 1970's era computer, which has performed magnificently during its long 46-year journey to the planets and to outer space.
https://blogs.nasa.gov/sunspot/
1/n

hellpie,
@hellpie@raru.re avatar

@AkaSci there is probably a way, idk what their situation is but based on the "average spacecraft hardware design" they probably have a redundant bank they can write and swap over to. Given the insanely old age of those banks tho, and the fact that this is likely caused by age and natural deterioration, I wouldn't be surprised if, on top of plenty other reasons to not do this, they aren't rewriting memory because there is a higher chance to kill the bank entirely by stressing it that much, or kill the other bank when that too has to be restored to work as a backup again.

animeirl, to random
@animeirl@shitposter.club avatar

they should give me a nobel peace prize for not ending a war. i havent ended a single war as long as ive been alive

hellpie,
@hellpie@raru.re avatar

@animeirl but you haven't dropped 110'000 tonnes of bombs on neutral countries either

animeirl, to random
@animeirl@shitposter.club avatar

Anarcho-Zionist

hellpie,
@hellpie@raru.re avatar

@animeirl dude is so white if it weren't for the cosplay suit he'd be able to hide blending on the walls of most schools

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

An extremely useful thing when tracking down a bug, is having someone find/tell us things we can 100% exclude as “that’s not it”. The more things to check the wider the scope and becomes incredibly tricky.

hellpie,
@hellpie@raru.re avatar

@djlink i no longer trust others just like i tend not to trust myself, i've had "that's not it 100%" multiple time, and it was it multiple times

markmccaughrean, to photography
@markmccaughrean@mastodon.social avatar

Cycling in The Netherlands is all about the wind & there was plenty of that today 😬💨

And the rain. I mean, thanks as ever to Buienradar for your accurate predictions: you said the big bank of sogginess was only arriving at 18:00.

It came an hour earlier 🤷‍♂️

I mean, you do measure the wind too, right?

52km this evening & the second half was no fun at all 🙄

📷
🇳🇱
🚴‍♂️

hellpie,
@hellpie@raru.re avatar

@markmccaughrean i'm guessing you dont compete at the headwind cycling championship at the big dam. Best of luck on your daily, less extreme (but still pretty windy) bike trips :)

0xabad1dea, to random

read a fuddy article about how javascript malicious payloads are being stored on the blockchain which is interesting, but they keep going on about how this is utterly impossible to block and unsolvable because the blockchain is immutable

my sibling in systems, “the blockchain” does not just show up in your javascript’s memory space, it’s being loaded through a url on binance. how is this any different from malicious code hosted on any public website?

hellpie,
@hellpie@raru.re avatar

@0xabad1dea I think the original line - as in the one that was spoken by people actually knowledgeable on the matter before the media bastardized it into a mrbeast video title - is that using Binance to host the actual payload for spyware is being used as a replacement to cdns, online file sharing or compromised servers because it cannot be removed, which is effective for loaders or injectors which are still being hosted, shared and installed the "good old way" since those usually pass antivirus checks online. I haven't heard of javascript payloads for web pages being stored on Binance, wouldn't be surprised if it was javascript destined for things like Discord or Slack injectors since it makes little to no sense to have those extra steps on a webpage or extension that is already compromised.

hellpie,
@hellpie@raru.re avatar

@0xabad1dea yeah it was never groundbreaking, just interesting as you said - imo mostly because it's impressive that it took so long for hackers to embrace that as a common practice

stargirl, to random
@stargirl@hachyderm.io avatar

Anyone got good design resources for "dense" UIs? I'm talking things like graphics software, DAWs, CAD, & IDEs.

image/png
image/png
image/png

hellpie,
@hellpie@raru.re avatar

@stargirl depending on the style and needs, 4x and sim games often have very unique perspective on how to lay things out, paradox has mastered the art of navigation stacks in their sidebars and tooltips in almost all 4x games are insane, humankind strikes a good balance between a diegetic style and a more "non-game/software” style overall

coolboymew, to random
@coolboymew@shitposter.club avatar

Lmao

hellpie,
@hellpie@raru.re avatar

@coolboymew gonna be honest, I'd rather jump

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

ah, the eternal struggle of balancing existing tech to save resources, but also the need to glue it with custom needs and the scale is not as balanced as we'd hope for.
https://blog.paavo.me/cities-skylines-2-performance/

hellpie,
@hellpie@raru.re avatar

@djlink The thing is that without DOTS you can't make a game like CS today. ECS systems are designed to specifically handle insane amounts of "same type different data" game objects and that's basically the behind the scene overview of every sim ever. Unity's constant and consistent inability to focus resources on modernizing their aging, crumbling engine is a testament to how corrupt and incompetent the company is at multiple of its topmost levels. We're reaching a point where Unity is not even fully good, and just good enough even for mobile games. The complexity of those games to Unity is lower than the average Game Jam submission and yet, still, due to Unity's unwavering loyalty to shipping their own compiler, it has become a complete and abject failure by holding back on enough .NET changes that it has already started eroding its compability with useful C# libraries and has been holding back developers so much to where C# is becoming a pain point due to how old and antiquated the language and framework support is. If my father caught me leading a company that is only successful at fostering consumer unsatisfaction, regardless of how much it was valued, I would get belted.

AkaSci, (edited ) to apple
@AkaSci@fosstodon.org avatar

Apple yesterday unveiled new chips M3, M3 Pro and M3 Max, which they claim are the most advanced chips for a personal computer.

"The industry’s first 3-nm chips for a personal computer debut a next-generation GPU architecture and deliver dramatic performance improvements, a faster CPU and Neural Engine, and support for more unified memory."

The chips are incremental advances over the M1 and M2 chips.

Below is a table with a summary of the three M3 chips.
https://www.apple.com/newsroom/2023/10/apple-unveils-m3-m3-pro-and-m3-max-the-most-advanced-chips-for-a-personal-computer/

1/n

hellpie,
@hellpie@raru.re avatar

@AkaSci you've got cpu and gpu core counts swapped on the max i think

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