1. SPS Accounts:
    Do you find yourself coming back time after time? Do you appreciate the ongoing hard work to keep this community focused and successful in its mission? Please consider supporting us by upgrading to an SPS Account. Besides the warm and fuzzy feeling that comes from supporting a good cause, you'll also get a significant number of ever-expanding perks and benefits on the site and the forums. Click here to find out more.
    Dismiss Notice
Dismiss Notice
You are currently viewing Boards o' Magick as a guest, but you can register an account here. Registration is fast, easy and free. Once registered you will have access to search the forums, create and respond to threads, PM other members, upload screenshots and access many other features unavailable to guests.

BoM cultivates a friendly and welcoming atmosphere. We have been aiming for quality over quantity with our forums from their inception, and believe that this distinction is truly tangible and valued by our members. We'd love to have you join us today!

(If you have any problems with the registration process or your account login, please contact us. If you've forgotten your username or password, click here.)

Tainted Grail: The Fall of Avalon - Tech Development Update

Discussion in 'Game/SP News & Comments' started by RPGWatch, Oct 6, 2024 at 9:32 PM.

  1. RPGWatch

    RPGWatch Watching... ★ SPS Account Holder

    Joined:
    Jul 28, 2010
    Messages:
    31,931
    Likes Received:
    36
    [​IMG]A tech development update for Tainted Grail: The Fall of Avalon:

    [​IMG]

    Tech Development Update

    A different, more in-depth perspective this time.

    Hey there, Travelers!

    Welcome to our new development update - and buckle up because this one is about to be pretty long and different from other update posts we've shared so far!

    This time we'd like to delve deep into the abyss of video game optimization and its technicalities-and answer some questions that keep popping up on our Steam forums and our Discord channel.

    And yeah, we've tried to make this post as readable as possible for a non-technical audience!

    BUT! Before we step into the world of game development, let us start with a HUGE request and an opportunity for those who can't wait for the 1.0 release.

    To ensure our work and changes to the game meet your expectations, we're looking for eager beta testers to try out and provide feedback for the revamped tutorial and Horns of the South area! The tests are planned for the end of October. Please note that you will have to own Tainted Grail: The Fall of Avalon on Steam to participate in the beta test. If you'd like to join and share your opinion, please fill out the form below. For people who will help us with their feedback, we will also have a small secret surprise as a thank you!

    -> Registration form

    Now, let's get to the point of the update!

    So, first off, our game is made using the Unity engine. Unity is a multipurpose engine that allows people to make pretty much everything-from Web applications, through VR and mobile applications, to PC or console games. It supports both 2D and 3D games, and it's REALLY popular because getting something, anything, to work is very easy and fast-there are many tools you can use without having to write your own.

    However, while built-in Unity systems and tools work well for most use cases, Tainted Grail: The Fall of Avalon isn't exactly a standard use case of the Unity engine. Creating an open-world, first-person RPG requires a bit more... customized approach.

    A game like Tainted Grail: The Fall of Avalon poses various complex challenges, like drawing dozens of NPC's, 150 to 300 thousand instances of assets, and all the logic that actually makes the game work, all at the same time. As you can imagine, these aren't exactly "standard challenges" for the Unity engine. Or most game engines, for that matter!

    So, what we're constantly doing is adding new sets of customized tools and solutions to Unity in order to make our game run better.

    [...]
     
    Last edited by a moderator: Oct 7, 2024 at 3:27 PM
Sorcerer's Place is a project run entirely by fans and for fans. Maintaining Sorcerer's Place and a stable environment for all our hosted sites requires a substantial amount of our time and funds on a regular basis, so please consider supporting us to keep the site up & running smoothly. Thank you!

Sorcerers.net is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to products on amazon.com, amazon.ca and amazon.co.uk. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.