53
submitted 6 months ago by Die4Ever@programming.dev to c/games@lemmy.world

cross-posted from: https://lemmy.mods4ever.com/post/301

Download from here: https://Mods4Ever.com/

you are viewing a single comment's thread
view the rest of the comments
[-] Die4Ever@programming.dev 2 points 6 months ago

are you asking from a technical perspective or a gameplay perspective?

[-] Matty_r@programming.dev 3 points 6 months ago

Thanks for your responses. Pretty incredible that its capable of being so flexible and still be a coherent game. The community behind it must be amazingly passionate about it.

[-] Die4Ever@programming.dev 2 points 6 months ago* (last edited 6 months ago)

Thanks! Yea everything shown in that trailer is in UnrealScript aside from the creation of the mirrored map files, and the installer obviously, both of those were done in Python. The death markers and other online features (which are all optional and opt-in, disabled by default) use a TCP connection in the game written in UnrealScript to make HTTP requests, the backend is a Python Flask server. We even wrote our own JSON parser inside of UnrealScript (it's not perfect but it does enough for us). Technically it's possible to add a DLL module to the game for stuff like JSON parsing but we haven't needed to, and technically this keeps it more easily portable (like if SurrealEngine even gets to a more completed state).

We had to write our own PRNG function to work inside UnrealScript, because the provided one doesn't allow seeding.

this post was submitted on 21 Jun 2024
53 points (96.5% liked)

Games

32989 readers
1263 users here now

Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.

Weekly Threads:

What Are You Playing?

The Weekly Discussion Topic

Rules:

  1. Submissions have to be related to games

  2. No bigotry or harassment, be civil

  3. No excessive self-promotion

  4. Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts

  5. Mark Spoilers and NSFW

  6. No linking to piracy

More information about the community rules can be found here.

founded 2 years ago
MODERATORS