HackerTrans
TopNewTrendsCommentsPastAskShowJobs

nox101

no profile record

comments

nox101
·há 2 anos·discuss
I know this will get downvoted. I fully agree that if you want to make a game-engine then make one. It's fun! On the other hand, if you want to make a game, use an existing engine.

Analogies: I want to write a novel so I'll first build a typewriter. I want to film a movie so I'll first build a camera and digital editing software. I want to cook food so I'll first build a stove, pots, pans, and knives.

In all those other examples it hopefully clear, you just buy the tools you need and then make the thing the tools allow you to make. At this point, the same is true in games.

If you like making a game engine than make one. Just like if you like making knives or cameras then make them. But, making a knife is not cooking, making a camera is not making a movie, and making a game-engine is not making a game.

I also want to add, making a game-engine is easy compared to making a game. Why? Because all the things to you need are well known. You need a 2d renderer (UI), a 3d renderer (assuming you need 3d), image loaders, model loaders, sound players, music players, keyboard input, joypad input, entity systems. Etc. You build them and it seems like you're making progress and if your goal is to make a game-engine, then you are making progress. But, if your goal is to make game, you're mostly likely fooling yourself that you're making progress. Again, back to the analogies, if you're making a knife, you aren't making progress on cooking, your making progress on making a knife. If your making a camera, you aren't making progress on making a movie, you're making progress on making a camera.

What makes making a game harder than a game-engine is the list things to do for a game is unknown.
nox101
·há 2 anos·discuss
It going to be great fun as Apple and Google add more and more medical features and then when they ban your account you lose them all. Maybe this will be more of the door to break their control on mobile computing.
nox101
·há 2 anos·discuss
Apple moved everyone to a "new to the user" OS. Sorry if that wasn't clear. It's irrelevant that OS-X was based on some other OS. To every user of OS-9 it was a new OS for them. Effectively Apple got all of their users to switch OSes. Microsoft should do the same.
nox101
·há 2 anos·discuss
So what if Apple bought NextStep? They still switched all their uses over from OS-9 to completely different OS-X and all the software migrated or was left behind
nox101
·há 2 anos·discuss
Some users clearly wanted it because Apple did it and are doing just fine.

Users and business want to stop being hacked. Windows will never achieve this without starting over.
nox101
·há 2 anos·discuss
Seems to me they should pull an Apple. Run everything old in some "rosetta" like system and then make something 100% new and try to get people to switch, like say no new updates except security updates for the old system so that apps are incentivized to use the new one.
nox101
·há 2 anos·discuss
you gotta love this idea that you're a creep if you're alone. Only show up if you already have friends. So if you have no friends there's no way to get any because you're a creep if you're alone

we need a new woke meme to shame people who shit on people who don't have friends
nox101
·há 2 anos·discuss
> Easiest way to meet someone is for them to be a friend of a friend

That assumes your friends have friends to introduce you too. Mine almost never have.
nox101
·há 2 anos·discuss
MobX can be slow. Example for me, and maybe I just did it wrong. Made a photo gallery viewer (so a page of a few hundred thumbnails). Have options in the toolbar for whether to show the filename, date, location, on each thumbnail. Use MobX to make those settings reactive. Result, it runs way way way too slow since each of the hundred thumbnails is doing some complicated check to read the value of the reactive state variables. I can fix that by having some higher level component (like the thumbnail gallery) read the value and then pass it down to all the thumbnails. But, the point is, I had to work around the fact that it's slow rather than just do the obvious thing and have each thumbnail look at the state it's interested in and not have to have higher level components deal with it. In other words, I want to be able to add features to Thumbnail without having to modify ThumbnailCollection but because it was too slow I now have to modify two places (or 3 or 4) instead of one.
nox101
·há 2 anos·discuss
Lit?

AFAICT, if you pick any of the others options you'll have to refactor your site every 3-4 years as all the tools bit rot. One won't run on the latest version of node so you upgrade node. Now 2 other libraries fail and require an upgrade. Now another library fails because it's not compatible with those upgrades, repeat. You thought you were just going to fix a bug or add a small feature that would take you a few hours but now you've got few days/weeks of refactoring before you can even start.
nox101
·há 2 anos·discuss
This is not my experience at all. I write some visualization. I want to add a UI to tweak the numbers. I add React. React requires me to re-write all of my state for its `setState` stuff.
nox101
·há 2 anos·discuss
If you want OpenGL use ANGLE

https://github.com/google/angle

several phones now ship ANGLE as their only OpenGL support on top of their Vulkan drivers.

If you want a modern-ish API that's relatively easy and portable use WebGPU via wgpu (rust) or dawn (c++).
nox101
·há 2 anos·discuss
The google ad was showing you your data, what's important to you, is safe.

The Apple ad is showing things people love being destroyed and replaced by a inferior replacement
nox101
·há 2 anos·discuss
Apple doesn't allow "wink" in apps so no, this will not be happening on an Apple Vision Pro
nox101
·há 2 anos·discuss
Humans have an intuitive understanding of physics, not a mathy science one.

I know I can't put my hand through solid objects. I know that if I drop my laptop from chest height it will likely break it, the display will crack or shatter, the case will get a dent. If it hits my foot it will hurt. Depending on the angle it may break a bone. It may even draw blood. All of that is from my intuitive knowledge of physics. No book smarts needed.