Assetto Corsa
A realistic sim racing game with deep customization.
Assetto Corsa, which translates from Italian as "Race Setup," is a racing simulation game released in 2014 by the Italian studio Kunos Simulazioni. The game prioritizes a realistic driving experience and offers deep customization and modding capabilities. It initially launched through Steam's Early Access on November 8, 2013, with the full version following on December 19, 2014. Console versions for PlayStation 4 and Xbox One arrived on August 26, 2016, in Europe and August 30, 2016, in North America. A sequel, *Assetto Corsa Competizione*, came out in May 2019.
The gameplay focuses on realism, using detailed physics and tire simulation, with tracks recreated via laser-scanning technology. It supports various peripherals, including wheels, gamepads, triple displays, TrackIR, VR headsets, Nvidia 3D Vision, and professional motion systems. Players can adjust realism settings from artificial assists to factory defaults or disable them entirely. Offline modes include campaign, special events, custom championships, hotlap, quick race, drift, drag, and race weekends against AI. Online play supports dedicated servers and LAN sessions. Before a session, players can fine-tune their car through a setup interface, adjusting gear ratios, tire compounds, suspension, alignment, drivetrain settings, hybrid systems, wings, brake bias, and more. Assists like traction control, ABS, and engine brake settings can be changed on the fly via hotkeys. The HUD uses virtual desktops where players can place custom apps, and the simulation can export telemetry data for professional analysis.
The game includes 15 official race tracks, with four of them available as DLC, offering 45 total layouts. Development began in 2010 with a driving school project for the Automobile Club d'Italia. Kunos Simulazioni initially used the Unity engine in 2011 but abandoned it due to poor modding support and long load times, building a new in-house engine from scratch by the end of that year. The simulation code is written in C++, the multiplayer server uses Go, the user interface and launcher core are in C#, and the frontend is HTML for easy modding. Python allows for real-time data plugins. Graphics rely on DirectX 11, sound on FMOD, and collision detection on ODE.
Quick Facts
- Title
- Assetto Corsa
- Developer
- Kunos Simulazioni
- Publisher
- Kunos Simulazioni / (PC) · 505 Games / (PS4, Xbox One)
- Platforms
- Microsoft Windows / PlayStation 4 / Xbox One
- Released
- Microsoft WindowsWW · December 19, 2014PS4, Xbox OneEU · August 26, 2016NA · August 30, 2016iOSWW · August 31, 2021
- Genre
- Sim racing
- Modes
- Single-player, multiplayer
Facts from the source article.
Lore & Background
Assetto Corsa began development in 2010 with a driving school project for Automobile Club d'Italia. In 2011, Kunos moved to developing the game in Unity engine, but due to constraints of external integrability and long loading times, they built a new engine completely in-house from the ground up at the end of 2011. The game is coded in multiple programming languages: C++ for simulation, Go for the multiplayer server, C# for the user interface core, and HTML for the interface frontend. Python can be used for plugins, and APIs include DirectX 11 for graphics, FMOD for sound, and ODE for collision detection.
Reader's Guide
Assetto Corsa is significant for its realistic driving physics, detailed tire simulation, and laser-scanned tracks, which set a high standard for sim racing. The game's support for extensive modding through third-party content and custom Python apps allowed a vibrant community to extend its lifespan. Its console releases, though delayed, brought the experience to a wider audience. The game's success led to sequels: Assetto Corsa Competizione in May 2019 and Assetto Corsa EVO in early access in January 2025. The title remains a benchmark for realism and customization in racing simulations, influencing both amateur and professional sim racers.
Did You Know?
- The game's name means 'Race Setup' in Italian.
- A Technology Preview was released on February 22, 2013, offering only the Lotus Elise SC and one track.
- The Nürburgring Nordschleife in Dream Pack 1 took over two years to laser-scan.
- The console version's physics model is identical to the PC version, targeting 1080p and 60 FPS on PlayStation 4.
From Driving School to In-House Engine
Assetto Corsa's origins stretch back further than most players realize. Kunos Simulazioni began work on the project in 2010, initially as a driving school application commissioned by the Automobile Club d'Italia. The studio drew heavily on lessons learned from earlier titles like netKar Pro and Ferrari Virtual Academy, and at the time their research office was situated at the Vallelunga Circuit in Italy, placing the team in direct proximity to real motorsport operations.
In 2011, the developers attempted to build the game on the Unity engine. That experiment proved short-lived. Unity's architecture limited external integrability, making the modding community a secondary concern, and loading times proved unacceptable. By the end of that year, Kunos had scrapped the Unity build entirely and constructed a proprietary engine from the ground up.
The resulting codebase is a polyglot affair: C++ handles the core simulation, Go powers the multiplayer server infrastructure, C# drives the user interface and launcher, while the interface frontend is written in HTML specifically so players can reshape the look and feel themselves. Python plugs in for real-time data retrieval, and the technical stack leans on DirectX 11 for rendering, FMOD for audio, and the ODE library for collision and rigid-body physics.
The Depth of the Simulation
Few racing games demand the level of mechanical engagement that Assetto Corsa does. The simulation is built around detailed physics and tyre modelling, with car performance defined by torque and power curves mapped against engine RPM. Tracks are not hand-drawn approximations; they are reconstructed from both traditional surveying and laser-scanning data, and the fifteen official circuits expand to forty-five distinct layouts when alternate configurations are counted. The car roster spans everyday road vehicles, racing prototypes, and historic machines from global manufacturers.
Before a single lap, players can open the setup interface and adjust an extraordinary range of parameters. Gear ratios, tyre compounds and pressures, fuel load, anti-roll bar stiffness, wheel rates, ride height, packer rates, travel range, bump and rebound damper settings, heave dampers, alignment angles, differential lock and pre-load, hybrid system tuning, wing geometry, brake bias, brake power, and engine limiter all sit within reach. In-session, assists such as traction control, ABS, turbo boost, KERS, ERS, and engine braking can be tweaked on the fly through hot-keys.
The game also supports an impressive array of input hardware, from standard mouse and keyboard to force-feedback wheels, TrackIR head tracking, VR headsets, triple-monitor configurations, Nvidia 3D Vision, and professional motion rigs.
A Long Road to Launch
The path from first playable build to a multi-platform franchise was anything but linear. In February 2013, Kunos released a Technology Preview—a single-car, single-track benchmark featuring a Lotus Elise SC on the Autodromo dell'Umbria in Magione, Italy, with free practice and time-attack modes. Access required an existing netKar Pro license.
After being greenlit on Steam Greenlight in June 2013, the game entered Steam's Early Access programme on November 8 of that year. During this phase, players received roughly biweekly updates adding new content and refining existing systems. A feature-complete Release Candidate followed on October 15, 2014, and the final PC version shipped on December 19, 2014.
The console journey was far more turbulent. Publisher 505 Games announced Xbox One and PlayStation 4 ports in June 2015, but the release date slipped repeatedly—first from April to June 2016, then again in May—before the game finally landed in European stores on August 26 and in North America on August 30. Since then, the title has continued receiving free updates and paid DLC, while the franchise expanded with Assetto Corsa Competizione in 2019 and Assetto Corsa EVO entering early access in January 2025.
Built for the Modding Community
Moddability is not an afterthought in Assetto Corsa; it is woven into the architecture from the start. The interface frontend is deliberately written in HTML so players can redesign menus and dashboards without touching the underlying C# code. The in-game heads-up display is organized into multiple virtual desktops, each letting the player place a wide variety of data apps anywhere on screen. Crucially, that app library is not fixed: additional tools can be authored in Python and dropped into the game, extending what information is visible during a session.
Beyond the cockpit, the simulation exposes its data outward. A dedicated API feeds live session and simulation values to external LCD panels or smartphone applications, and the engine exports telemetry in a format compatible with professional data-analysis software. Python plugins can pull real-time simulation data for custom dashboards or logging.
On the multiplayer side, a built-in server manager tool lets players spin up dedicated online sessions, while LAN play is also supported. The breadth of session types—campaign, special events, custom championships, hotlap, quick race, drift, drag, and full race weekends—gives the community a versatile canvas for casual and competitive use, all of which can be reshaped through third-party content.
Frequently Asked Questions
What does the name Assetto Corsa actually mean?
The title is Italian for 'Race Setup,' a nod to the game's focus on fine-tuning your car's handling and performance before hitting the track.
Who developed Assetto Corsa?
The game was created by Kunos Simulazioni, an Italian studio based in Rome that specializes in high-fidelity racing simulations. It first appeared on Steam in Early Access in late 2013 before its full launch in December 2014.
What sets Assetto Corsa apart from arcade racing games?
It uses laser-scanned real-world circuits and a physics model that demands genuine driving technique rather than button-mashing. On top of that, the community can add nearly any car or track through its robust modding tools.
What platforms can I play Assetto Corsa on?
The title is available on PC via Steam, and console versions shipped for PlayStation 4 and Xbox One in August 2016.
Did Assetto Corsa get a sequel?
Yes, Kunos followed it up with Assetto Corsa Competizione in May 2019, which shifted the focus toward a dedicated GT car championship format.
More in Simulation video games 1-24
Spotted an error? Know more?
Reader corrections go straight into our review queue. Suggest an edit · How this site is sourced
