Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Library of Enlightenment > Thread: Programming
Thread: Programming This thread is 2 pages long: 1 2 · NEXT»
TheEmperor
TheEmperor


Hired Hero
posted April 07, 2003 10:18 PM

Programming

I've tried C++ only to go through over 300 pages and only learning to store numbers and calcualte things. I've used the programming language Python but without any books I haven't really come very far with it either.

What programming language does 3do use? If there is a programmer (or many) on this forum, I could need a recommandation for a good programming language and a good guide about how to use it.


I've made some small games on something called Multimedia Fusion, but it crahses all the time. Plus a lot of limitations. Please let there be some programming geeks here on the forum....
____________
Guitar, black metal and HMM4

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Nidhgrin
Nidhgrin


Honorable
Famous Hero
baking cookies from stardust
posted April 07, 2003 11:13 PM
Edited By: Nidhgrin on 7 Apr 2003

Hello friend, and fellow programmer

First and for all let me say this...  Most programming languages are all right, if you use them to make the right things that is.

When you're thinking about making a 3D game I'd say C++ all the way.  However, if you're looking to make a more mmorpg game I'd suggest you study a server based scripting language such as php (used on this forum), jsp or asp; possibly with the aid of Javascript or Flash.  For smaller, for example arcade like games, Visual Basic, or even Basic for that matter will do.  Even though I'm a Java programmer at the moment, I'd strongly advise against the use of Java for the development of games.  True, it's platform independant, but this also makes it slow (read: unsuited to run heavyweight graphical interfaces).

About books and studying well...  Most quality programming books are quite expensive but if you're really interested I'd suggest you buy at least one to start with.  Here and there you could possibly find PDF's or other documents online giving you a nice start, but in general you'll want to have a book or paper copy to look things up while programming.  Online programmer's forums are often great to post questions or parts of code you're stuck with.  They're easy to find but replies do not always come as fast as desired of course...

I hope this helps you a little bit further and I wish you the best of luck.  Greetings, Nidhgrin.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
lord_crusader
lord_crusader


Promising
Supreme Hero
UHU!! supreme!
posted April 07, 2003 11:33 PM

I use C++ dos version to make some games in the graphic mode (using the video card)... Well I'm not an expert for this, but I see in the internet a lot of games and emulators based on c++, and one time I see a library (#include <something.h> and this library have many functions to make games, just look around in the internet and you will find it, and find whatever you want
____________
Dig Out Your Soul

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Planeswalker
Planeswalker


Famous Hero
Chaotic Good
posted April 08, 2003 01:51 PM

I've actually made a heroes-like game (just text unfortunately) in Qbasic.

He-he!
____________
Like 2D RPGs? Download Everestia! everestiagame.com

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Lord_Woock
Lord_Woock


Honorable
Undefeatable Hero
Daddy Cool with a $90 smile
posted April 08, 2003 02:17 PM

I'm making a 2D shooter in Game Maker (http://gamemaker.nl). The greatest game making tool available! It even has a built in programming language called GML (Game Maker Language). I heard it's similar to C (or C++, dun remember), while quite easy to learn. And there's more to Game Maker than games - I've seen a calculator, a text editor and a good clock, while a friend of mine is working on a graphics editor.
____________
Yolk and God bless.
---
My buddy's doing a webcomic and would certainly appreciate it if you checked it out!

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Planeswalker
Planeswalker


Famous Hero
Chaotic Good
posted April 08, 2003 02:25 PM

Heh

Have actually heard about GameMaker. Tried it too. It was kind of easy, even easy enough for a nOOb to manage.
My friend, Seregon, made a game with small, flying items that you had to trap. Ooohh... how exciting that was. YAWN!

Anyway, I've tried a bit C++ but it's difficult.

Making a game right now, a RPG called Everestia.
Look at my Homepage to obtain more info. about it!

Anyone else who uses Qb?

____________
Like 2D RPGs? Download Everestia! everestiagame.com

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Lith-Maethor
Lith-Maethor


Honorable
Legendary Hero
paid in Coin and Cleavage
posted April 08, 2003 02:32 PM

(game) programming

