PlaneShift

Fan Area => The Hydlaa Plaza => Topic started by: cirdan telemnar on October 20, 2004, 08:45:04 pm

Title: Programming tutorials
Post by: cirdan telemnar on October 20, 2004, 08:45:04 pm
i\'ve been looking all over the www(World wide web) for RPG programming tutorials and i havent found even one. so im just curious if anyone got some tutorials.
who knows i can be the next founder of a company like blizzard(YA RIGHT :P).
Title:
Post by: dfryer on October 20, 2004, 10:01:05 pm
I would search for more general programming tutorials, but as you learn different skills use them to make small \"RPG-like\" pieces (I would recommend against trying to make a full RPG right from the start)
Title:
Post by: Altharion on October 20, 2004, 10:15:25 pm
are you talking about programming a rpg structure or just how to program a rpg?
Title:
Post by: cirdan telemnar on October 20, 2004, 10:41:04 pm
er... whats the difference?  ?(
Title:
Post by: Altharion on October 20, 2004, 10:55:17 pm
uhm do you even know a programming language?
Title:
Post by: Dameon on October 21, 2004, 01:16:27 am
There are two main programming languages right now that are being used. There is the C Family (C, C++, C#) and there is Java. C++ is the most common and is used in most applications though Java is becoming more popular. You can do a google search and find a lot of programming tutorials. You will also need a compiler ( a program that translates the code into machine language). For I free C++ compiler, I suggest Dev-C++ made by Bloodshed Software (http://www.bloodshed.net).

If you are new to programming, I would not start learning with C++. Its too complex for someone just learning the ropes. I would start with something simpler such as Visual Basic or Pascal. Sure, they may be boring, but they will help you get a better grasp of the way a programming language works.

Don\'t expect to do anything graphical for a long time (if you are using a language other than Visual Basic that is). That gets into how the operating system you are building the application works... and thats no fun. I know C++, but am struggling to learn how to take it out of the command prompt and into a visual aspect (Open GL, DirectX,etc).
Title: Aaah...
Post by: Zeraph on October 21, 2004, 02:10:03 am
I want to learn how to do C++ I\'m good with a couple of languages: Basic, QBasic, VBasic, html, Javascript (Yes I had a color computer that ran on Basic)

I have been programming ever since I got a computer, which was about 6 years ago when I was 12, started from the bottem most computer & worked my way up to date. I sort of wish I would have learned C++ instead of Visual Basic. beed some tuts to make basic progs & mod the code & evenually work up to be able to look @ PS code. probably jsut going to stick with 3D modelling for now.
Title:
Post by: Dameon on October 21, 2004, 02:55:06 am
Basic is good for learning... well... the basics. If and For loop structures, Variable declaration concepts, etc.
Title:
Post by: ArcaneFalcon on October 21, 2004, 03:23:22 am
If you\'re just starting I would highly recommend Pascal (turbo pascal) as that\'s exactly what the language was created for, learning!  If you\'re going to learn C++ you can either go to your local library and check out a book, or there are some books online at http://www.soldierx.com that you can learn from, but you need to own the book first of course, so that it will be legal.
Title:
Post by: Dameon on October 21, 2004, 05:07:40 am
Pascal compilers are easy enough to find as well. Personally, I learned HTML first (if you consider that a programming language... its more scripting than anything), Then Microsoft Visual Basic, then Pascal, and took a concentrated C++ course (high lvl) while taking an AP java course (Advanced Placement for College credits). I had also tried php on the side but didn\'t get much into it.
Title:
Post by: Entamis on October 21, 2004, 05:18:46 pm
My first programs were on Commodore 64 in BASIC. That was fun. 8) Then I learned Pascal, and now I\'m using C++ and DirectX 8.
I think Turbo Pascal is very good for learning. And don\'t try to program an RPG if you don\'t have some experience, trust me I tried. :rolleyes:
If you have any questions feel free to ask me.
Title:
Post by: Altharion on October 21, 2004, 06:38:55 pm
bleah much more graphical then programming, though next year i will learn VB in school.
Title:
Post by: cirdan telemnar on October 21, 2004, 07:08:47 pm
hmm since everyone said pascal is a great starting program i downloaded it but i cant find the start file.
Im a big newb to programming so can anyone tell me where this file is?
Title:
Post by: Boldstorm on October 21, 2004, 08:30:10 pm
Personally I think a great language to start with is Python (http://www.python.org/) it\'s relatively easy to get started with and is a good starting point to learn alot of basic programmins. But hey that\'s just my opinion.
Title:
Post by: Typhorean on October 21, 2004, 08:49:33 pm
Quote
Originally posted by cirdan telemnar
hmm since everyone said pascal is a great starting program i downloaded it but i cant find the start file.
Im a big newb to programming so can anyone tell me where this file is?


freebyte.com/programming  <---  The best place to go for free compilers of any well known (and not so well known) languages.

That being said, I learned GML (Game Maker Languge, yeah, it sucks, but hey, it helped me learn), then BASIC (which i have all but forgotten), then Java (again; it\'s been so long and I didn\'t use it much, so i\'ve all but forgotten it), and I\'m now working in C++, debating going back to java very soon.  \'Cause C++ is...evil.  And Dev-c++ requires weird modifications of most tutorials to compile.
Title:
Post by: cirdan telemnar on October 21, 2004, 09:01:56 pm
ugh, ok look, what i mean was the main pascal program.according to a tutorial i found the program was called borland pascal v7.0 or something like that. and i cant find it...

Edit: ok heres the website Roby\'s tutorial (http://www.geocities.com/SiliconValley/Park/3230/index.html)
Title:
Post by: Entamis on October 21, 2004, 10:08:11 pm
So you need a compiler? Try these links:
http://www.devq.net/pascal/doc.php?cid=11
http://www.simonhuggins.com/courses/progbegin/pascal/download/