Hello.. And please help
Displaying 1-12 of 12 total.
1
Please enter a numerical value for the importance of this sticky.
Enter 0 to unsticky.
allied641

Hi all... First off i would like to say thank you for even reading this post and an attempt for help..

I play another RPG called darkageofwythia
( www.darkageofwythia.com ) And im in a clan.. there are quests and stuff.. so i thought it would be awesome to like make an RPG for theese quests... and i discovered this place... well..
i down loaded this one thing 'Sully Chronicles' (laugh if you want but im brain-dead) i cant figure out how to start :( any help would be much aprreciated.. plus any ideas for my game would be extremely nice

Hello And Thank You All
Allied641, Joey

Posted on 2004-10-16 05:09:25

mcgrue

1) did you manage to unzip it?
2) if so, did you try double clicking on verge.exe?

Posted on 2004-10-16 05:39:11

Omni

I recommend you get a program such as WinZip or Powerarchiver (search google for them, I especially recommend Powerarchiver)

I also recommend you try out some different Verge3 games like Milk, and plenty more would come to mind but I can't think of them right now. Just run through the downloads section and try a few out.

Also, read plenty of tutorials. If you want to know how to get started with Verge, check out the Docs section. You'll need to know how to program in VergeC eventually, which is the scripting language Verge3 uses. It's pretty simple, and if you've ever messed with an Atari 800XL and a copy of the PSX RPG Maker, you could probably get it after a week or two :)

I have a few tutorials at my webpage for getting started with Verge, a fellow named Rysen has written a good all-around guide to just about everything you need to get started making a Verge game, and another fellow named Zip (lots of fellows here) has written an introductory walkthrough to coding in VergeC (which is in the Docs/documentation section).

I'm not much for links, but here's Rysen's tutorial, since I can't it in the Docs section:

http://rysen.actionsketch.com/VergeTutorial

So. I think that's it...in summary,

1. Get an unzip program (Winzip, Powerarchiver) if you haven't already.
2. Play games by just unzipping them and running the Verge.exe, like McGrue said.
3. Read some tutorials to learn about making your own Verge games.

Is this helpful?

Posted on 2004-10-16 16:06:06

rpgking

Sully Chronicles alone is a great intro to Verge, because as far as I know it contains all the documentation to Verge3, including Rysen's tutorials.

Posted on 2004-10-16 18:32:19

allied641

yea.. umm.. i downloaded and am currently using the 'Packing demo' however.. there is no demo its jsut a game... is the teaching part coming later.. or what?

Posted on 2004-10-16 21:46:54 (last edited on 2004-10-16 22:16:03)

Zip

...

Zip

[Room for future useful edit when stunned silence is over]

Posted on 2004-10-16 22:31:22

rpgking

Quote:Originally posted by allied641

yea.. umm.. i downloaded and am currently using the 'Packing demo' however.. there is no demo its jsut a game... is the teaching part coming later.. or what?


I was stunned at first like Zip, but I guess I'll be the first to reply that the whole point of a packin demo is to demonstrate the capabilities of Verge3. In no way is it meant to teach you how to use Verge3 as you play. If you want to learn how to make your own game, read all the docs that came with Sully, starting with Rysen's tutorials(which is a great starting point for newbies). Then, you should play around with Sully code/maps so you could see exactly how they were created(Go through the Sully docs before you do this part).

There is plenty of documentation now to help even the newest of newbies get started, but it's up to you to make the effort to learn. ;)

Posted on 2004-10-16 22:50:04 (last edited on 2004-10-16 22:52:32)

allied641

Ok... im SO FAR!!! not really but it seems like it.. i have most of the stuff working ya know.. but im kinda stuck.. i could easily move on.. but.. i still feel it would enhance the game for me 100% more.. im on the music... section.. i have the song stand up by ludacris i changed the name to 'Standup.mod' and put it in my maped3 or whatever.. but from there the directions arent very specific whether to put in it the tutorial.vc or the system.vc and i was also wondering.. sjhould it look like this

{
PlayMusic('standup.mod'); // Load and Play 'standup.mod'
SetMusicVolume(50); // Set it so that it plays half as loud as normal
}

i tryed that in both the tutorial.sv and the system.sv they both have an error when i go to load my verge.exe says this
'sytems.vc(13):Expecting A Variable Or Function- Do you Have A Missing Brace? ({)

