PDA

View Full Version : ROADKILL



Bonezmann
08-01-2009, 07:49 PM
Oh this is a wonderfully gruesome game a friend and I made this holiday (didn't want to bore him with all the coding of my Comp 21 entry so we made this game).

It's called ROADKILL, and you have to drive over as many animals as possible. Don't worry, I'm a animal lover,, this game is just one of those that came to be. Anyways, you can (so far) only play this game with a steering wheel or gamepad. Keyboard support coming soon and maybe even 2-player.

So far:

The game is pretty much in its very early stages, thus it only has steering wheel/gamepad support since I wanted to show my friend what you can do in GM7. It involves a Soccerball (later to be changed into a car) driving on a road filled with cats and a plushie beer with red stuffing here and there. Drive over them to score points.

PROTIP: As the game suggests, get the red square on the second level. You're in for a treat. ;P

Disclaimer:

I do not encourage the killing or driving over animals at all. No animals were harmed during the making of this game. I won't be held responsible for any reckless driving or dead animals due to this game.
DOWNLOAD (http://www.zshare.net/download/53857446a5469b11/)

*LINK FIXED*

Oh, btw the readme file might not work on Office Suites lower than 2007. Will change that soon, alternatively you can press F1 in-game for more help. :)

keyboard and wheel version (http://www.zshare.net/download/53899413b22358ba/)

New version 13/02/09 (http://www.mediafire.com/?4n0zlrumwny)

ENJOY

edg3
08-01-2009, 08:32 PM
Your link is broken ;) http://www.zshare.net/download/53857446a5469b11/

Cant really give much comment on the game as I dont have a gamepad or steering wheel here at this stage, but one suggestion I do have is save your road-kill.docx readme file as an older msword document, not everyone is able to read docx ;)

Bonezmann
08-01-2009, 08:40 PM
Oh sorry about the link thing. Well at least you get to press the ENTER button :p

I'll have the Keyboarded version up by Saturday evening. :)

and I'll convert the docx to a pdf or something. :)

SkinkLizzard
09-01-2009, 12:25 PM
you dont need to make it a pdf, just go save as in word 2007 and choose compatability for older word versions... I think.

Bonezmann
09-01-2009, 12:48 PM
you can do that yes, but I like pdf better. It looks more professinal. :)

The Dash
09-01-2009, 01:03 PM
you can do that yes, but I like pdf better. It looks more professinal. :)

Save it as .rtf, Then everyone can read it - it doesn't need to be fancy

Bonezmann
09-01-2009, 01:52 PM
But profesional is my middle name :( Ill put in three readme's then. :p

now back on topic people, play my game :p ill see if I can upload the keyboard version tonight. . .

Bonezmann
09-01-2009, 05:44 PM
Keyboard and Steering wheel/Joystick/Gamepad version.

ENJOY (http://www.zshare.net/download/53899413b22358ba/)

Chainsaw
09-01-2009, 06:11 PM
Can't we rather drive over people? :P

Bonezmann
09-01-2009, 06:41 PM
That can be arranged >:)

Will insert some humans in the next version. :)

Chainsaw
09-01-2009, 06:51 PM
That can be arranged >:)

Will insert some humans in the next version. :)

And different missions where you drive over different races and religions!

*awkward silence*

Bonezmann
09-01-2009, 07:28 PM
That -may- be a bit offensive, f.e drive over 5 asians. You may not kill any white people. Failure to do so will result in restarting the level.

That's not a bad idea, I'm just concerned that people may take offence. :)

Kensei
09-01-2009, 09:05 PM
:: downloads ::

Will update once I have had a playthrough :D

Perchance did you play a series of games called GeekWad?

Edit: Grrr, internet is being an ass, keeps failing when I try to download the file :(

Chainsaw
09-01-2009, 09:10 PM
That -may- be a bit offensive, f.e drive over 5 asians. You may not kill any white people. Failure to do so will result in restarting the level.

That's not a bad idea, I'm just concerned that people may take offence. :)

Screw the people that take offense! There will be a level for each race, so no one gets picked on, right? :P

Bonezmann
10-01-2009, 03:46 PM
Screw the people that take offense! There will be a level for each race, so no one gets picked on, right? :P

HELL YEAH! **** EVERYONE! It's just a game after all, right?

edit:

for some flare I can let the car change into a minibus Taxi when you collect that red square :D

Kensei
10-01-2009, 09:49 PM
Hurray, Finally got a copy to download.

