Author Topic: What skills required to help develop simutrans?  (Read 7489 times)

0 Members and 1 Guest are viewing this topic.

Offline davidh

What skills required to help develop simutrans?
« on: September 07, 2009, 02:52:58 PM »
Hi Guys

I've been a simutrans player for some years, started back on version 86.x I think. I've been a software engineer for a lot longer and I was wondering about contributing some code. Most of my career has been working with databases and I've not done any raw code hacking for a good while so I was wondering what skills are you looking for in contributors? I tried to checkout the source to take a look at it; but I needed a username / pw to get at it.

Cheers

David
« Last Edit: February 20, 2010, 04:08:06 PM by IgorTekton »

Offline vilvoh

  • One of the good guys
  • Administrator (Inactive)
  • *
  • Posts: 4504
  • Total likes: 2
  • Helpful: 14
  • I'm the constructor, the architect
    • Escala real
Re: What skills required to help develop simutrans?
« Reply #1 on: September 07, 2009, 03:08:09 PM »
Several references about the issue:


Btw, to contribute with code, you at least need to know some programming, specially C++.

Mod edit: Fixed broken link. "Source Code article" is now in a new wiki.
~IgorEliezer
« Last Edit: November 14, 2017, 02:21:43 PM by IgorEliezer »

Escala Real...a blog about Simutrans in Spanish...

Offline davidh

Re: What skills required to help develop simutrans?
« Reply #2 on: September 07, 2009, 03:18:09 PM »
Thanks, that'll get me started.

Cheers

David

Offline userfriendly

Re: What skills required to help develop simutrans?
« Reply #3 on: November 13, 2017, 11:23:33 PM »
The "Source Code article at the wiki" link seems to be broken.
What are the skill requirements to contribute?
Just be good to each other.

Offline jamespetts

  • Simitrans-Extended project coordinator
  • Devotee
  • *
  • Posts: 16164
  • Total likes: 450
  • Helpful: 178
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Re: What skills required to help develop simutrans?
« Reply #4 on: November 14, 2017, 12:05:07 AM »
The skill requirements depend on what kind of feature that you want to contribute - for adding more basic features to the code, a basic understanding of C++ (and a willingness to learn) will suffice. For more advanced features, a more in-depth understanding of programming is helpful.

For working on paksets (graphics, data) no programming knowledge as such is required, but depending on the pakset workflow, some graphical knowledge and ability to balance/research is needed.
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

Offline IgorEliezer

  • Devotee
  • Administrator
  • *
  • Posts: 3958
  • Total likes: 148
  • Helpful: 71
  • Lost In Stupid Parenthesis
    • Igor Eliezer Architect and Urban Planner/Arquiteto e Urbanista
  • Languages: PT, EN, AutoLISP, Python
Re: What skills required to help develop simutrans?
« Reply #5 on: November 14, 2017, 02:22:48 PM »
The "Source Code article at the wiki" link seems to be broken.
That link pointed to an old wiki. It's here now: http://simutrans-germany.com/wiki/wiki/en_CompilingSimutrans