I just started with AGS last week, and although it's a great program, I just had this problem.
I am making a "one room" game style, where your objective is to get out of the room. The problem is AGS won't let me create more than 20 objects in a room and I will need at least two more. (In an ideal world I would need at least 10 more, but I think I can get away with two)
Is there anyway I can increase the number of objects per room? Or is my project doomed? ???
Thanks in advanced,
Depends on how you want them, for example I can think of 3 possibilities:
1. If your objects are not designed to all appearing simultaneously (e.g. object 3 won't appear on screen unless you remove object 1 and 2), just reuse the object them, but you need to do some scriptings, basically for tracking on the stage of them, and using functions that change the on/off stages of the objects and the appearances of them.
2. Use characters as a workaround for some of teh objects.
3. If you really have a good enough reason to have a good use of increasing the limit, pm Pumaman and he may increase that in a newer version, but make sure that it's really proven to be useful for the increase, and that you had considered above point 1 and point 2 and conclude that they're no good in solving your problems.
BFAQ'ed: http://bfaq.terran-x.com/#graphics27
Quote from: Gilbot V7000a on Thu 16/12/2004 10:21:39
Depends on how you want them, for example I can think of 3 possibilities:
1. If your objects are not designed to all appearing simultaneously (e.g. object 3 won't appear on screen unless you remove object 1 and 2), just reuse the object them, but you need to do some scriptings, basically for tracking on the stage of them, and using functions that change the on/off stages of the objects and the appearances of them.
Yup, they all must be on the screen at the same time, although not all visible all the time, when the player interects with them they become visible (and the player can interact with all of them - for example, I have 5 drawers on the room, the player can open all 5 of them - every open drawer is an object, when they're closed they're "removed", but when opened, each one can be visible with all the others)
Quote from: Gilbot V7000a on Thu 16/12/2004 10:21:39
2. Use characters as a workaround for some of teh objects.
Arg! This looks like some ugly-hack to get things done, not my style really. If I have to resort to that, I prefer to write an Adventure engine of my own - which unfortunaly will take a long time :P
Is there any other "free adventure engine" for windows besides AGS?
Quote from: Gilbot V7000a on Thu 16/12/2004 10:21:39
3. If you really have a good enough reason to have a good use of increasing the limit, pm Pumaman and he may increase that in a newer version, but make sure that it's really proven to be useful for the increase, and that you had considered above point 1 and point 2 and conclude that they're no good in solving your problems.
There's the list of objects I'll need into the room (sorry if some of them sounds strange, I dont know exactly the correct english name for all of them)
5 drawers (can be opened/closed)
4 doors (can be opened/closed)
1 window (can be opened/closed)
1 bed (player can put stuff over/under the bed, requiring it's graphic to change
1 soccer ball
1 hat
1 extension cord
1 skate
1 trash can
1 sleeping bag (dont know the correct name for this in english sorry)
1 hanger
1 telephone
1 wallet
1 cd
1 shirt
Besides all that, I wanted to put some useless objects to create some confusion in the game... 8)
And I am also using the background as some "fake" objects with hotspots (like a radio I have, where the user will use the extension cord and the CD), so I had to let go of my plans to animate it (light it up when turned on, etc).
A good thing for the engine would be to eliminate all "limits" and let the user to use as many objects/areas/hotspots/whatever the user wants, just controlling how much memory is used, and giving the user a warning when there's too much memory used on the game.
But for what I have seen in the forums there's nothing being done on that direction... >:(
Whoa whoa whoa, instead of jumping ship somewhere else, look at the suggestions we have provided for you.
You say that you have several drawers. You COULD have only one drawer open at a time. This just cut the number down by 4. 5 drawers now become 1.
Do this with the doors as well. I mean, why have all four doors opened all at once? You could restrict it to one door open at a time, unless this is crucial to gameplay (a puzzle that requres two or more doors open at the same time). This cuts it down from 4 doors into 1 door.
You now have only 15 objects required, well within the limit. If this does not suit you, then I don't know what else to tell you.
As for other adventure engines, use Google. We don't really keep a list of other free engines here. :)
Quote from: QuantumRich on Thu 16/12/2004 17:44:06
Whoa whoa whoa, instead of jumping ship somewhere else, look at the suggestions we have provided for you.
You say that you have several drawers. You COULD have only one drawer open at a time. This just cut the number down by 4. 5 drawers now become 1.
That's what I explained before, the player CAN open all drawers and doors at the same time. I allways hated games that had several doors to open, but you could only interact with one at a time.
I dont want to limit the gameplay when there's no real need to do so. I prefer swithing to another engine (or writing my own) than limiting gameplay without a very good reason.
Dont get me wrong - I am a game developer, and I was looking for the best solution to create the game I wanted as fast as possible
I wonder why such lower limits (and why limits at all) if we have computers so powerfull these days and with so much memory (even here in Brazil the average computer is a P2-400 with 64mb of RAM - plenty to do a lot of stuff)
Quote from: QuantumRich on Thu 16/12/2004 17:44:06
You now have only 15 objects required, well within the limit. If this does not suit you, then I don't know what else to tell you.
Unfortunaly I'll have to re-start my work on another engine, AGS isn't enough for me :(
Quote from: QuantumRich on Thu 16/12/2004 17:44:06
As for other adventure engines, use Google. We don't really keep a list of other free engines here. :)
Yeah, I've even googled it while waiting for an answer, found WME which seems promising. But I asked that hoping for some opinions from people who might tested other engines besides AGS, and to receive some tips about them (which are good or not, etc)
Thanks, anyway.
No problem. Sorry the limit is too low, but I think CJ (Pumaman) figured that not everybody has a super fast computer (whcih, in fact, most everybody does nowadays anyway).
If you wouldn't mind, please ask in the General Discussion for alternatives to AGS, as this isn't the proper forum. :) Thanks.
And yes, WME does seem to be a great alternative. :)
Well, this might not work because you said it was a 'one room game'.
But could you create a new 'room' that was a closeup of the desk drawers?Ã, That way you could open up as many as you wanted, and it would free up a few of your hotspots too.
Edit: Oops... Guess i'm to late