Results 1 to 10 of 20

Hybrid View

  1. #1
    Player
    Enkidoh's Avatar
    Join Date
    Dec 2012
    Location
    Ala Mhigo
    Posts
    8,321
    Character
    Enkidoh Roux
    World
    Balmung
    Main Class
    Paladin Lv 90
    The 'spaghetti code' thing is just a silly meme nowadays (based on ignorance about how games really function and a mistaken belief FFXIV ARR still uses 1.0 engine or code components in whole or in part, which it does not), so just ignore it.

    Having said that, it's clear SE are only keeping FFXI on life support at this stage and that they are simply not interested in remaking FFXI at all (after all the planned mobile phone port/remake sank without a trace). FFXIV for better or for worse, really is FFXI's replacement. And I suspect this is why we're getting the upcoming FFXI-crossover raid 'Echoes of Vana'diel' in Dawntrail, it's FFXI's last hurrah basically and a way of celebrating FFXI.
    (5)
    Quote Originally Posted by Rannie View Post
    Aaaaannnd now I just had a mental image of Lahabrea walking into a store called Bodies R Us and trying on different humans.... >.<

    Lahabrea: hn too tall... tooo short.... Juuuuuust right.
    Venat was right.

  2. #2
    Player
    Mosha's Avatar
    Join Date
    Apr 2020
    Posts
    648
    Character
    Mosha Mina
    World
    Balmung
    Main Class
    Warrior Lv 96
    Quote Originally Posted by Enkidoh View Post
    The 'spaghetti code' thing is just a silly meme nowadays (based on ignorance about how games really function and a mistaken belief FFXIV ARR still uses 1.0 engine or code components in whole or in part, which it does not), so just ignore it.
    If you don't believe that code from 1.0 still exists in modern 14 that's laughable. It's more of a matter of how much modern 14 is affected by legacy code and it's all backend stuff most likely. You can't build a fresh new MMO in a year and some change.

    You can find very old Windows code in Windows 10 if you know where to look.

    Starfield most likely has Morrowind code in it somewhere due to the Creation Engine being a Gamebryo derivative.

    But I digress.
    (1)
    Last edited by Mosha; 03-15-2024 at 12:53 PM. Reason: Todd Howard payed me not to make a shitpost.

  3. #3
    Player
    Enkidoh's Avatar
    Join Date
    Dec 2012
    Location
    Ala Mhigo
    Posts
    8,321
    Character
    Enkidoh Roux
    World
    Balmung
    Main Class
    Paladin Lv 90
    Quote Originally Posted by Mosha View Post
    If you don't believe that code from 1.0 still exists in modern 14 that's laughable. It's more of a matter of how much modern 14 is affected by legacy code and it's all backend stuff most likely. You can't build a fresh new MMO in a year and some change.

    You can find very old Windows code in Windows 10 if you know where to look.

    Starfield most likely has Morrowind code in it somewhere due to the Creation Engine being a Gamebryo derivative.

    But I digress.
    Except the game was built from the ground up on an entirely new engine and doesn't use 1.0 code at all, (and that's straight from Yoshi himself too who stated that it does not feature 1.0 code at all, who seemed to be getting a bit annoyed at the constant claims it was) - 1.0 used the same engine FFXIII and it's ilk ran on, the infamous Crystal Tools, that was useful for rendering pretty real time movie sequences.... and not much else. ARR on the other hand, uses a completely new custom engine based on the same engine used with FFXV (aka Luminous). It's not the same as FFXV's engine but shares components.

    ARR does use equipment and character model designs from 1.0, but again these have been remodeled for the new engine (for instance there was the infamous butt window for miqo'te tails WHM AF1's body piece had in 1.0, which doesn't exist in ARR at all).

    It 'only' took them a year and a half to make ARR because the groundwork for design had already been done, namely planning, storyline, character designs etc, and 1.0 served as a test bed in that time for new ideas and concepts that may or may not be used in ARR. There was some corner-cutting though, with how the game was ultimately designed ended up being like a closed system whose basic components are difficult to expand or modify (item ID/appearence being an example of that), but that has nothing to do with 1.0 'code' at all and was simply a symptom of SE being more concerned with ensuring the base game was at least stable and ran properly, at the expense of future proofing it.
    (1)
    Last edited by Enkidoh; 03-16-2024 at 01:07 AM.
    Quote Originally Posted by Rannie View Post
    Aaaaannnd now I just had a mental image of Lahabrea walking into a store called Bodies R Us and trying on different humans.... >.<

    Lahabrea: hn too tall... tooo short.... Juuuuuust right.
    Venat was right.

  4. #4
    Player
    Larirawiel's Avatar
    Join Date
    Feb 2019
    Location
    Aldrassil
    Posts
    2,535
    Character
    Larirawiel Caennalys
    World
    Shiva
    Main Class
    White Mage Lv 100
    Quote Originally Posted by Enkidoh View Post
    Except the game was built from the ground up on an entirely new engine and doesn't use 1.0 code at all, (and that's straight from Yoshi himself too who stated that it does not feature 1.0 code at all, who seemed to be getting a bit annoyed at the constant claims it was)
    They have already admitted, that the game still uses 1.0 code in some parts of the client, sorry.



    Cheers
    (1)
    Last edited by Larirawiel; 03-16-2024 at 02:55 AM.

  5. #5
    Player
    Absurdity's Avatar
    Join Date
    Feb 2018
    Posts
    3,046
    Character
    Tiana Vestoria
    World
    Odin
    Main Class
    Warrior Lv 100
    Quote Originally Posted by Enkidoh View Post
    The 'spaghetti code' thing is just a silly meme nowadays (based on ignorance about how games really function and a mistaken belief FFXIV ARR still uses 1.0 engine or code components in whole or in part, which it does not), so just ignore it.
    XIV running on 1.0 code might be a meme, the engine being a mess however isn't.
    Remember how they had major issues with expanding the glamour dresser? Or how they had to delete belts to reallocate that inventory space for weapons and accessories because they can't just increase our Armoury Chest?

    What Mosha meant with legacy code isn't actual 1.0 code, but code they cobbled together in a very short timeframe because they had to cut corners to get ARR out in time, code that might have been completely stable in 2.0 but is now biting them in the backside.
    (1)
    Last edited by Absurdity; 03-16-2024 at 01:25 AM.

  6. #6
    Player
    Mosha's Avatar
    Join Date
    Apr 2020
    Posts
    648
    Character
    Mosha Mina
    World
    Balmung
    Main Class
    Warrior Lv 96
    Quote Originally Posted by Absurdity View Post
    What Mosha meant with legacy code isn't actual 1.0 code, but code they cobbled together in a very short timeframe because they had to cut corners to get ARR out in time, code that might have been completely stable in 2.0 but is now biting them in the backside.
    I do mean they used code from 1.0 they might have changed and updated it, but it wouldn't be very cost-effective not to use anything from the 1.0 codebase. I should also clarify reusing code isn't inherently a bad thing nor is it an uncommon practice.
    In practice, the game is held back by the initial rushed development of 2.0 rather than the code they reused from 1.0.
    (1)