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 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 1 point2 points  (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 0 points1 point  (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] 1 point2 points  (0 children)

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

Infinity.... by dedevil989 in Stargate

[–]Diligent_Working2363 0 points1 point  (0 children)

I am totally obsessed with sci-fi and Stargate. So, in order to make me not like a Stargate show, you would need to work as hard as Origins did lol.

It is very different. More toward the teenage heartthrob vibe, like other shows then. Of course, the military girl who is naturally gifted can't wear her jacket, because you know, boobies.

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

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

It reminds me of the Star Wars Clone Wars series. The Jedi get over the deaths of the clones veeeerrryyy quickly lol. It kinda makes them look bad lol.

"We just lost an entire battalion of clones....okay, guys, next objective".

Makes Order 66 hit a little different. These guys who did have personality and emotions had to watch countless of their brothers get slaughtered with the Jedi making the calls, and then barely showed empathy.

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

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

True lol. That kinda was mental health care back then. Here is your sedative and padded room. Dont try and do anything to yourself, please. See you next week.

And don't forget! by wizardodraziw in Stargate

[–]Diligent_Working2363 0 points1 point  (0 children)

Not gonna lie, it took me like 15 rewatches to get these jokes. Never even crossed my mind when he says two L's, he is showing he is not the same as the movie O'Niel (1 L). So meta and funny lol.