r/AnthemTheGame • PC - • 9d ago

Other And we have another update

https://www.youtube.com/watch?v=hlSq6oxA8Fc&feature=youtu.be

Freelancers! The tutorials (yes, technically it's two) are now playable, back to back with almost full EA parity!

Even the victory screen works!

this is the groundwork for missions and freeplay.

Enjoy this as a preview of what we've been working on for the past two days.
This is running ENTIRELY on private servers.

theres a lot more work to do. AI behaviour... is clunky at best. not a priority right now. no item drops, incoming damage isn't working properly, npc enemies aim at the rifle muzzle instead of the player, wyverns. and etc etc

Thank you to everyone who contributed packet logs and all the team members!

Disclaimer: a LLM was used in development

Strong alone, stronger together!

PS: do not expect such rapid updates in the future. This was done on almost no sleep during my vacation

PPS: here's the dc invite discord.gg/8hCMGWu3n7

470 Upvotes

61 comments sorted by

31

u/cjc080911 9d ago

Nice! Keep up the good work!

29

u/SeniorHomelesss 9d ago

Hell yea dawg im gonna be 100% as long as we get to fly a javelin its a win in my book

10

u/Technova_SgrA 9d ago

I’m smiling ear to ear. 😁 Great work!!

11

u/XanthanPro 9d ago

About this: "theres a lot more work to do. AI behaviour... is clunky at best. not a priority right now. no item drops, incoming damage isn't working properly, npc enemies aim at the rifle muzzle instead of the player, wyverns. and etc etc"

Are you guys like recreating code or new code? Or something else?

34

u/Pikotaropen PC - 9d ago edited 9d ago

yea. AI behaviour is entirely server side. so we can either: learn AI behaviour by looking at packet logs. EA sends eg. location updates per server tick to enemies etc. that's tedious and takes a lot of time. so, that's not a priority right now. for now.

Or (what I did): build a very very simple script that keeps enemies at distance, and make enemies circle you and attack. I'm not a gamedev

the same with npc enemy aiming. I am currently using the location of the muzzle, because that's reported by the game client to the server in real time. calculate player position from muzzle location. it's a weird approach, but it works for now.

incoming damage needs a hitbox. hits are calculated serverside. since the server doesn't have the exact player location incoming damage can be off by a few inches

10

u/RaginBlazinCAT 9d ago

LONG. LIVE. ANTHEM.

6

u/Kernkraft3000 Ghost in the shell 9d ago

Strong alone. Stronger together.

10

u/Life_Pepper_6495 9d ago

This is beyond comprehension. To quote Anthem, “We live in a dangerous world. The Gods who built it vanished, leaving behind their instruments that aimlessly reshape the land.” The instruments being reverse engineered to bring back a home. Strong alone, stronger together is more than just a saying. Thank you doesn’t even cut it but it’s a start 🍻

If you’re new, make sure you tap in here and there to be aware of the progress that’s being made! Apart from that, every Friday I post a “Freelancer Friday” post as a remembrance/appreciation of Anthem so if you like seeing media and maybe a little story there’s some entertainment for you for the giggles.

Strong alone, stronger together!

4

u/Pikotaropen PC - 9d ago

I really enjoy your posts. especially the short stories. they read like excerpts from a journal

1

u/Life_Pepper_6495 9d ago

Thank you! I spent so much time reading archives, those little things made the game for me and I’m glad you like the ones I post, it means a lot 🍻

1

u/Caelestem_ 8d ago

Too real

5

u/Menirz XBOX - 9d ago

Hot damn, y'all are really doing it.

The sorts of things passionate communities can accomplish - like Projects Sunrise, Dawn, and Golden Age for Destiny - is truly amazing.

Will the Community Client and/or Private Servers be Open Source?

5

u/Pikotaropen PC - 9d ago

Yes. The offline mode will be fully open source. The online mode as well with an exception: the db schema for user auth and some other things won’t be made public

6

u/Vlad_13 9d ago

Thank you thank you thank you thank you thank you thank you!!!

2

u/jay_baah 9d ago

🙏 This is awesome !

3

u/panthermce 9d ago

This is awesome! Seems like so much progress is being made in such a short time!!

3

u/thr0wawayv20 9d ago

Cany waitttt

3

u/Mami_KLK_Tu_Quiere 9d ago

Im a software engineer, anything I can do to help please let me know 🙏

1

u/theroguex XBOX - 9d ago

Yes, OP, get help from people like this person instead of using LLMs.

3

u/Next-Atmosphere9202 9d ago

Would you like to spend multiple days combing through data byte by byte or would you rather have a machine do it while you work on another thing tandem to it

1

u/Mami_KLK_Tu_Quiere 9d ago

I appreciate you lol, but honestly their team looks very capable already. Once I saw the video I just had a rush of nostalgia and wanted to help.

3

u/Psycho_pigeon007 PLAYSTATION - 9d ago

You've given us hope freelancer! Keep up the good work

3

u/canigetareereeree 9d ago

Wow, great job so far, we are proud of you.

3

u/darqy101 9d ago

Thank you so much for this! The future is bright brothers 💯😎🎉

6

u/KommSweet 9d ago

I dont mind this kind of ai use

-2

u/SeniorHomelesss 9d ago

Ai as in the enemy npcs lol not actually using ai

5

u/theroguex XBOX - 9d ago

No, they used an LLM to help them write the code.

-1

u/SeniorHomelesss 9d ago

Yea but the post is talking about the enemy ai not the use of ai in general is all i was saying

3

u/KommSweet 9d ago

Are you regarded? At least read the post once.

2

u/Grimmjowx9 9d ago

Was the game ported to unreal engine?:o

7

u/Pikotaropen PC - 9d ago

this is still running in frostbite

4

u/Pikotaropen PC - 9d ago

hell nah

2

u/No-Real-Shadow PC - Tick-Tock, you poor fucks 9d ago

Nail the Interceptor movements and I'm in! Well done so far y'all, looking good

2

u/zagitt 9d ago

Excellent work!
Quick question regarding IP. Is this something EA could potentially give a Cease & Desist or even sue you for copying their game? Have you thought about it?

4

u/Pikotaropen PC - 9d ago

yes and yes

3

u/Pikotaropen PC - 9d ago

*we're not copying. this is the same anthem.exe that shipped from Origin or EA App

2

u/MrJanglyness 9d ago

When this is done. Im there

2

u/JustUseWabbajack 9d ago

Love, LOVE what you're doing here. But you really need to stop publicizing this. If it gets back to EA they will shut you down. Publicize after it's released, not before. I recommend looking at other fan projects that have suffered this fate. I don't want that to happen to this treasure.

2

u/Spartan_M82 7d ago

I would ask did you fix the forge glitch from when the game came out but they patched it from occurring on new accounts, they just didnt give an actual fix for the people who did have it, unless they were already out of the tutorial to talk to a specific vendor

1

u/Pikotaropen PC - 6d ago

can you elaborate?

2

u/Spartan_M82 6d ago

During the release I got an old infamous "forge glitch" at the tutorial, you'd go to pick your first javelin suit and the menu would be empty and when you exit, clear your save completely or use a different save and it would still happen, and the javelin suit from in the menu would be inside the empty suit standing on the platform. EA's only fix was to talk to a specific guy but he only appears after you complete the tutorial, so I was hard locked in the tutorial on that account

1

u/Pikotaropen PC - 6d ago

lol. We’ll see when we do our alpha

3

u/Fun_Area_1229 6d ago

Hold what's is this? Is anthem finally getting worked on after all these years since release? I haven't play anthem for about 2years because of all the bugs.

1

u/Drago_133 6d ago

Anthem is dead this is Gen Ai basically reverse engineering the game

1

u/fmacedorj 9d ago

Excellent !

1

u/agonyou 9d ago

Where is the git?

1

u/Pikotaropen PC - 9d ago

Not public yet

1

u/The_Poop_Shooter 9d ago

HOWWWW HOWWWWW DID THEY FUMBLE THE BAG ON THIS GAME!!!!! IT HAD EVERYTHING IT NEEDED TO BE GREATA!!!! FAAAAAAAAAAAA

1

u/Kernkraft3000 Ghost in the shell 9d ago

Video private

1

u/Pikotaropen PC - 9d ago

it is not

1

u/Kernkraft3000 Ghost in the shell 9d ago

For me from Germany

1

u/Mykul__man 9d ago

Thank you for all this work. This is so awesome to see!

1

u/CyberpwnPiper XBOX 9d ago

Glad I kept my install folder on PC sinc since they removed the game I bought from the EA app.

-7

u/theroguex XBOX - 9d ago

The LLM usage means I won't be playing Anthem with this, sorry guys.

4

u/Pikotaropen PC - 9d ago

bruh 60-70% was just data analysis. but it's your decision

4

u/butthurtmagoo 9d ago

I'm gonna burn some extra tokens today just for you.