Ask for the programming language and libraries used

Ask for the programming language and libraries used

Postby peiyi456 » 01 Jul 2020, 15:07

Hi! It's me again.

May I know about what programming language and libraries used for developing SuperTuxKart?

I apologize if I bringing inconvenient to you all. Thank you very much :)
peiyi456
 
Posts: 6
Joined: 21 Jun 2020, 16:42

Re: Ask for the programming language and libraries used

Postby eltomito » 01 Jul 2020, 20:21

peiyi456 {l Wrote}:Hi! It's me again.
May I know about what programming language and libraries used for developing SuperTuxKart?

STK is written mostly in C++.
Track scripts (such as the one that makes the train in the Black Forest run along its track) are written in AngelScript.

And the list of libraries used is in the link in the comment above:

OpenGL (mesa)
OpenAL (recommended: openal-soft-devel)
Ogg (libogg-dev)
Vorbis (libvorbis-dev)
Freetype (libfreetype6-dev)
Harfbuzz (libharfbuzz-dev)
Fribidi (libfribidi-dev)
libcurl (libcurl-devel)
libbluetooth (bluez-devel)
openssl (openssl-dev)
libpng (libpng-devel)
zlib (zlib-devel)
jpeg (libjpeg-turbo-devel)
SDL2 (libsdl2-devel)

but for your assignment, you probably just need to know that the graphics engine is called Antarctica and it was developed by the STK developers from the Irrlicht engine which STK used to use before.

Tracks and karts are made in Blender, in case your teacher asks :lol:
User avatar
eltomito
 
Posts: 300
Joined: 15 Mar 2013, 09:25

Re: Ask for the programming language and libraries used

Postby peiyi456 » 02 Jul 2020, 21:08

eltomito {l Wrote}:
peiyi456 {l Wrote}:Hi! It's me again.
May I know about what programming language and libraries used for developing SuperTuxKart?

STK is written mostly in C++.
Track scripts (such as the one that makes the train in the Black Forest run along its track) are written in AngelScript.

And the list of libraries used is in the link in the comment above:

OpenGL (mesa)
OpenAL (recommended: openal-soft-devel)
Ogg (libogg-dev)
Vorbis (libvorbis-dev)
Freetype (libfreetype6-dev)
Harfbuzz (libharfbuzz-dev)
Fribidi (libfribidi-dev)
libcurl (libcurl-devel)
libbluetooth (bluez-devel)
openssl (openssl-dev)
libpng (libpng-devel)
zlib (zlib-devel)
jpeg (libjpeg-turbo-devel)
SDL2 (libsdl2-devel)

but for your assignment, you probably just need to know that the graphics engine is called Antarctica and it was developed by the STK developers from the Irrlicht engine which STK used to use before.

Tracks and karts are made in Blender, in case your teacher asks :lol:


Thanks a lot! :D :D :D
peiyi456
 
Posts: 6
Joined: 21 Jun 2020, 16:42

Who is online

Users browsing this forum: No registered users and 1 guest