Open main menu

Difference between revisions of "Developer Central"

278 bytes added ,  12:07, 7 May 2020
→‎Help! Where do I start with the code base?: Add info about programming language used
(→‎Team Member Benefits: Add DEVS status on Discord to list of benefits)
Tags: Mobile edit Mobile web edit
(→‎Help! Where do I start with the code base?: Add info about programming language used)
Tags: Mobile edit Mobile web edit
Line 22: Line 22:


== Help! Where do I start with the code base? ==
== Help! Where do I start with the code base? ==
The main programming language used for ScummVM is C++. It also uses a mix of other languages, such as Python (for some dev tools), ObjectiveC (in the macOS and iOS backends) or Java (in the Android backend). But those accounts only for a very small portion of the source code.
=== Code base structure ===
=== Code base structure ===
The ScummVM code base is quite big, but well structured with five main components:
The ScummVM code base is quite big, but well structured with five main components:
TrustedUser
2,147

edits