1. Do you need support for Assetto Corsa Competizione? Please use the proper forum below and ALWAYS zip and attach the WHOLE "Logs" folder in your c:\users\*youruser*\AppData\Local\AC2\Saved. The "AppData" folder is hidden by default, check "Hidden items" in your Windows view properties. If you report a crash, ALWAYS zip and attach the WHOLE "Crashes" folder in the same directory. Do not post "I have the same issue" in an existing thread with a game crash, always open your own thread. Do not PM developers and staff members for personal troubleshooting and support.
  2. As part of our continuous maintenance and improvements to Assetto Corsa Competizione we will be releasing small updates on a regular basis during the esports season which might not go through the usual announcement process detailing the changes until a later version update where these changes will be listed retrospectively.
  3. If ACC doesn't start with an error or the executable is missing, please add your entire Steam directory to the exceptions in your antivirus software, run a Steam integrity check or reinstall the game altogether. Make sure you add the User/Documents/Assetto Corsa Competizione folder to your antivirus/Defender exceptions and exclude it from any file sharing app (GDrive, OneDrive or Dropbox)! The Corsair iCue software is also known to conflict with Input Device initialization, if the game does not start up and you have such devices, please try disabling the iCue software and try again. [file:unknown] [line: 95] secure crt: invalid error is a sign of antivirus interference, while [Pak chunk signing mismatch on chunk] indicates a corrupted installation that requires game file verification.
  4. When reporting an issue with saved games, please always zip and attach your entire User/Documents/Assetto Corsa Competizione/Savegame folder, along with the logs and the crash folder (when reporting related to a crash).

Question to Kunos about their code

Discussion in 'Chit Chat Room' started by speedbee, Mar 18, 2014.

  1. speedbee

    speedbee Hardcore Simmer

    I want to ask a very broad question about your work process. And I'm very uneducated in programming, so you might find this weird and out of place, maybe even intrusive and offensive but, what I'm asking is basically this:

    Do you hard code things irreversibly or try to keep your code as clean as possible? Some programmers make too many things hard coded. An example I (with my limited knowledge) can come up with is translating. Do you use variables for that, or do you just write things in the code? And I don't mean translating, (the game got translated, so that obviously work) but it was just an example to tell you what I mean. Are you leaving yourself options open for later?
    A more specific question is this: can you for example, if you so later choose completely rework your graphics engine? Are these things modular enough for you to add something like better lighting? Or lets say that in 2 years (well into your development for AC) DX12 brings something HUGE to the table. Like real time ray-tracing. Will you be able to adapt to that? Take a huge chunk of the game code (graphics engine) and replace it? Or would that be a lengthy and near- impossible thing?

    Or lets say the physics engine. We see from the changelogs that you are tweaking largely, for example changing the tyre models, but I assume these are just tweaks. What if you decide, 3 years from now that you want to make a groundbreaking change. Like adding soft-body simulation. (tyres flexing etc.)? Would you be able to do that?

    Ok, let me ask this with different wording: how deep does the modularity in AC go? I mean, we obviously see that adding tracks, cars and changing the UI will be really simple.
    But what about more advanced things like; Could a modding team 10 years from now, when AC is graphically obsolete develop their own graphics engine? And swap it with yours? Are the graphics, physics, sound and what ever other engines there are, inseparable? Do the graphics work completely on their own?

    I know these questions are tough, and you may not even be able to answer them without giving out important secrets about your game. However they aren't meaningless. Still, if you can't answer them that's perfectly fine.

    Thanks for reading, and even more thanks if you actually reply. :)
     
    Last edited: Mar 18, 2014
    Ronin_86 and Horus like this.

  2. Similar Threads
    Forum Title Date
    Console Lounge Post Your Questions to Kunos About The Console Release Jun 10, 2020
    ACC General Discussions Health question... how are your wrists? - Kunos MD Jul 20, 2019
    Liveries Questions to kunos regarding official skins Nov 23, 2014
    Chit Chat Room A question for kunos. Sep 29, 2014
    Tracks modding Question to kunos: can i use objects form assetto corsa tracks? Jul 3, 2014
    Tracks modding Question to kunos: double sided materials Jun 22, 2014
    Chit Chat Room Question? Apr 26, 2024
    ACC General Discussions Small question about time multiplier / offline Apr 16, 2024
    ACC General Discussions Assetto Corsa Competizone Logo Use Question Oct 10, 2023
    Chit Chat Room 3 questions Oct 2, 2023
    ACC PS4/PS5/XB1/XBX/S General Discussions Very Stupid question Sep 23, 2023
    ACC Multiplayer Questionable ACC Server Reliability Aug 13, 2023
    ACC Hardware Discussions Triple screen and gsync question Jun 24, 2023
    ACC Online Leagues / Championships room Question regarding legality of organizing paid-entry races and offering cash prizes in Assetto Corsa Apr 25, 2023
    ACC Multiplayer Straightforward question about server creation Apr 15, 2023

  3. AC Support

    AC Support Official Support Staff Member KS Dev Team

    Too long to explain. Short answer: as modular as possible.
     
    marlo0081 and Horus like this.
  4. Bailey

    Bailey Alien

    Good to hear. Thanks KS.
    ~Bailey
     
  5. OffAgain

    OffAgain Simracer

    Good answer ;)
     
  6. GeraArg

    GeraArg Simracer

    With scrum? Weekly meetings don't have to last more than 30 minutes (15 minutes are ok).

    [​IMG]
     
  7. Horus

    Horus Alien

    You guys are superb! Love you Team Kunos. :)
     
  8. Ronin_86

    Ronin_86 Simracer

    As long as I enjoy reading your post because you asking right kind of question I'm a kind of distracted and hard to follow... my eyes without my own will looking at your user pic all the time:D.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice