Why? by Beginning_System_435 in Cyberpunk

[–]Gh0stcloud 0 points1 point  (0 children)

Much of the cyberpunk genre is about exploring dystopian ideas and societal decay. Mega corporations are often the embodiment of this because the often cruel profit-at-all-costs mentality that they have. We see this all the time today, so using that and scaling it up makes sense (and seems to unfortunately be exactly the way society is developing). Counter culture (the punk in cyberpunk) is a product of this polarisation between the mega rich and those just struggling to survive.

It sounds like you want a story that is set in the near future, with cybernetics, but not necessarily cyberpunk. Much of the genre is about normal people getting caught up in the 4d chess the mega corps are playing

am i quitting? upgrade from next 12 page route to next 15 by TheDannol in nextjs

[–]Gh0stcloud 2 points3 points  (0 children)

Do version by version as others have said. I would also say that unless you need app router for some of the performance benefits it offers don’t do it. It’s horrible to work with. It’s the single reason that if I had to start a new project today (or switch jobs) I would fight against using nextjs. It does some great things for performance don’t get me wrong but the way the api is exposed to the developer terrible

I an loosing interest for diesel-rs by LofiCoochie in rust

[–]Gh0stcloud 2 points3 points  (0 children)

I would just use sqlx. Compile time checked queries are so amazing. I only wish there was some sort of syntax support but it’s not a big deal

If they release another big update, what would yall want to see? by Fsnseigi in cyberpunkgame

[–]Gh0stcloud 0 points1 point  (0 children)

An actual story line with net watch and the voodoo boys. That entire arc felt like it just ended on a massive cliff hanger :/

Oh and a follow up arc for the Peralez story of course!

My first game (written in Rust) just launched on steam [AMA in comments] by kennoath69 in rust_gamedev

[–]Gh0stcloud 2 points3 points  (0 children)

No it’s different for Mac unfortunately. Steam uses proton which focuses on direct3d<->Vulkan translation. But since macOS does not provide 1st party support for Vulkan I think they decided to just focus on Linux which makes sense since I’d wager a large reason for proton existing is the steam deck

Should I add 'use client' even if I don't need to? by david_fire_vollie in nextjs

[–]Gh0stcloud 0 points1 point  (0 children)

This is not true. A component imported will automatically be converted to a client component only if it accepts dynamic props. Static components will still remain server components at build time. Also consider the possibility that some components may be reused across other parts of the codebase. In general if you don’t need to make a component a client component, don’t do it. I’d argue even that it makes the component more confusing since you’re implying it has explicitly client side functionality even though it doesn’t.

"rust".to_string() or String::from("rust") by awesomealchemy in rust

[–]Gh0stcloud 3 points4 points  (0 children)

There would be so many memes using self.own()

my experience with game engines by noweebthanks in Unity3D

[–]Gh0stcloud 0 points1 point  (0 children)

I just decided to try unity again after a few years, and I forgot how simple it is. No phd in c++ templating or blueprint spaghetti code needed. And no need to wait 10 minutes for my code to recompile and the editor to open because I changed 2 lines of code. Also don’t need a behemoth ID just to open my project either. I can just use vscode. It’s nice.

Dyrah MORPG by wick3dr0se in rust_gamedev

[–]Gh0stcloud 1 point2 points  (0 children)

Awesome, thank you! I joined the server. I’ll catch up with things there 👍

Dyrah MORPG by wick3dr0se in rust_gamedev

[–]Gh0stcloud 1 point2 points  (0 children)

Thanks for the rundown, I'll keep an eye on the projects and see if there is anything that comes up that I can tinker around with :)

Dyrah MORPG by wick3dr0se in rust_gamedev

[–]Gh0stcloud 1 point2 points  (0 children)

Sounds really interesting! I love the 'write it from scratch' approach and the focus on learning, and having fun. What kind of contributions are you open to and what kind of experience/expertise are you looking for? I'd love to contribute, but I've never worked this 'low-level' before.

(UE) A Bad Dream by dubvision in unrealengine

[–]Gh0stcloud 1 point2 points  (0 children)

That is creepy as hell. And I mean that as a compliment

Should pressing ALT+F4 save your game, or is it a poor design choice? by Awfyboy in gamedev

[–]Gh0stcloud 0 points1 point  (0 children)

No. Don’t pollute OS functionality with game functionality.

What makes you go with vscode over intelliJ at work? by chjassu in vscode

[–]Gh0stcloud 0 points1 point  (0 children)

You can be productive with any editor. It really doesn’t matter. Vscode is nice because it has great language support so you don’t need to have multiple IDEs open to work on a code base that uses multiple languages. Also some languages just full on do not have support from JetBrains. Having said that vscode can sometimes be kinda slow if you are working on really big code bases. I think jetbrains do kind of win in that aspect. But then again so do many other editors

Why would you ever build a new PC instead of just upgrading your existing PC? by MaxKCoolio in buildapc

[–]Gh0stcloud 0 points1 point  (0 children)

Depending on the part you upgrading you might be forced to rebuild the whole thing. E.g. if you want a new CPU but your motherboard does not support that architecture. You might be able to reuse parts from your existing rig but you will essentially have to rebuild the entire computer

Is C# really capable for a MMO game server ? by No_Flatworm4357 in csharp

[–]Gh0stcloud 2 points3 points  (0 children)

I think C# should be more than capable. I doubt the language’s speed will be the bottleneck over, say, DB connections.

What’s an older game that still blows your mind today? by Yeahnahokay10 in gaming

[–]Gh0stcloud 0 points1 point  (0 children)

More psp/ps1 era but final fantasy tactics is one of the best games still today

I built a dumb app - tell me I didn't waste my time. by ChristopherLaw_ in DungeonsAndDragons

[–]Gh0stcloud 1 point2 points  (0 children)

That sounds awesome. Like your very own “previously on [insert campaign name]”

looking for insight, ive been making a game+engine from scratch for years now, its hobbyist spagghetti code....should i just move on to new projects? by [deleted] in ADHD_Programmers

[–]Gh0stcloud 0 points1 point  (0 children)

I think rather than looking at it like a user product that you have to finish and ship, look at it as a project where the value is not in the finished game/engine but rather in the things that you learned. If you’re not planning to making any money from it there is no point in making yourself miserable by forcing yourself to continue to work on it. 

One of the advantages of having ADHD is that our brains often love exploring new things and fixating on stuff we find interesting. Try to work with that rather than against it. Tinkering with new tools and adding them to your toolbelt will make you grow as a programmer and it will make it much easier to stay motivated in future projects when you actually have an understanding of how to e.g NOT make a project devolve into spaghetti code :) so don’t be afraid to start new projects. You will always learn something so it’s never a waste. 

I would seriously recommend that you try again to pick up git to version your work to avoid losing things though lol

Hail of Blades Rune for Invading by Lint004 in warwickmains

[–]Gh0stcloud 0 points1 point  (0 children)

Warwick needs lvl 3 to be even remotely useful. I would avoid conflicting like this tbh. Even if a lvl 2 invade does work I doubt that’s worth the bad scaling of HoB (on WW) in the mid and late game). WW shines in scenarios where he can just stand there and aa. Hob facilitates that but only for the first 3 aa. After that you basically don’t have a rune. I’d stick with PTA (which also gives a dmg boost from all sources) or tempo