YolkfolkThe Dizzy Fansite 0 logged in0 playing
Community discussion

DizzyAGE News

Started by xelanoimis on 21 January 2007 • 115,227 views

172 posts
#53741
DizzyAGE is a set of tools used to create Dizzy games in the classic adventure style.
It's name stands for "Dizzy Adventure Game Engine".

The official website:
https://www.yolkfolk.com/dizzyage

To download the latest version, read the manual or check the tutorials, visit the official website.
There you will also find a few nice fan games to play.
Your own games can be listed there, just let me know about them.
Here are a few direct links to some of the games made with DizzyAGE:

"Dizzy And The Other Side" by Alexandru Simion
https://www.yolkfolk.com/dizzyage/game.php?id=167


"Treasure Island Dizzy Classic" by Peter Teal
https://www.yolkfolk.com/dizzyage/game.php?id=19


"Dizzy And The Emerald Eye" by Peter Teal
https://www.yolkfolk.com/dizzyage/game.php?id=15


"Dizzy And The Healing Potion" by Cristina Simion
https://www.yolkfolk.com/dizzyage/game.php?id=53


"Dizzy And The Mushrooms Pie" by Alexandru and Cristina Simion
https://www.yolkfolk.com/dizzyage/game.php?id=52


If you have any questions about DizzyAGE, if you are stuck with your project,
or if you don't know where to begin, ask for help in this forum, or contact me on email,
or directly through the email sender on my website:
https://www.yolkfolk.com/dizzyage/support.html

Also check the annual "DizzyAGE Easter Competition".
It needs both some prize sponsors and some game entries :smile:
So, hurry up, it closes on May 1st.
https://www.yolkfolk.com/dizzyage/competition.html

Have fun, and we all hope to see a lot of great new Dizzy fan games!
Alex
👍 0
#57520
is there any major differences to the 1st version in the 2nd beta version?
👍 0
#57524
It should work on DirectX for those that had problems with the first beta.
I need feedback on that.

And there's an updated setup.
And the music gets auto saved and restored, when loading a game or respawning after dead.
Read the readme.txt for more details.

If there are no more bugs to fix, this will be the v2.0.
All is left is to write the new docs :smile:
👍 0
#57975
I only just learned about this. Is it easy to use?
👍 0
#58049
DizzyAGE 2.0 is on it's way...

I know I've been saying that for some time,
but now, the docs are ready, and they are all looking great!
Three books, I tell you... Three books!!!

All is left is to write a few small "How To?" articles,
and upgrade the website.

So, in a week or two, I hope it will be online.
(I die to start working on the rest of the "Other Side" game!)

By the way,
yesterday I presented the DizzyAGE engine
at the first romanian Game Development Conference!

I think people were all very impressed with it,
even if the latest subject were the high tech 3D games.
Most of them heard and even played the original
Dizzy games, so they new what I was talking about.

It was fun meeting other people with game dev interests
and I think the conference was a success.

Alex
👍 0
#58060
I'm looking forward to getting to grips with this, the Documents will be a life saver for me as I haven't got a clue :sad:

Quick Question, what's the size limit (if any) on the games, with regards to objects (and the individual uses thereof), scripts, number of screens and Mb size?

The only other dev kit I've used is the elder scrolls one, which I got to grips with pretty quickly, but that's because most of the scripts you need are already in place in the game in one form or another....

Are any 'basic' scripts built into DizzyAGE? for example, collecting an objecting and dropping an object? Interacting with yolkfolk? screen linking?
👍 0
#58066

Congrats on that game Conference Alex {yolkfolk}:clap:

We look forward to hearing more in the DizzyAGE world {yolkfolk}:dizzy:

👍 0
#58067
There's no particluar limit in the size of DizzyAGE games.
Of course, I hope you're not trying to overflow the computer numeric limits :teethy:

You can have as many tiles as you like, really a lot of rooms,
with a lot of objects. Optimizations are made so the frame rate of one room
will not depend on the total number of objects in the map.
Of course, if you throw thousands of objects in the same room, it will
be a matter of computer performance.

The default template comming with the engine offers basic scripts with
functionality very close to the original games. This means you will not have
to write code to pick or drop an item, but you will have to write a few lines
to tell what to do with it.

It will all be explained in the documentation. Just wait a few more days...
👍 0
#58075

[quote data-userid="94" data-postid="58060"]

Quick Question, what’s the size limit (if any) on the games, with regards to objects (and the individual uses thereof), scripts, number of screens and Mb size?

[/quote]

no limit on the number of screens, altho i'd love to see someone beat Dreamworld's total and still retain their sanity.... :tongue:

