3
22
ArmainAP

@programming.dev

ArmainAP 43 points 3 years ago

I do it all the time. Toys are super fun.

path: 0 7820995, hotness: undefined, score: 43, children: 0
ArmainAP 28 points 3 years ago

And I invite Discord devs to make their "communities" indexable.

path: 0 8423578, hotness: undefined, score: 28, children: 0
ArmainAP 21 points 3 years ago

I really love the project structure of C++. I know that it is an archaic design developed like this due to lack of resources, but I find packages extremely offputting.

The first reason is that splitting declaration and implementation across files makes it easier to figure out what something does.

Second reason is that I feel that I have more control over libraries and packages that have to be manually added to a project rather than using a package manager.

Third, I feel like modern languages iterate over too many versions too fast. C++ has version releases too, but I feel that versioning is handled better from time, compatibility and stability point of view.

path: 0 3041231, hotness: undefined, score: 21, children: 1
ArmainAP 16 points 3 years ago

That is still extremely valuable feedback.

"If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck."

If it looks like a duck, swims like a dog and barks like a dog but I am still telling you it is a plain old duck, there is a miscommunication between me as a game developer and you as the player.

path: 0 4995352 4999312, hotness: undefined, score: 16, children: 0
ArmainAP 11 points 3 years ago

I recently distro-hoped to Fedora Silverblue and I am quite pleased with it. This version has in immutable filesystem, thus you might want to look for another version of Fedora.

NixOS is big no go for me too, especially given that you can install the Nix package manager on any distro easily.

Arch Wiki is great and I often use it for non Arch distros well.

path: 0 6769847, hotness: undefined, score: 11, children: 1
ArmainAP 9 points a year ago

GitHub nukes forks when the original repository is deleted. The correct way to handle your use case is by creating pull mirrors, ideally on a different host.

path: 0 20221906 20222134, hotness: undefined, score: 9, children: 2
ArmainAP 9 points 3 years ago

C++ is also the standard in game dev. You may see some C# here and there, but most engines, public available or otherwise, are built on C++.

If it is a AAA game, I can assure you it is most likely made with C++.

path: 0 7984819 8025430 8027026, hotness: undefined, score: 9, children: 0
ArmainAP 7 points 3 years ago

Was he interested in developing games in Roblox or just playing them? If he was interested in development, consider showing to him Godot. Do a simple tutorial together, maybe a multiplayer that he can send and show off to his friends.

path: 0 6125130, hotness: undefined, score: 7, children: 1
ArmainAP 7 points 3 years ago

I think that instead of trying to grow this community, we would be better off by rewriting the existent large communities' members in Rust for a safer approach.

path: 0 7910003, hotness: undefined, score: 7, children: 0
ArmainAP 3 points 3 years ago

Somehow I found ways to remove and break the GUI multiple times in multiple ways in multiple distros.

Different scenarios, different times, different issues trying to "fix". My usual fix after this was always to copy what I think I still had important and then move on with a reinstall.

Recently I have been playing with ZorinOS and broke it in the same way by fidgeting with pipewire. Distro hoped to Fedora Silverblue due to the immutable filesystem. I wonder if I will break this one in a way I cannot revert it easily with rpm-ostree. I almost feel challenged.

path: 0 6931605, hotness: undefined, score: 3, children: 0
ArmainAP 3 points 3 years ago

Pardon my ignorance, but what is wrong with Cloudflare?

path: 0 3717136, hotness: undefined, score: 3, children: 1
ArmainAP 3 points 3 years ago

I haven't noticed that I was working on master instead of main. Merged it to main now

path: 0 7738012 7749465, hotness: undefined, score: 3, children: 0
ArmainAP 2 points 3 years ago

Not anymore! Merged it to main.

path: 0 7738012 7738158 7749452, hotness: undefined, score: 2, children: 0
ArmainAP 2 points 3 years ago

Fun fact: Godot also runs on Android devices. Having a big screen tablet with bluetooth mouse and keyboard makes a pretty sweet mobile workstation.

path: 0 3413255 3413436 3416557 3417162 3420119, hotness: undefined, score: 2, children: 0
ArmainAP 2 points 3 years ago

I did not know Cassettes Beasts was made with Godot! Even cooler that they contributed to the engine.

Time to move that game from wishlist to cart.

path: 0 3818387 3822868 3860528, hotness: undefined, score: 2, children: 0
ArmainAP 2 points 3 years ago

The UI/UX is a bit bad as the user flow is mangled. i would advice adding one of the new strong captchas and upon failure, redirect the human towards the human page and the bot towards the bot page.

path: 0 5640503, hotness: undefined, score: 2, children: 0
ArmainAP 2 points 3 years ago path: 0 4948591 4951609, hotness: undefined, score: 2, children: 2
ArmainAP 1 point 3 years ago

Professionally: Unreal Engine 5 Hobby: Godot and Unreal Engine 5

Godot is fun, quick and small. Unreal is powerful, bulky and big.

path: 0 7347638, hotness: undefined, score: 1, children: 0
ArmainAP 1 point 3 years ago

What do you think of the way Subnautica did it during development with the feedback button?

I think most devs do not bother with this despite being quite trivial to implement. This inspires me to create an Unreal Engine plugin that allows the devs to easily implement it and for the player to easily use it.

path: 0 4080285 4080652 4318920, hotness: undefined, score: 1, children: 0
ArmainAP 1 point 3 years ago

Quite funny, especially considering that I was considering to resume working on an old project of mine involving AI and EEGs. Sorry!

path: 0 6377043, hotness: undefined, score: 1, children: 0

thanks for using Leebra!

go to feed...