|
||||
| ||||
|
|||||||
| General Discussions Discuss Out of the Park Developments' games, web site, downloads, research and anything else related to OOTP Developments. |
![]() |
|
|
Thread Tools |
|
|
#1 |
|
Hall Of Famer
Join Date: Jun 2003
Posts: 5,029
|
Programming Languages
Markus:
I was just curious as to what languages you work with in creating OOTP and ITP. I enjoy coding random things in my off time, and would like to offer my support in beta testing/debugging (Specifically, I'd like to be a part of the ITP2 team) I am making this a thread instead of just PM'ing you in case there are any other like-minded members. |
|
|
|
|
|
#2 |
|
Administrator
Join Date: Jul 1999
Location: S.E. TN - Georgia born and raised
Posts: 17,023
|
Pretty sure C++ is what was used.
__________________
Steve Kuffrey DABS Atlanta Braves - 2008 Eastern Division Champ *DBLC Atlanta Braves - 2011, 2014 East Division Champ, 2012, 2013 NL Wildcard Baseball Maelstrom-Montreal Expos-2013 Tourney winner, 2014 WC Team Sparky's League - Tampa Bay D'Rays Epicenter Baseball League - Astros 2014 The CBL Rewind - Phillies '95 |
|
|
|
|
|
#3 |
|
Hall Of Famer
Join Date: Aug 2004
Posts: 11,660
|
I was always curious as well, and figured that it was something beyond my scope (aka C++)
__________________
PT21 ![]() ![]() PT22 ![]()
|
|
|
|
|
|
#4 | |
|
Hall Of Famer
Join Date: Jun 2003
Posts: 5,029
|
Quote:
|
|
|
|
|
|
|
#5 |
|
Sports Interactive
Join Date: Dec 2001
Location: Rockledge, FL
Posts: 262
|
OOTP and ITP were programmed using C++ (as will be OOTP7/OOTP:FE or whatever its called these days
).C++ is the most common language used for game development these days apart from on a few handheld consoles where C and ASM still rule. Its not 'that' hard to pick up if you persevere and purchase a few books, although I tend to suggest Visual Basic to first time programmers as an entry language (you can do some pretty impressive programs in VB, for instance the original freeware EHM game was written entirely in VB). Hope this helps, Marc |
|
|
|
|
|
#6 |
|
All Star Reserve
Join Date: Apr 2004
Posts: 822
|
I agree. VB is a good place to start. If you go with VB.Net you can make a pretty simple transition from VB to C# since much of the language is very similar, just with a different syntax.
|
|
|
|
|
|
#7 |
|
Hall Of Famer
Join Date: Aug 2004
Posts: 11,660
|
from my understanding C# != C++
C# is actualyl closer to java syntax from what i can recall and C++ is what i expected OOTP to be made from. it's one reason why i figured that i coudlnt do a hockey version, due to lack of C++ knowledge, lack of knowledge for how statistics are figured out, and also there's FHM or wahtever the acronym is
__________________
PT21 ![]() ![]() PT22 ![]()
|
|
|
|
|
|
#8 |
|
All Star Reserve
Join Date: Apr 2004
Posts: 822
|
C# certainly is not C++, but the differences aren't all that great. I learned C++ first, but I can't see it as too difficult going in the opposite direction. Of course, if you specifically want to learn C++, the best route would be to pick up a book and learn it.
As soon as you learn to program in one language, learning another shouldn't be too hard. It's mostly syntax. |
|
|
|
|
|
#9 |
|
Minors (Single A)
Join Date: Mar 2002
Posts: 67
|
I would agree that learning VB as a first language would be your best bet. You can familiarize yourself with coding techniques using that language. You'll also be able to write some cool apps quickly.
C++ isn't as hard to learn as a lot of people say it is. But I would recomend staying away from Object Oriented Programming languages until you have your feet wet. OOP is what may give somebody new to programming some trouble at first and discourage them from continuing to pursue the language. |
|
|
|
|
|
#10 |
|
Hall Of Famer
Join Date: Jun 2003
Posts: 5,029
|
i do agree with the VB call. That was my first language as well.
|
|
|
|
|
|
#11 |
|
Hall Of Famer
Join Date: May 2002
Location: Transylvania
Posts: 2,900
|
I think Java is a very good introductory language as well. Plus the syntax is much closer to C++ than the VB syntax. The other thing with Java is, you can get two of the leading IDEs absolutely free.
__________________
A rake and a roustabout. |
|
|
|
|
|
#12 |
|
Hall Of Famer
Join Date: Aug 2004
Posts: 11,660
|
exactly, and if you lern it proficiantly, the job opportunities are more plentiful for Java then VB.
At least they are in the Toronto area
__________________
PT21 ![]() ![]() PT22 ![]()
|
|
|
|
|
|
#13 | |
|
Hall Of Famer
Join Date: May 2002
Location: Transylvania
Posts: 2,900
|
Quote:
__________________
A rake and a roustabout. |
|
|
|
|
|
|
#14 | |
|
Hall Of Famer
Join Date: Aug 2004
Posts: 11,660
|
Quote:
It's funny, I know enough Java to be dangerous, but not enough to employab le.....quite annoying
__________________
PT21 ![]() ![]() PT22 ![]()
|
|
|
|
|
|
|
#15 |
|
All Star Starter
Join Date: Sep 2002
Location: Philadelphia
Posts: 1,438
|
<---- Knows enough Java to be employable, but can't find employment.
![]() S'ok, I'm using the time to sharpen my saw in ML and by building a Java compiler from scratch. |
|
|
|
![]() |
| Bookmarks |
|
|