The International Simutrans Forum

 

Author Topic: Code learning  (Read 2062 times)

0 Members and 1 Guest are viewing this topic.

Offline accord2

  • *
  • Posts: 227
  • Languages: EN, PT
Code learning
« on: December 22, 2017, 04:18:01 PM »
Where can I learn the code used in simutrans?

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Devotee
  • *
  • Posts: 18030
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Re: Code learning
« Reply #1 on: December 22, 2017, 04:28:00 PM »
Simutrans uses C++. There is an entire website dedicated to how to learn it. You might also find the following video useful:


Offline accord2

  • *
  • Posts: 227
  • Languages: EN, PT
Re: Code learning
« Reply #2 on: December 22, 2017, 04:32:38 PM »
Thanks James! ;D

Offline Ters

  • Coder/patcher
  • Devotee
  • *
  • Posts: 5417
  • Languages: EN, NO
Re: Code learning
« Reply #3 on: December 22, 2017, 05:25:07 PM »
It should be noted that one thing is to learn the programming language used, another thing is to learn the architecture and style used for a particular project. With a low-level language like C++, some knowledge about the platform (hardware and OS) is also very important.