News UnrealEd Files Mods FragBU Liandri Archives
BeyondUnreal Forums

Go Back   BeyondUnreal Forums > Unreal Development > Coding

Reply
 
Thread Tools Display Modes
Old 17th Apr 2006, 12:13 PM   #1
uNdErGR
Registered User
 
Join Date: Apr. 17th, 2006
Posts: 8
Virtual Museum

Hello to all Unreal Tournament fans !

I would appreciate a little bit of help on a mod I am working.

I have designed a map of a "Virtual Museum" and now I would like to make a mod, that guides the visitors in the museum.

The idea is the following:
The user logins in the map. Of course, no weapons are available and no default weapon is used.
He starts visiting the museum. When he stops in front of a exhibit, a ZoneTrigger is triggered and it shows him the corresponding description about the item. (The descriptions for each exhibit are "hardcoded" into the map. I have created a class, that keeps this kind of information).

In each room, there is a switch present (connected to a trigger). When the user activates the switch, the bot (museum guide) is called. He approaches the player(visitor) and asks him how could he be helpfull.

Then the player can ask the bot predefined questions in some way. Ex.:
"Where can I find a exhibit of Leonardo Da Vinci?" and the bot must guide him to it.

I have read thw wiki and various tutorials and this is the way I am thinking to work:
I should create a new GAMETYPE and not a MUTATOR. My new GameType must extend the GameInfo Class and I must provide all the necessary classes so the bot can act as a "museum guide".

Is this correct?
Also, how can I control the bot's behaviour ? I don't want him to kill any people in there !

I am working with Unreal Tournament (99)

Thanks a lot
uNdErGR is offline   Reply With Quote
Old 18th Apr 2006, 01:57 AM   #2
Hazard.ep
Registered User
 
Hazard.ep's Avatar
 
Join Date: Oct. 7th, 2003
Posts: 166
Wink

Actually projects like this are, what UnrealEngine2 Runtime was made for. You could use UE2 graphics and didn't have to worry about weapons and stuff. In the RunTime I could also help you with bot behavior, I've quite some experience here.
__________________
------------------------------------------------------------------------


Erik 'HaZarD' Poppe - Caster-Mod - Lead Coder, Project Coordinator
------------------------------------------------------------------------
Hazard.ep is offline   Reply With Quote
Old 18th Apr 2006, 04:21 AM   #3
uNdErGR
Registered User
 
Join Date: Apr. 17th, 2006
Posts: 8
I would like to use UnrealEngine 1.5 and not UnrealEngine2.
Also, I would like to use Unreal Scripting language.

Is this not possible ?

Which classes should I override ?
uNdErGR is offline   Reply With Quote
Old 18th Apr 2006, 04:41 AM   #4
Wormbo
 
Wormbo's Avatar
 
Join Date: Jun. 4th, 2001
Location: Germany
Posts: 5,688
Of course it is possible to do it in UE1, but UE2 offers great improvements in terms of not only visual quality, but also AI scripting. If you still want to do it, you will have to write and compile UnrealScript code. With the UE2 (e.g. UE2 Runtime or UT2004) you could create your guide scripts using the existing AIScript features.
As an additional advantage, the UE2 Runtime is a free download, while UT is a commercial game.
__________________
Wormbo's UT/UT2004/UT3 mods | YouTube channel | PlanetJailbreak/JDN | Unreal Wiki | Liandri Archives
Everything you ever wanted to know about replication| UnrealScript security considerations
<elmuerte> you shouldn't do all-nighters, it's a waste of time and effort
<TNSe> nono
<TNSe> its always funny to find code a week later you dont even remember writing
<Pfhoenix> what's worse is when you have a Star Wars moment
<Pfhoenix> "Luke! I am your code!" "No! Impossible! It can't be!"
Wormbo is offline   Reply With Quote
Old 20th Apr 2006, 05:24 AM   #5
PTGui
Registered User
 
PTGui's Avatar
 
Join Date: Mar. 7th, 2006
Posts: 31
Quote:
Originally Posted by Wormbo
Of course it is possible to do it in UE1, but UE2 offers great improvements in terms of not only visual quality, but also AI scripting. If you still want to do it, you will have to write and compile UnrealScript code. With the UE2 (e.g. UE2 Runtime or UT2004) you could create your guide scripts using the existing AIScript features.
As an additional advantage, the UE2 Runtime is a free download, while UT is a commercial game.
UE2 Runtime is free download but is not to use completly freely. If you are developing something that you want to really use it not free. And actually only the demo of Runtime 2 is free, because de registered version is not free.

Any particular reason why you want to use that version uNdErGR? Because Wormbo is right saying that it's a lot easier for you that way.
__________________

Swim as much as you can,
but never dive in too deep...

PTGui is offline   Reply With Quote
Old 20th Apr 2006, 08:39 AM   #6
uNdErGR
Registered User
 
Join Date: Apr. 17th, 2006
Posts: 8
I don't have any particulary reason.

I just want to do something good and quick.
I would prefer programming in Unreal Scripting and not in C++.

What is your oppinion ??

What do you propose?
uNdErGR is offline   Reply With Quote
Old 20th Apr 2006, 08:40 AM   #7
uNdErGR
Registered User
 
Join Date: Apr. 17th, 2006
Posts: 8
Also, the digital museum map is already ready for Unreal Toutnament. Can I use it with Unreal Engine 2 ?
uNdErGR is offline   Reply With Quote
Old 20th Apr 2006, 09:17 AM   #8
pospi
Registered User
 
pospi's Avatar
 
Join Date: Jun. 30th, 2003
Posts: 298
don't think theyre compatible but someone else might know something I don't.

The UE2 Runtime is free for personal and educational use I think, or something along those lines. Basically I think the deals is that if you don't plan on making any money out of it, you can use UE2R.

I would heartily recommend upgrading though, theres lots of things you can do with UE2 that you can't do with Unreal Engine 1.5.
pospi is offline   Reply With Quote
Old 20th Apr 2006, 09:51 AM   #9
uNdErGR
Registered User
 
Join Date: Apr. 17th, 2006
Posts: 8
Quote:
Originally Posted by pospi
The UE2 Runtime is free for personal and educational use I think, or something along those lines. Basically I think the deals is that if you don't plan on making any money out of it, you can use UE2R.
For educational use it is!
It's for an assignment I have (for uni), I won't kame any money from it, I promise
uNdErGR is offline   Reply With Quote
Old 20th Apr 2006, 10:49 AM   #10
PTGui
Registered User
 
PTGui's Avatar
 
Join Date: Mar. 7th, 2006
Posts: 31
Then you can use the educational version (Demo) of Unreal 2 Runtime.

I think it's a way better choice than 1.5.
__________________

Swim as much as you can,
but never dive in too deep...

PTGui is offline   Reply With Quote
Old 20th Apr 2006, 10:53 AM   #11
uNdErGR
Registered User
 
Join Date: Apr. 17th, 2006
Posts: 8
Quote:
Originally Posted by PTGui
Then you can use the educational version (Demo) of Unreal 2 Runtime.
Ok, i 'll give it a try.

I have just downloaded the runtime.
Any tip for me to begin ?

What should I do first ? I am a little bit lost with all the tutorials and wikis that exist.
uNdErGR is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 11:19 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.

Copyright ©1998 - 2012, BeyondUnreal, Inc.
Privacy Policy | Terms of Use
Bandwidth provided by AtomicGamer