Medieval Engineers

Medieval Engineers

Dead Dude Mar 18, 2015 @ 1:23pm
What programming language did the developers use?
My son is in elementary school and is interested in learning about computer programming. He would like to know what programming language the developers used for Medieval Engineers? Also, are there any good resources for learning how to use it? Thank you.
< >
Showing 1-15 of 16 comments
torar Mar 18, 2015 @ 2:40pm 
He should start with some easier language (C++, C# , java ... may be hard for begginers). C or python would be good for begginers.I learn C, later I would like switched to C ++ or C#.
Last edited by torar; Mar 18, 2015 @ 2:40pm
Rystar Mar 18, 2015 @ 3:37pm 
Unity3d. http://unity3d.com/5

It's free, there's a million tutorials, lots of youtube resources. I wish I had this when I was a kid but I was stuck trying to figure out Borland Pascal on my 386... SX.

Unity supports Javascript, Python and C#. Linda.com has some great instructional videos, but you'll have to but a $20 subscription.
Last edited by Rystar; Mar 18, 2015 @ 3:41pm
ReZiiN Mar 18, 2015 @ 5:18pm 
Originally posted by Bob Star:
Unity3d. http://unity3d.com/5

It's free, there's a million tutorials, lots of youtube resources. I wish I had this when I was a kid but I was stuck trying to figure out Borland Pascal on my 386... SX.

Unity supports Javascript, Python and C#. Linda.com has some great instructional videos, but you'll have to but a $20 subscription.

Rock on Bob!! Downloaded and added to bookmarks.
Soulless Mar 18, 2015 @ 5:47pm 
this website contains step by step tutorials for learning programing languages
Dead Dude your son should look on the tab Computer Science on
https://www.thenewboston.com/

programing languages you could learn there are:

AJAX
AJAX Chat Tutorial
AJAX File Upload with Progress Bar
AJAX Multiple File Upload
Android App Development - Beginners
Android Application Development
C
C#
C++
C++ GUI with Qt
Cocos2D
CodeIgnitor
CodeIgnitor Register and Login
Computer Game Development
iPhone Development
Java
Java - Intermediate
Java Applet Game Development
Java Game Development
Java Game Development with Slick
JavaScript
jQuery
Laravel 4 Authentication
Node.js Real Time Chat
Objective-C
PHP
PHP and MySQL with MySQLi
PHP Build a MVC Application
PHP Create a CMS
PHP Creating a Blog
PHP Data Objects (PDO)
PHP Instagram Photo Downloader
PHP Login and Register
PHP OOP Login and Register
PHP Stock Market Analyzer
Pygame (Python Game Development)
Python
Python 3 (new)
Python GUI with Tkinter
R
Ruby
Trading Website (Project Lisa)
Visual Basic
wxPython
Last edited by Soulless; Mar 18, 2015 @ 5:48pm
Rystar Mar 18, 2015 @ 6:21pm 
I have very strong opinions about introducing young people to programming. I studied computer science in the late 90s and it sucked. We started in assembly and micro programming (circuit design) before anything. I hated it because I could not apply that knowledge to anything useful, and it was just incredibly tedious and theoretical. So I quit.

Fast forward 10 year and I got back into it via web programming and I've taken it very far. Web development allows for insanely great return for the effort. You learn by solving real problems.

I strongly recommend against forcing cs fundamentals on kids and would rather see them learn some basics, make all the worst mistakes, but have a blast creating things. They'll learn the boring stuff once it they see how it limits them. They'll learn the trig when they want to implement collision detection and path finding. Just watch how kids are learning how to play minecraft. It's incredible how that creative energy can result is incredible results when channeled properly.

Unity allows for instant positive results. My first weekend with unity I recreated the first scene sequence in monkey island 1. It was so satisfying, I was even able to compile it to my iPhone. If you start with the fundamentals, kids will burn out before they get to the good stuff. The learning process needs to be be fun.

Iam_a_cow Mar 19, 2015 @ 8:34am 
why dont your son ask then
Dr Vagax Mar 19, 2015 @ 8:54am 
VRAGE isn't out for the public but like mentioned Unity or Unreal Engine 4 are good ways to start programming (and actually see results) though i would preder Unity.
Dead Dude Mar 19, 2015 @ 9:17am 
Thank you for all the great information. We will review everything and see what looks good for him to get started.

I completely agree with the comments regarding computer science fundamentals. I have a CS background from the 90s, but haven't programmed in over a decade. Now is a great time to build interest, not grind him down with details and theory. There is plenty of time for that later.

My son is already familiar with Scratch and Roblox, but is looking for something more robust. Since Unity is free and there seems to be a lot of support, we will most likely start there.
Thank you again for all the great resources. Much apprecaited.

Originally posted by zerlane:
why dont your son ask then

Because this is my account.
Last edited by Dead Dude; Mar 19, 2015 @ 9:18am
Iam_a_cow Mar 19, 2015 @ 9:36am 
Originally posted by Dead Dude:
Thank you for all the great information. We will review everything and see what looks good for him to get started.

I completely agree with the comments regarding computer science fundamentals. I have a CS background from the 90s, but haven't programmed in over a decade. Now is a great time to build interest, not grind him down with details and theory. There is plenty of time for that later.

My son is already familiar with Scratch and Roblox, but is looking for something more robust. Since Unity is free and there seems to be a lot of support, we will most likely start there.
Thank you again for all the great resources. Much apprecaited.

Originally posted by zerlane:
why dont your son ask then

Because this is my account.
dont he have an account
Redux Mar 19, 2015 @ 3:07pm 
www.codecademy.com and start with the Python tutorial.

It's extremely easy to learn and teachs programming concepts that all modern languages use. It's also entirely free, and requires no downloads.
Dead Dude Mar 20, 2015 @ 10:27am 
Great. Thank you.
Flipper23z Mar 20, 2015 @ 3:18pm 
That's cool that your son wants to learn computer science! It is a great thing to study. So many things that you never think of when you study computer science. You go from basic understanding of computers to understanding everything like a computer scientist.

I didn't have a computer at a younger age. I did, but it was old and we didn't have internet. Now that I am in college and doing good with this stuff, I still wish I learned it at a younger age. If he continues this way, he'll be ahead of everyoen in his classes.

I know a guy who took some classes in high school and now he is not even trying and he is getting an A in the class.

Good luck!

T-Gunn May 2, 2017 @ 3:40pm 
Unity does NOT support Python, but I do agree it is a good language to learn to get your feet wet on programming concepts. www.codeacademy.com also teaches javascript which might be a better way to start because of the lack of curly braces and semicolons in python which might trip up a newbie to programming. (as an experienced programmer it's opposite with python, it's annoying for me because there are no braces in Python)

Youtube is a great resource for tutorials on game dev
Redux May 2, 2017 @ 7:02pm 
Originally posted by T-Gunn:
Unity does NOT support Python, but I do agree it is a good language to learn to get your feet wet on programming concepts. www.codeacademy.com also teaches javascript which might be a better way to start because of the lack of curly braces and semicolons in python which might trip up a newbie to programming. (as an experienced programmer it's opposite with python, it's annoying for me because there are no braces in Python)

Youtube is a great resource for tutorials on game dev


It does support Boo. Which is heavily based upon Python.
T-Gunn May 2, 2017 @ 10:04pm 
Okay, for some reason I thought it was based on another langauge. The resources for Boo were so very rare that I do not think I ever saw any Boo references anywhere except on the official scripting reference.

Boo is now deprecated as of the 5.4.x versions I think. We're at 5.6. To write boo scripts which I think would still work, would be a lost cause because it will be removed in future versions. I think javascript/unityscript is on the list to be deprecated eventually as well.
< >
Showing 1-15 of 16 comments
Per page: 1530 50

Date Posted: Mar 18, 2015 @ 1:23pm
Posts: 16