Posted on 2004-10-17 02:56:51 (last edited on 2004-10-17 03:03:31)

Rysen

Well it looks to me like you're missing a function/script name in general. If all you have is:


{
PlayMusic('standup.mod');
SetMusicVolume(50);
}

Then you will definately get that error. So you'll need to give it a name, like I did in the tutorial.

void MapInit()
{
PlayMusic('standup.mod');
SetMusicVolume(50);
}

So that when you call the function/script you just created, MapInit();, it will do all the stuff you told it to inside the curly braces.

If you go back to Chapter 2 in the tutorial you'll see that I create a script with the exact same name as the above example. The only difference between the two is that instead of spawning Darin's entity on to the map, all I'm saying is to play a song, and cut its volume in half. So, all you have to do is add those lines to the original script we created for tutorial.vc. So it would look something like:

void MapInit()
{
player=EntitySpawn(5,5,'darin.chr');
SetPlayer(player);
PlayMusic('standup.mod');
SetMusicVolume(50);
}

That will still spawn Darin's entity onto the map, but also play the song and cut the volume in half because you call:

PlayMusic('standup.mod');
SetMusicVolume(50);

The idea is to understand that whenever you call
PlayMusic('filename.ext');

A song will load and play. You could even make that call in your autoexec() function in system.vc and it would still play the song....

Does that make sense? If not, feel free to reply, and keep asking questions, and hopefully one of us will come up with an explination that works for you. :)

Posted on 2004-10-17 05:04:19

Overkill

Also: make sure to change the ' to ' (Single-quote/apostrophe to double-quote). The site currently has problems where it makes ' into '.

Posted on 2004-10-17 05:12:10

allied641

ok.. i tryed it.. and it still said missing bracket thing??? so this is what i have

System.VC '//File: System.vc <-- Our must have file
//Please fill me with coding goodness!

{
SetAppName('My First Verge Game!');
Map('tutorial.map');

}'

tutorial.VC '
{


player=EntitySpawn(5,5,'darin.chr');


PlayMusic('standup.mod');


SetMusicVolume(50);


}





void TalkToCrystal()
{
MessageBox('Hola!!');
}

void TestZone()
{
MessageBox('I'm a zone!');

}'

Where is the mistake?

Posted on 2004-10-17 05:40:15

Rysen

You're missing a name for two functions. You *cannot* just have:

{
SetAppName('My First Verge Game!');
Map('tutorial.map');
}


The function *must* have a name *before* the opening brace.
For example:

void autoexec() //<--This is what you're missing
{
SetAppName('My First Verge Game!');
Map('tutorial.map');
}


Notice how I added void autoexec() ? You NEED that, as that it is the function's name. If the function has no name, then the compiler will spit that error at you.

Look at the other functions/scripts you've created from the tutorial such as void TestZone() and void TalkToCrystal()

There you are telling the compiler to create new scripts TestZone and TalkToCrystal.

The difference between a function and a script is that a script is used *inside* a map's .vc file, where as a function is created inside a system .vc file (such as system.vc). If you create a *function* you can call it anywhere you'd like. A script can only be called within a map's.vc file. However, if you give it no name you cannot call it at all since you have nothing to call.

For example:
Look at void TalkToCrystal()
Now in the tutorial, in order for our entity to call that script when activated, we had to supply the name (TalkToCrystal), in it's onActivate property. This would be the same if we wanted to call it anywhere else, we'd have to supply the name. Without a name, it's useless, so the compiler won't even compile it, since it knows that.

I *highly* recommend you take some time and read over zip's introduction to programming in V3:
http://www.verge-rpg.com/docs/view.php?libid=255

My tutorial isn't meant to teach the fundamentals of programming, but rather, just how to do general stuff with V3. So totally check out zip's awesome tutorial as that seems to be what you're having the most trouble understanding. :) Good luck!

Posted on 2004-10-17 09:54:09


Displaying 1-12 of 12 total.
1
 
Newest messages

Ben McGraw's lovingly crafted this website from scratch for years.
It's a lot prettier this go around because of Jon Wofford.
Verge-rpg.com is a member of the lunarnet irc network, and would like to take this opportunity to remind you that regardless how babies taste, it is wrong to eat them.