C or C++ would be my choice... almost every self-respecting programmer uses one (or both) of these languages ...and trust me, it isn't a matter of status... you can do miracles (even something like Doom3)

and as Niddy said, stay away from Java... it is buggy and slooooow
____________
You are suffering from delusions of adequacy.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Planeswalker
Planeswalker


Famous Hero
Chaotic Good
posted April 08, 2003 02:37 PM

Quote:
and as Niddy said, stay away from Java... it is buggy and slooooow


YUP! It is. And unfortunately it's much used on the NET. And that messes up a lot of great webpages cause folks don't know how to use it. Grrr..


____________
Like 2D RPGs? Download Everestia! everestiagame.com

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
TheEmperor
TheEmperor


Hired Hero
posted April 08, 2003 06:44 PM

Thanks for the replies everyone. What programming language do you use for your game PlanesWalker? I have read a lot of stuff about programming, and I have understood that all programming languages have their advantages. C and C++ are the most basic. My problem is that with both C++ and Python I've just learnt about storing values and using text in different ways. While storing values in variables and text is an important part of a game and is where you should start, I haven't learnt anything about loading and using graphics and objects other than variables and text.

If anybody has links to tutorials or lessons how to incorporate graphics into C++ or Python that would help a LOT.


I will check Gamemaker but it is probably like some other similiar program I've tried(Multimedia Fusion), which simply is to limited. Thanks for recommanding it anyway maybe I'll like it!


So what I'm asking for is info about how to program WITH graphics.
____________
Guitar, black metal and HMM4

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
IYY
IYY


Responsible
Supreme Hero
REDACTED
posted April 09, 2003 03:14 AM

Hey, a programmer gathering. I think that just to start the best language to use is visual basic. I know many programmers hate it, but it is the easiest to learn and it can do quite a lot. If you want you can even import directdraw for nice looking 2D graphics.

Anyway, if you are looking for tutorials I would suggest NXsecure.org. Look under the e-book section, they have tutorials and books about virtually every language you can think of and a few you can't.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Planeswalker
Planeswalker


Famous Hero
Chaotic Good
posted April 09, 2003 12:57 PM

Quote:
Thanks for the replies everyone. What programming language do you use for your game PlanesWalker?


Heh, I use RPG-maker 2K by Don Miguel. It's actually also pretty limited, but I've programmed it so that the hero can use sword, bombs and so on. You can also design your own tilesets and animations/movies to give the game a more original look. Look at my homepage:

http://home.c2i.net/tiga/everestia to see screenshots from the game.

Don't know how to use graphics in C++, only how to do some basic calculations and F to C temperature and vice versa.

You use Borland C++?
____________
Like 2D RPGs? Download Everestia! everestiagame.com

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Lord_Woock
Lord_Woock


Honorable
Undefeatable Hero
Daddy Cool with a $90 smile
posted April 09, 2003 03:10 PM

Quote:
I will check Gamemaker but it is probably like some other similiar program I've tried(Multimedia Fusion), which simply is to limited.


I wouldn't say that. In GM, you can do almost everything. 3D games are complex, but possible (same with C though). Online multiplayer games can also be done (a bit easier than 3Ds). And if GM lacks the functions you need, you can always write a dll file in some other language like C . Besides, new versions of GM appear quite often (but not once a week or two, oh no).
____________
Yolk and God bless.
---
My buddy's doing a webcomic and would certainly appreciate it if you checked it out!

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
TonyJT2471
TonyJT2471


Bad-mannered
Adventuring Hero
posted April 09, 2003 06:10 PM
Edited By: Nidhgrin on 9 Apr 2003

Attack Iraq

Some stupid hippie ----- decides to get on her flower painted soap box and post her nickelodeon international diplomatic policy on her view of how to handle the worlds largest enactor of genocide since Hitler and we end up over 50 pages of threads later to see some guys talking about 2D and 3D video games!

Awesome!

The war is simple as this....USA and Iraqi people good and alive, Saddam evil and dying.  PERIOD.

How many millions of Americans must die on foriegn soil before all the of the world is released from their governments blinders and shown the truth?  

