Adventure Game Studio

AGS Games => Completed Game Announcements => Topic started by: Kyougi on Sun 22/03/2009 22:48:34

Title: Dave Generic
Post by: Kyougi on Sun 22/03/2009 22:48:34
Dave Generic is one of two games I made to help me learn how to use AGS. I've actually had this done for a while now but just recently I decided to go back, polish it a little and then post it here on the forums. The game tells the story of Dave, a very generic person just trying to live his generic life. On his way to hang out with some friends, his car breaks down in the middle of some woods. It's then up to him to find out how to get help and repair his car. I admit the game is seriously lacking in the graphics department, but I try to make up for it by adding alot of humor to the game. You can click almost everywhere on the screen and get a response, so I encourage doing stupid things, such as talking to trees.

~Screenshots~
(http://i479.photobucket.com/albums/rr157/KyougiRyu/DaveScreen1.png)
(http://i479.photobucket.com/albums/rr157/KyougiRyu/DaveScreen2.png)

~Download~
Download Dave Generic (MediaFire) (http://www.mediafire.com/?hcwhytjizyk)
Download Dave Generic (Sendspace) (http://www.sendspace.com/file/8pmfr9)
Title: Re: Dave Generic
Post by: Snake on Sun 22/03/2009 23:38:37
I love the looks of this game. You don't see too many of these anymore :)

For some reason I can't download it - Media Fire doesn't seem to load the file.
Title: Re: Dave Generic
Post by: Kyougi on Sun 22/03/2009 23:44:15
How odd. Anywho, here's a Sendspace link, then. I hope it works.
http://www.sendspace.com/file/8pmfr9

EDIT: Alright, I fixed the MediaFire link, as well.
Title: Re: Dave Generic
Post by: Snake on Mon 23/03/2009 14:02:15
Thanks, the new download works.

Just finished. Quick little game. I especially liked all the different interactions.

Nothing to complain about, really. Nice job on your first game :)

I was incredibly dissapointed, more so suprised actually, that I couldn't dial the phone numbers myself.
Heh, I grabbed a piece of paper and wrote down all the numbers from the phone book and couldn't wait to try them all just to read the insane responces ;) That's what the humor of the game led me to think was going to happen, anyway.
Title: Re: Dave Generic
Post by: Kyougi on Mon 23/03/2009 20:39:35
I would have loved to make it so you could dial the numbers yourself but I really I had no idea where to start to allow the player to do that. I originally never thought the game would become anything, really, so I never thought to add such a feature to my crappy little adventure game made in a week, but now that I've gone back and polished that I might decide and try to add that for a future release. I'm glad you enjoyed the game ^_^
Title: Re: Dave Generic
Post by: tanito0 on Tue 24/03/2009 15:58:59
 :)
Nice job, I'm shure you'll make extraordinary games.
Title: Re: Dave Generic
Post by: Bob on Fri 27/03/2009 16:58:36
Yes, the phone dialing would definitely make it twice the adventure, just like the card catalog in Monkey Island 2.  That was awesome and I wasted an hour or so reading every single card.  I loved 30+ cards that said "SEE ..." (each one was a play on words or a joke) and lead to an infinite loop of recursion.  Gotta love that...
Title: Re: Dave Generic
Post by: rbaleksandar on Fri 27/03/2009 17:22:10
Lovely. Funny too. :)


PS:The only thing that bothers me is the walk-speed of Dave. Inside the Fix 'em Up for example he moves with a normal speed. Outside he's more or less like a turtle. :P
Title: Re: Dave Generic
Post by: Spiderhund on Sat 28/03/2009 22:48:16
Awesome game and the "simple" graphic gives a special feel to it :D

Quote from: Kyougi on Mon 23/03/2009 20:39:35
I would have loved to make it so you could dial the numbers yourself but I really I had no idea where to start to allow the player to do that.
I should be able to help you if you want. I could make a GUI and a small tutorial on how to use it for you.
I don't know if there is already some guis on the forum that you could use but if there isn't then I would gladly help you :)
Title: Re: Dave Generic
Post by: Kyougi on Mon 30/03/2009 20:23:32
If you could help me make the GUI, that'd be great! I hope I can repay you in some way afterwards.
Title: Re: Dave Generic
Post by: Charity on Mon 30/03/2009 22:00:02
You could make a GUI, but another pretty simple way to do it would be something like this:

At the top of the room script make a string like String numberDialed = "";

Then make each of the numbers on the phone a separate hotspot and put something like this in the interact script numberDialed.Append("1");  //or whichever number or "*" or "#"
//Might also add in a dialing sound effect


In the room's repeatedly execute script or in the button scripts put something like
if (numberDialed.Length==7) {
if (numberDialed=="5557777") {
  //that consersation
}
else if (numberDialed=="5552583") {
  //that conversation
}
//and so on for all the phone number you want the player to be able to dial
else { //if the player dials any other number
  //do a busy signal or whatever you feel like
}
numberDialed=""; //resets the string so the player can dial another number
}

If you choose to call this in each of the button scripts, you can avoid some excessive copying and pasting by storing it in its own function.  Just paste it into function MakeCall() {
//the above script here
}
at the top of the room script and then put MakeCall() in each of the button scripts.

EDIT: Good first game, by the way.  Particularly the jokes.  I especially loved the shop.