I have a few suggestions, and will type as they come to me:
1. Instead of having the 'car' in the middle of the screen, can you put it at the bottom of the screen? I understand this is making it 'easier' to see where to turn next but it will help a lot on later levels
2. Control mechanism works fine with the Xbox Controller, thanks
3. For the title screen, can you add 'Press Enter or button 3 on the controller to continue'?
4. Do you run out of super power?
5. I am sure you will have a lot more levels and a lot more enemies so I won't harp on that
6. A highscore table would be great :D
7. I love the splatter effect when you run over the poor kitties
8. Changing the sprite to a minibus taxi would be a nice touch
9. Take a look at 'Roadkill' (Part of the Geekwad series (http://www.mobygames.com/game/wacky-funsters-the-geekwads-guide-to-gaming) of games)
http://www.mobygames.com/images/shots/original/1165319820-00.gif

Umm... thats about it ;)

Very nice start, Bonezman :D

Bonezmann
10-01-2009, 10:33 PM
Thanx Kensei. :)

My response:

1) I'll lower the car a bit, but no too far. I don't want players to miss the gore :)
2) I'm glad, what button is button 3 on the xbox controller btw? (X,A,B etc.)
3) I'll add that in my next release, I want to make a new title screen too
4) Not yet, no
5) There will be more levels, creatures and traffic in future versions
6) As funny as it sounds, I still need to figure out how to get it up and save the Highscores :(
7) I'm glad you like it :D
8) I really want to, if I can manage to find a sprite. My spriting sucks :)
9) I'll take a look at it, thanx :)

Thanx for the comments and suggestions, they were noted and written down. :)

Next version -may- be up tomorrow night. Depends on what I do. ;)

Kensei
11-01-2009, 12:02 AM
I believe it is button A, will double check.
For a minibus taxi, could you not see if you can find the artwork from GTA and alter it? (Is that infringing on copyright?)

Bonezmann
11-01-2009, 12:08 AM
It -might- be copyright infringement, I'm not sure and will try to find out. Although I haven't typed in "minibus taxi sprite" in google yet :p

tiny text update though:

Since my last post most of the game has gotten a graphic overhaul and I've added a cow as well. I'm going to add the cute puppy, chicken and a few more animals (the sprites at least) before I go to bed. I'm looking for some engine sounds, and animal sounds as well, but those are easy to find. :)

Bonezmann
13-02-2009, 09:40 PM
http://www.mediafire.com/?4n0zlrumwny
NEW VERSION
No I didn't forget about this yet. :D

"Changelog":

New graphics

Cow's

two more levels

New powerup

Cow-gore...

Kensei
14-02-2009, 03:30 AM
:: grabs it while its hot::

I'll have a play through but will only likely give comments tomo-er, later today

Kensei
14-02-2009, 04:07 PM
Right, I have had a play through and can now give comments.

1. I suggest, rather than the player pressing up to accelerate, make the car move at a constant speed - or increase the speed if you press the Up arrow.
The reason I say this is because it is exceptionally easy for me to move forward, stop pressing Up (so I am standing still) and just move across to run over the cats/cows/big cats/teddies/babies/kitchen sinks
2. The cow splattering against the screen is funny but I worry that it takes up too much screen time when executed... ie blocks the screen so you can't see. I am not sure if that is your intention or not
3. Powerups are good
4. Levels need to be even longer
5. Score system plzktnx (this is easily done using the built in 'score' object in GM)
6. Instead of starting from the beginning when you crash, how about spawning the car at the same 'y' plane that it was destroyed and take away 100 points - there is nothing I hate more than starting an entire level again because I made a silly mistake.
7. Sounds (optional, get the game working first)
8. Did I mention that the levels should be longer? :p

Umm, I think that is it :)

Bonezmann
14-02-2009, 07:03 PM
Thanx for the comments:


1. I suggest, rather than the player pressing up to accelerate, make the car move at a constant speed - or increase the speed if you press the Up arrow.
The reason I say this is because it is exceptionally easy for me to move forward, stop pressing Up (so I am standing still) and just move across to run over the cats/cows/big cats/teddies/babies/kitchen sinks

Damn, forgot to fix that. The point of pressing "up" is to replace the "Throttle" on the steering wheel controller. I'll just add the "if vspeed is larger than 0" to the left and right turn button. That should solve the problem :)


2. The cow splattering against the screen is funny but I worry that it takes up too much screen time when executed... ie blocks the screen so you can't see. I am not sure if that is your intention or not

I did way too much work on that animation(believe it or not) for that poor cow to have so little "screen-time". Nonetheless, I'll only add them as a bonus on the end of some levels.


3. Powerups are good

Great :D


4. Levels need to be even longer

Levels will be longer from the next release. Double as long, at least.


5. Score system plzktnx (this is easily done using the built in 'score' object in GM)

Will be in the next version. :)


6. Instead of starting from the beginning when you crash, how about spawning the car at the same 'y' plane that it was destroyed and take away 100 points - there is nothing I hate more than starting an entire level again because I made a silly mistake.

I'll give it a go, that should be easy. :)


7. Sounds (optional, get the game working first)

Probably the part I hate most about devving. But I'll add some, maybe some engine, crash and squish sounds :)


8. Did I mention that the levels should be longer?

Yes you did :D All new levels will be longer. :)

Thanx for the comments. Next version will include puppies... ;)

Kensei
14-02-2009, 07:50 PM
Awesome sauce, thanks Bonezman :)

Did I mention longer levels? I don't think I did...

Bonezmann
14-02-2009, 08:17 PM
Awesome sauce, thanks Bonezman :)

Did I mention longer levels? I don't think I did...

are they really that short?

Evolution
14-02-2009, 08:23 PM
I want to see more blood :-D. If you want I can do some really good blood sprites.
I think you should increase the room size to give us a better view of the carnage.

Bonezmann
14-02-2009, 08:28 PM
If you want I can do some really good blood sprites.

By all means, please. :)


I think you should increase the room size to give us a better view of the carnage.

would 800x600 work? Also, how does a multilane sound :)

Evolution
14-02-2009, 09:22 PM
Pic the blood splatters you like the best and I will get those ones to you.

Click to view enlarged version.
http://www.mediafire.com/imgbnc.php/5afea8879f46b89f5988da19ebdb3d3c2g.jpg (http://www.mediafire.com/imageview.php?quickkey=fzynf9ipt3g&thumb=5)

Ok... so I may have gotten carried away.

Bonezmann
14-02-2009, 09:46 PM
Pic the blood splatters you like the best and I will get those ones to you.

Click to view enlarged version.
http://www.mediafire.com/imgbnc.php/5afea8879f46b89f5988da19ebdb3d3c2g.jpg (http://www.mediafire.com/imageview.php?quickkey=fzynf9ipt3g&thumb=5)

Ok... so I may have gotten carried away.

pm sent, don't want everyone to see mah planz... :p

Evolution
16-02-2009, 06:09 PM
If you have problems adding those sprites I sent you into your game, here are some scripts to do it.

First add the "sprites" folder to the directory you have your program in.

sprites are named as followed: splatter0.png, splatter1.png, splatter2.png, splatter3.png, splatter4.png

Next add these scripts.

loadSprites use in the create event of the first object that appears in your game

// Adds sprites into memory and assign them to a global array splatter
// Add global variables for splatter origins and apply origins to sprites
globalvar spriteMax;
spriteMax = 5;

globalvar
splatter,
xorigin, yorigin;

for (i = 0; i < spriteMax; i += 1)
{
splatter[i] = sprite_add_alpha(working_directory + "\sprites\splatter" + string(i) + ".png", 1, 0, 1, 0, 0);
switch (i)
{
case 0: xorigin[i] = 37 ; yorigin[i] = 149; break;
case 1: xorigin[i] = 33 ; yorigin[i] = 121; break;
case 2: xorigin[i] = 138; yorigin[i] = 126; break;
case 3: xorigin[i] = 154; yorigin[i] = 222; break;
case 4: xorigin[i] = 130; yorigin[i] = 142; break;
}
sprite_set_offset(splatter[i], xorigin[i], yorigin[i]);
}

changeSprite use this in create event of the blood object

// this function is only meant to be used with splatter sprites
// change an object's sprite index
// selects a random splatter sprite in the sprites folder
sprite_index = splatter[floor(random(spriteMax))];

At all the places where you changed the instances to the blood object, make sure that the "perform events" option is changed to "yes" instead of "not", otherwise the object will not perform the event that changes the blood sprite.

Bonezmann
27-02-2009, 12:44 AM
EMERGENCY TEST UPDATE!

I need a few testers please, I'm using iScore for uploading scores online. However my Database keeps rejecting my ip address. So I have a favour to ask:

please download the test version here: GM.rar - 2.64MB (http://www.zshare.net/download/562265241d989701/)

Unzip it and then play it, upon finishing the level, the game will freeze for a moment and continue to a blank room.

follow the link below:
http://www.bonezmanngamez.vistahosting.cn/scoretest/viewScores.php?gid=1

Your score should show there under "ZOMGKittyCat" or something.

I'd be very greatful if you guys could help me out. :)

AndrewJ
27-02-2009, 04:47 PM
I just tested for you.
My score as displayed in the title bar is "score: 1050" but the hi-score page reads:
1 testorz 100
I'll try again now...

AndrewJ
27-02-2009, 04:49 PM
Nope, no change. Still just that one single entry.

Nice car graphic BTW. Where did you get it from?