Hacker News new | past | comments | ask | show | jobs | submit | zzixp's comments login

I remember going on this site in middle school. I now have a degree and can actually understand the code being written here... time flies


... is this still possible?

(my college frisbee team is on slack)


I can still set my own handle in $corp slack, but not anyone else's.


Former MSFT gaming intern here. The internal conversations around accessibility are fantastic, you all are killing it.


This guide is the only reason I passed my school's version of CMU's CS:APP (malloc)

Huge shoutout to Beej!


I'm pretty floored by Unity's decision. Even after their partial walkback (saying devs will only be charged for the first game install, not EVERY game install) it's still a crazy way to monetize instead of profit sharing.

Unity appeals way more to hobbyist devs getting into game dev, and from what I've seen has significantly more resources and tutorials online than Unreal. Hopefully we see the same resources start to be published en-masse for Godot.


> devs will only be charged for the first game install, not EVERY game install)

I wonder how they will figure that out. It is not trivial. And if they don't disclose how they are doing it, it has a large potential for abuse.


I suspect the potential for abuse is the reason they’ve walked back. The problem is that data will be private and the gatekeepers are the ones who stand to profit. So you’ll have another situation like those ad companies who underplay bot impressions


Unity merged with a "your flash player is out of date" adware company, I'm sure device identification is nothing new to them


Nothing changes until January 1, 2024.

Would not surprise me if it was a heavy handed management decision dumped on engineers laps last minute, and is barely implemented at this point.


Which is literally _next quarter_ and retroactively applies to all current games. That's _really soon_, and is going to cause headaches for any publisher/developer looking to release soon.


Eh, yeah. Once had a service provider promise their new API would “easily” handle our needs (I still remember the tone the sales rep used every time he said easily; it so reliably came out sounding the same every time, it seemed practiced).

3 months of integration dev later, we start load testing, the external API fails spectacularly. They tell us to redesign to use their old batch API 35 days before our deadline. We tried, failed, ate shit with our customers. Provider was too big to pick a fight with. Startup failed.

Welcome to software engineering.


The obvious way is hardware ID, which can work okay for 80% of cases.


I've been telling people Godot is better and requires zero loyalties. I'm hoping this makes Godot explode with the attention it deserves.


What’s better about it? It seems to ship to fewer platforms and requires you to learn a language that isn’t used anywhere else.


The language is insanely familiar to anyone whose done Python, but that is fair. My understanding is that it does not deploy officially to those platforms due to NDAs or something like that. If you look you will find Godot versions maintained by maintainers that do in fact run on all the missing mainstream gaming console platforms (the switch, etc).

It's actually free, the license is MIT for the editor, so you can download the code, and change just about anything. You can also code native plugins in any other language. It has a build that supports C# and unlike Unity (idk if they ever fixed it) it supports modern C#, which Unity at the time did not support.

I would argue if your only concern is GDScript, you're asking for the C# build, but really GDScript is mostly Python-esque, I would be shocked to hear that anyone who knows basic Python cannot use GDScript.


>charged for the first game install, not EVERY game install

While still terrible, is this an enormous walkback or was it always going to work this way and their initial communication was enormously incompetent?


They got creative and should have provided a calculator for that fee scheme. Even so they can't really measure installs per user without deep data gathering which could be illegal.


Holy shit


Without scratch I would not have connected with programming the way I did when I was a kid. Fantastic program, and a great community as well.


Valve made a game again!

TF2 when :)


I’ve been replaying Portal 2 on the switch with my wife and Valve games really are something special. We need more of them. I want to play HL: Alex so badly but can’t justify the price of the VR headset, personally.


15 years ago.

TF3 when?


A few years after half-life 3?


I would love for Cities Skylines to implement some kind of multiplayer or online collaborative option.


I've been seeing a lot more of these Meta engineering articles on HN - I'm a fan! If you're writing them, keep up the great work!


Agreed. I wonder if the motivation is competing for resources with Meta paying more attention to costs now.


Yes! I had no idea Meta actually invested in innovation/engineering like this. I always assumed most of their work was just in ad tech & "metaverse".


I mean, they've created a whole bunch of the tech required to support their scale (React, Jest, PyTorch)


That's why they are promoting themselves so much on HN now - to encourage talent to come to Meta


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: