Archived

This topic is now archived and is closed to further replies.

HaRsH

can i use a quake engine to make RPGs?

Recommended Posts

Caffeine    122
You could use it.... It''s a long way off from an RPG engine though, you would have to custom code most of the RPG elements (Chat system, automation, inventory management..)

Share this post


Link to post
Share on other sites
JmarsKoder    122
I wouldnt suggest using the quake source for any project. It do not have an OO design. Especially since you would have to do alot of modification to the engine to make it suit an rpg. And worse than a non OO fps, is a non OO rpg. When i read the sources to 3d engines written purely in C all i can think is "ewww, an OO implementation of this much more natural and logical."

Reality Makes Me XiC
I don''t do talk, I code: passion is my feul. Use my programs, experience beauty.
http://www.x-i-c.com/

Share this post


Link to post
Share on other sites
Hyatus    122
Well, I generally agree that OO is great.

However, everyone has their different ways of doing things.
Maybe HaRsH only knows C. ^,^

Anywho...I would stay away from Q3 for an RPG.

Mess around with the Q1 and Q2 source and see if you can get it
to work for you.

Personally, I''d recommend just writing an engine from scratch.
But, that''s just me. ^^;

-Hyatus
"da da da"

Share this post


Link to post
Share on other sites
CheeseGrater    122
quote:
Original post by Hyatus
Anywho...I would stay away from Q3 for an RPG.



Why, out of curiosity?

Anachronox is a quake 2 based RPG, which by all reports is quite good.

Share this post


Link to post
Share on other sites
Hyatus    122
Deleting a couple of your posts, for one. ~,^

Anachronox was created using the absolute FULL Quake 2 source.
That became available a couple of months ago.

The Quake 3 source, however, is still just the game dll code and
you can''t modify the actual engine itself.

That make sense?

-Hyatus
"da da da"

Share this post


Link to post
Share on other sites
Michalson    1657
Also keep in mind that Q3 was created for *multiplayer*, while Q2 was created for single player. Without a large amount of modification Q3 doesn''t do things like complex environment scripting and level linking. Q2 does this out of the box.

Share this post


Link to post
Share on other sites
a person    118
quake2 does not do complex scripting of enviroments out of the box. you are thinking of halflife. quake2 only supports very basic support for scripting objects. quake3 is perfectly suited engine for mod development of an rpg provided you are willing to do work and solve some creative problems. hl may be better (you get slightly better access to the engine and its OO based). i would not use quake1,quake2 since its under GPL which means ALL source you change or add MUST be released with the executable. this may or may not bother you, but i feel its better that you know this before committing to using quake1/quake2 full source.

i suggest wither quake3, unreal tournament or half-life. while half-life is VERY graphically limited compared to the others, its also probably the most open ended system out there. unreal tournamnet is very OOP and may also be a good choice.

ƒA ƒpƒ‹ƒTƒk

Share this post


Link to post
Share on other sites