basically, the bigger the game you make, the more stuff you have to put in to fill it, and therefore the more things there are to go wrong, that'll need fixing, etc. with a really big game, you'll get code clashing with other code that you never even considered, you'll still find little bugs for weeks after you thought you'd finished it, etc etc.

i don't want to put you off, cause it's a great feeling when you've coded a working game, and other people are playing it and getting stuck on it, but all i would say is to start small, with maybe 20-30 screens for your first game, so that it doesn't overwhelm you.

then with your next game, you can then expand on stuff you learnt in the first one, and add slightly more complicated bits, as you'll have a much better idea of what you're doing.

i hope that helps, and i'm actually making sense... :drool:

👍 0
#58095

[quote data-userid="23" data-postid="58075"]

i hope that helps, and i’m actually making sense… :drool:

[/quote]

Yes it does, and yes you are. {yolkfolk}:joy:

Well, yeah I was intending to start small to get to grips with the engine and scripting mechanics 'n' all, maybe release a couple of demos to you guys to see if I've got the right end of the stick...

Of course, I will also be playing the fan games (which I'm loving very much) and see if there's any neat little tricks I can pick up from there too.

  {yolkfolk}:cheers: guys!

👍 0
#58124
(in his finest blackadder voice)

yes... and no.

/blackadder voice

it's fairly easy to start using, as you can just copy the code from the tutorials and other people's games, so you learn from that how to do different things. having said that, it isn't immediately clear how some of the things work, and it can get very frustrating.

there are however, quite a number of posts to do with dizzyAGE dotted around the different threads on here, and i think i'm right in saying that any misunderstandings that can arise are dealt with in them.

plus alex is doing complete documentation for v2! :smile:
👍 0
#58146

[quote data-userid="23" data-postid="58124"]

(in his finest blackadder voice)

yes… and no.

plus alex is doing complete documentation for v2! :smile:

[/quote]

Yup, that's what I'm waiting for then I'll be off like a rocket (or some other cliched saying) on DizzyAGE.

👍 0
#58152

Alex,

Will there be any changes in the Beta2 currently available and the release version on DizzyAge2?

If not i want to get started on my next game {yolkfolk}:dizzy:

👍 0
#58157

I have a few updates on the default template, that include some comments on each function. Very useful for these who unpack a game. A few minor bug fixes on the engine. Not much different.

I try to release it tomorow... though my wife says I have to cut the grass too :smile:

But she is working on two small tools for DizzyAGE, one to work with TGA and one to work with YM files. They'll be in the kit too :smile:

👍 0
#58158

No hurry :wink:

i'll start work on the map in the beta version {yolkfolk}:dizzy:

👍 0
#58266

I guess you all have seen the release of DizzyAGE v2.0 by now.

Today, I've added some Google AdSense advertisers to the website, to see how they work out.
Don't worry about site navigation, because they are placed on sides, out of the Dizzy borders.
So, I hope they don't get in the way. {yolkfolk}:scratch:

I don't know yet how usefull are the provided links. I tried to guide them to games related ads,
by placing a few game websites links at the bottom of the page,
for Google to get that it's about games, not some dizzy disease {yolkfolk}:ill:

I would advice you not to be shy with them,
but since Google saids I'm not allowed to force people to click them,
I'll just say nothing about it. Ops, I guess I did said something! {yolkfolk}:tongue:

In another order of ideas:

I'm kinda taking a break, unless there would be some unexpected problems with the engine.
However, I am always available for anyone who needs help with it.

After that I hope to start working and finish my game, "The Other Side",
though I can't promise any deadlines.

Have fun!
Alex

👍 0
#58432

-TF- found a bug in DizzyAGE v2.0 editor.
If you want to enter an undefined value (like 9 or higher) in the class property of a dynamic object, the editor will crash. This will affect advanced users, who want to use their own object classes for their games.

Here is the fix for these who need it sooner than the next DizzyAGE version update:

1. unpack the editor.pak file with the pak tool (like you do with the game's pak)
2. rename the original editor.pak file into like editor.old_pak, so the editor will load its data from the extracted folder
3. edit the editor/scripts/gamemod.gs file as follows:

at line 86 replace the "less or equal" operator with the "less" operator.
so instead of

if(class>0 && class<=sizeof(*classname))

you must have

if(class>0 && class < sizeof(*classname))

And since you are here,
why not add the new classes of your game in the editor:

at line 273 add a new string name in the list of classes:
like ......"life","waypoint","myclass"} },

The editor will display your class ("myclass") in the menus and will allow you to select it like the other classes.

You can also pack it back (the editor folder) into a new editor.pak file, like you do with the game.

👍 0