Don't resent us, we have freed the world from nazism, facism, communism, genocide, countless autocracies and ruthless dictators and emporers while the few left rally the morally blind into believing the hogwash that spews like the vomit of the spoken word from such peoples mouths as Jesse Jackson, Usama Bin Laden, Sherrel Crow and Tom Daschle The Worlds Biggest Hippocrat.

'Nough said?


~Edited by Nidhgrin~

TonyJT2471,

Welcome to the Heroes Community and to the other side of the monitor forum.

The other side of the monitor forum is a real life discussion forum located on an otherwise Heroes of Might and Magic related messageboard.  All different kinds of topics can be discussed here, as long as they're not spam or games and the like.  This specific topic is about programming computer games and is, to my knowledge, not connected with Iraq/US related issues in any way.

Even though it does not belong in this discussion, I will leave your post here (unless I notice it disturbs the original topic about programming) since I respect and appreciate your input.  I kindly ask you to post on topic in the future and not in threads about different subjects.  I'd also advise you to read the FAQ and the Code of Conduct which can be found here.  Please do not use swear words here but instead use asterixes(*) or something else like dashes(-).  People will understand what you mean just as well and you'll not be violating the forum rules

Have fun and glad to see you posting here!

~Nidhgrin~
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Lord_Woock
Lord_Woock


Honorable
Undefeatable Hero
Daddy Cool with a $90 smile
posted April 09, 2003 08:03 PM

Oh, Nidhgrin...

Asterix is a comic book character, while "*" is called an asterisk
____________
Yolk and God bless.
---
My buddy's doing a webcomic and would certainly appreciate it if you checked it out!

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
TheEmperor
TheEmperor


Hired Hero
posted April 09, 2003 10:52 PM

Talking about Asterix...your avatar looks like Obelix I downloaded that Games Maker program but I will have to use it more to see if I like it. I will probably get some examples of games made by it to see if it's what I want.


Plane, I have downloaded your game. When I have played I will tell you what I think. Looks good so far.
____________
Guitar, black metal and HMM4

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
TheEmperor
TheEmperor


Hired Hero
posted April 09, 2003 11:41 PM

Ops..there's an error message. The program RPG Maker 2000 (which is the program you created the game with I suppose), gets me this error:

"RunTime package not found. Install RTPe.exe"

If RGP maker includes this file maybe it will be an idea to include that file in the game. Maybe other people will have problems with this also.
____________
Guitar, black metal and HMM4

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
TonyJT2471
TonyJT2471


Bad-mannered
Adventuring Hero
posted April 10, 2003 01:54 AM

Sorry

I was a little over-zealous.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Planeswalker
Planeswalker


Famous Hero
Chaotic Good
posted April 10, 2003 12:23 PM

Quote:
Ops..there's an error message. The program RPG Maker 2000 (which is the program you created the game with I suppose), gets me this error:

"RunTime package not found. Install RTPe.exe"

If RGP maker includes this file maybe it will be an idea to include that file in the game. Maybe other people will have problems with this also.


£#(/%&!

It seems this happens to everyone who downloads the demo.
Will check this out immediately and then a new version will come soon.
____________
Like 2D RPGs? Download Everestia! everestiagame.com

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
TheEmperor
TheEmperor


Hired Hero
posted April 10, 2003 05:40 PM

Ok this is probably the problem. When you installed RPG maker 2k, a program or device called RunTime followed. Which means that the game will not function on a computer which hasn't RPG maker 2k installed. If you found the file I mentioned(it is probably in your RPG maker 2k folder), add that file to the zip, so that people who download your game also gets this file at the same time.
____________
Guitar, black metal and HMM4

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Nidhgrin
Nidhgrin


Honorable
Famous Hero
baking cookies from stardust
posted April 11, 2003 02:31 PM

Quote:
Oh, Nidhgrin...

Asterix is a comic book character, while "*" is called an asterisk


Hehe, thanks for pointing me at that mistake  This is the guy you're talking about I suppose

Great comics btw, you gotta love the bard haha


@TonyJT2471: No problem man  Nice to see you posting here, but even nicer to read them in the right discussions hehe

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 2 pages long: 1 2 · NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0606 seconds