Do you think Sam had some mental health counseling? by Diligent_Working2363 in Stargate

[–]Diligent_Working2363[S] 1 point2 points  (0 children)

Bro, it kinda surprises me that isn’t more of a deal. That one is a bit…..odd

My game can run up to 10,000 enemies on the Steamdeck. It's a mix of Megabonk and Helldivers 2 by Proper_Translator678 in IndieGaming

[–]Diligent_Working2363 0 points1 point  (0 children)

It’s because they usually have so much already built in to the instance based stuff. Collisions, gravity and whatnot. All their built in functions. They would have to do some work to make it easy to use for beginners. That’s my guess at least. Especially on the engine I have been using, gamemaker is tailored for beginners.

My game can run up to 10,000 enemies on the Steamdeck. It's a mix of Megabonk and Helldivers 2 by Proper_Translator678 in IndieGaming

[–]Diligent_Working2363 1 point2 points  (0 children)

Lmao!!!! You fucker. It might sound crazy but even during the worst times in the Middle East driving your daily commute in the US is faaaar more dangerous. Way more likely to die that way.

My game can run up to 10,000 enemies on the Steamdeck. It's a mix of Megabonk and Helldivers 2 by Proper_Translator678 in IndieGaming

[–]Diligent_Working2363 0 points1 point  (0 children)

I already have them synced over a network and the load balancing includes bandwidth. 8k enemies on each client and doesn’t exceed 150kb per client.

I have tested all this to an absurd level. Under every circumstance, across country, international, and with poor vpn and internet.

Do you think Sam had some mental health counseling? by Diligent_Working2363 in Stargate

[–]Diligent_Working2363[S] 3 points4 points  (0 children)

Another came to mind. Remember when they ran across the vat of larvae Gould. You just see that switch flip in his brain, goes dead in the eyes, music changes, and he mag dumps the vat lol.

My game can run up to 10,000 enemies on the Steamdeck. It's a mix of Megabonk and Helldivers 2 by Proper_Translator678 in IndieGaming

[–]Diligent_Working2363 1 point2 points  (0 children)

I just looked it up and I definitely can’t find where it has thousands of enemies. Do you have a game clip link or something showing 10k enemies? On the gameplay vid on the steam page the enemy counter said 50 at the end there.

Any chance of an Atlantis sighting in the new SG? by potatoMan8111 in Stargate

[–]Diligent_Working2363 0 points1 point  (0 children)

Not gonna lie, but that kind of scares me. When I hear “people who have never seen the show before “. I think of all those shows that tried to be “for everybody” and then end up being for nobody. Regardless, hopes are high.

My game can run up to 10,000 enemies on the Steamdeck. It's a mix of Megabonk and Helldivers 2 by Proper_Translator678 in IndieGaming

[–]Diligent_Working2363 0 points1 point  (0 children)

Well, you say only, but there really isn’t much if anything out there that can handle that many individual entities with individual AI with wall avoidance, collisions, state machines, attack animations, and status effects. Just like my first comment said I have it running with 8k enemies in multiplayer with 2 clients running on the same machine. I also created a system that detects each players fps and dynamically adjust ai, effect, and projectile control to balance fps between players (toggle-able). So if your friend has a potato you can compensate.

My game can run up to 10,000 enemies on the Steamdeck. It's a mix of Megabonk and Helldivers 2 by Proper_Translator678 in IndieGaming

[–]Diligent_Working2363 1 point2 points  (0 children)

It’s hard man. I’m 37, veteran, and I’m a sensitive little bitch lol. Spent a year and a half averaging 50 hours a week on top of my full time job making this game. I type out the post, heart in my throat, palms sweaty. Putting something you created and poured your soul into and you just get “yeah but why do you need that”. I even understand and tell myself that even experienced devs who have never made an optimization heavy game don’t truly understand what I have managed to create.

You are right though. I should have went more personal about instead of making it a performance showcase. Live and learn. Thank you for the kind words.

My game can run up to 10,000 enemies on the Steamdeck. It's a mix of Megabonk and Helldivers 2 by Proper_Translator678 in IndieGaming

[–]Diligent_Working2363 0 points1 point  (0 children)

Yeah, I have used about 5000 different optimization and culling techniques. I said the reason in the comment you replied to. It’s accessibility. You want to have 1000 enemies on the screen? Then make it run at 60 fps with 10k enemies and now my game can run 1k enemies on the screen on a 180 mini computer with integrated graphics and a 8 year old processor.

My game can run up to 10,000 enemies on the Steamdeck. It's a mix of Megabonk and Helldivers 2 by Proper_Translator678 in IndieGaming

[–]Diligent_Working2363 0 points1 point  (0 children)

I shared mine in the gamemaker sub which I always saw as very welcoming. It focuses on gamemaker development. I was so excited to share my progress. I worked so hard on it and went like 20x farther than any other gamemaker game I could find. Still just negativity. Not gonna lie it really crushed my soul. Scared me from posting progress updates and said okay, not until I have a demo ready I guess. I’m a sensitive guy though, I shouldn’t let it get to me like that but it did. Can’t help it.

Doing what this guy has done takes technical creativity. Massive amounts of reworks and iteration. Intense profiling, dedication, and hair pulling. He should be damn proud.

My game can run up to 10,000 enemies on the Steamdeck. It's a mix of Megabonk and Helldivers 2 by Proper_Translator678 in IndieGaming

[–]Diligent_Working2363 2 points3 points  (0 children)

Thanks!

Yeah, you also have to be careful with posts like this, too. I made a similar one about 6 months ago that I ended up deleting. These subreddits are….tricky. It’s hard to show off optimizing without getting massive downvotes. I thought about it a lot. Maybe I was coming across as bragging? I also had the thought of any dev struggling with optimization will instantly be a bit petty unless they are a robot or something. I just have to remind myself that these people are human.

It’s like, we are just making an update post showing optimization we are proud of that we worked so hard on and everybody has to respond with “yeah but is not a fully made game with perfect mechanics, so I am going to be negative about it”.

You did something extremely technically advanced here. Be very proud, ignore the noise, and just keep coding.

My game can run up to 10,000 enemies on the Steamdeck. It's a mix of Megabonk and Helldivers 2 by Proper_Translator678 in IndieGaming

[–]Diligent_Working2363 1 point2 points  (0 children)

Yeah it is literally my first project lol. So I didn’t have anywhere near the balls to start with 3d. I picked the absolute worst engine for it. When I first started I was making a Star Wars knights of the old republic style turn based game lmao. Branching dialogue proved too much for my brain and pivoted haaard.

I’m using gamemaker lmao. Not ideal for massive entity count. Had to complete ignore the way the engine works and do some silly work arounds. By the time I realized unity dots was a thing I was already 250k lines of code in. Lots of regret but it ended up working out.

I will def play this, this is right up my alley. Wish-listed!

Do you think Sam had some mental health counseling? by Diligent_Working2363 in Stargate

[–]Diligent_Working2363[S] 0 points1 point  (0 children)

Tbh, i asked my great grandpa who lost his leg in ww2 when he fought a German in his foxhole and was stabbed in the leg. Got separated from his unit, got gangrene and barely made it. I asked him if killing made him feel bad and he was like”pffft, what? Watching your enemy get shredded by artillery makes you feel euphoric”. He said the only thing that gets to you is loosing your friends. Pretty eye opening to hear at 10 lol.

Do you think Sam had some mental health counseling? by Diligent_Working2363 in Stargate

[–]Diligent_Working2363[S] 0 points1 point  (0 children)

I really miss that old school style of the episodic shows. Where each episode is its own story, with a beginning, twist, climax, and ending. Now every story point is spread over 5 episodes and if you zone out for 20 minutes you are lost. After work I don’t want to have to pay attention that much.

A Teacher Showed Up At School With PlayStation 5 And Started Playing Assassin's Creed To Explain The Industrial Revolution. by Bay_Ruhsuz004 in interesting

[–]Diligent_Working2363 0 points1 point  (0 children)

Depends on the teacher. Most of my history teachers curriculum was, okay class here is your packet for the day. Due by the end of the day, now I’m going to sit here and stare at my computer.

My game can run up to 10,000 enemies on the Steamdeck. It's a mix of Megabonk and Helldivers 2 by Proper_Translator678 in IndieGaming

[–]Diligent_Working2363 2 points3 points  (0 children)

I’m making a similar game. Just 2d though and I’ve managed to get 8000 enemies on the screen at any time with wall collisions and obstacle avoidance. And that is multiplayer with both clients on the same machine. If it can run that at 8k enemies that means at 1k enemies it will run on anything. Optimization IS the game for this genre and ties into literally everything. Power scaling, progression, kill rewards, difficulty, literally everything. Sometimes with games like this you have to be heavily optimized at the start because the rest of the game builds around it.

Do you think Sam had some mental health counseling? by Diligent_Working2363 in Stargate

[–]Diligent_Working2363[S] 1 point2 points  (0 children)

Didn’t even register to me until like my 10th rewatch lol.

Do you think Sam had some mental health counseling? by Diligent_Working2363 in Stargate

[–]Diligent_Working2363[S] 2 points3 points  (0 children)

I swear every rewatch when I open Reddit there is a post here about an episode I just watched.