Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - [Coding competition 2011] Rental Car by aypok & playgeneration

Reply to topic

Rate this entry!

1 (poor) 4% 4%
2 4% 4%
3 8% 8%
4 8% 8%
5 20% 20%
6 8% 8%
7 28% 28%
8 16% 16%
9 (excellent) 4% 4%
This poll has expired.
Author Message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 13275
  • Location: London
Reply with quote
[Coding competition 2011] Rental Car by aypok & playgeneration
Post Posted: Sat Mar 26, 2011 10:40 pm
Rental Car

aypok and playgeneration wrote
Rental Car
==========

0: Intro
--------

This is "Rental Car", Aypok and PlayGeneration's entry in to SMS Power!'s 2011 coding competition. Aypok is useless at time-keeping, so this release is unfortunately far from what was intended to be submitted, but 'tis better to submit something vaguely working than nothing at all.

The two creators can be contacted through the SMS Power! forum (as well as the Sega8bit forum) using the aforementioned user names.

There's no sound, but the game does run fine on real hardware.



1: How To Play
--------------

In its current form, there is no real goal - you just drive from the start to the end. There is *supposed* to be a goal, but Aypok hasn't had a chance to implement it (like about 75% of the content...). Anyway: on with what *is* in there.

You have rented a car (hence the name of the game) and it needs to be returned very soon. You start parked outside of your house and you need to drive to the rental shop, avoiding any hazards that may be in your way.

From a standing start, pressing "up" will put your car in to first gear and you will set off. After nearly a second, you can press "up" again to change in to second gear. Just over one second later, pushing "up" again will change your car in to its top gear (3). Furthermore, you need to release the "up" button between changing gears.

Pressing "up" at any point will also move your car up and down the screen, as well as changing up a gear.

Pressing the "down" button will -- if in motion -- change down a gear. Unlike when changing up gears, there is no delay between changing down (although you do need to release the button and press it again to drop more than one gear - holding it will have no effect).

Pressing "down" at any point will also move your car down the screen. You cannot steer when reversing.

You cannot stop by simply pressing "down" - that will only put you in to the lowest gear. To completely stop, press "down" whilst holding button "2" (you need to be in first gear).

That probably sounds a lot more complication than it really is. :)

Certain objects (such as: buildings, trains, other vehicles) are solid and will stop your car when driven in to. Some other objects (such as: fields, water) are very rough, so your car cannot travel over them at a very high speed.



2a: Bugs
--------

Too many to list, but I'll cover the major ones. Most of them are simply to fix, but are left in due to time constraints.

* If you keep colliding with something in front of you, it will eventually push your car off the bottom of the screen. That will cause scrolling issues. And your car will be off the screen...
* Background colour of the car is grey (noticeable when driving off-road).
* White lines on bridges are transparent.
* Trains can drive through the player (player-to-train collision-detection is done, but the other way is not).
* Pressing "pause" resets the game. That's actually a "feature" to help with development.
* After hitting something (or being slowed), it may stop you from accelerating.
* You can reverse over solid objects.



2b: Todo
--------

So much stuff... There are pages of neat ideas to be added - eventually. Sadly, they're all omitted from this release. They will hopefully be present in a future release.

* AI-controlled cars/traffic.
* Better controls.
* Damage, scoring and all that HUD-updating stuff.
* Proper level-ending.
* Better and longer levels (and more levels).
* More vehicles (and more colours). Already drawn and ready for inclusion.
* Re-fueling.
* Ramps.
* Nitro.
* Shooting.
* Level-editor (building this by hand was a pain in the rear...).
* Tiles need a bit of optimising.
* Sound effects.



3: Licence
----------

Created by and copyright to Aypok and PlayGeneration (2011).

Distribution: This archive and its contents may only be distributed by SMS Power! (and its mirrors). Unless otherwise specified by the copyright holders, this may not be distributed by any other means/mediums, on any other sites/servers/formats or by anyone else in any way, shape or form.

You are welcome to put this on an SMS cartridge (via [E]EPROM or flash card, etc) in order to play it on real hardware, but you may not distribute it in that way.



4: Source Code
--------------

Unlike all previous software releases, this release does not include the source code (or anything other than this readme and the binary SMS ROM). The reason for that is solely due to it being so very far from completion. Once this is much further along in the process, the source code (along with all data files needed to build it from scratch) will be publically released.
  View user's profile Send private message Visit poster's website
  • Joined: 31 Jan 2011
  • Posts: 26
  • Location: Iowa, USA
Reply with quote
Post Posted: Sun Mar 27, 2011 9:58 am
Hmmm, going to have to try this in something else. CrabEmu doesn't seem to like it much... My very quick test of mekaw with wine at least shows displays it correctly. Wonder if it's an emu bug or a game bug...

edit: BTW, the end of the map amused me :)
rental_car.png (1.86 KB)
rental_car.png

  View user's profile Send private message Visit poster's website
  • Joined: 10 May 2005
  • Posts: 91
  • Location: Merry Olde England
Reply with quote
Post Posted: Sun Mar 27, 2011 11:58 am
losinggeneration wrote
Hmmm, going to have to try this in something else. CrabEmu doesn't seem to like it much... My very quick test of mekaw with wine at least shows displays it correctly. Wonder if it's an emu bug or a game bug...


Interesting. I've had a report that it doesn't work in SMS Plus, either.

It definitely works in Meka 0.70, since that's what I used for development. It will probably run on later versions of Meka, but I can't get them to compile under 64bit Ubuntu 10.10. It also works in Osmose (a nice open source emulator which runs very well on Linux - including sound!).

The game apparently works fine on a real SMS, so I'm going to go ahead and blame CrabEmu for being broken. :D
  View user's profile Send private message Visit poster's website
  • Joined: 25 Feb 2006
  • Posts: 561
  • Location: Belo Horizonte, MG, Brazil
Reply with quote
Post Posted: Sun Mar 27, 2011 3:38 pm
Limited gameplay, but it's got, hands down, the best graphics in this compo.
  View user's profile Send private message Visit poster's website
  • Joined: 25 Mar 2011
  • Posts: 6
  • Location: Brazil
Reply with quote
Post Posted: Sun Mar 27, 2011 6:27 pm
It will be a nice game ;)

Good graphics!
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 8202
  • Location: Paris, France
Reply with quote
Post Posted: Tue Mar 29, 2011 12:57 am
It looks very charming visually! Like, an early Master System era game.
I haven't had a play yet, I'll play the game by the end of the week.
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 8202
  • Location: Paris, France
Reply with quote
Post Posted: Tue Apr 05, 2011 6:28 pm
Looks nice, its a bit of a shame that there's no real game to it.
The controls are also a bit weird (changing gear as well as moving with the same button).
  View user's profile Send private message Visit poster's website
  • Joined: 05 Jul 2009
  • Posts: 33
Reply with quote
Post Posted: Wed Apr 06, 2011 12:25 am
Yeh- SMS Plus (OSX) the sidebar works, the car is barely visible and will go 1 step forward or back. The rest of the playfield is garbage. Wouldn't be fair for me to rate this one right now, but keep up the effort!
  View user's profile Send private message
  • Joined: 12 Feb 2006
  • Posts: 194
  • Location: Wales
Reply with quote
Post Posted: Sat Apr 09, 2011 9:35 am
Thanks for the positive comments guys, all feedback and suggestions are appreciated!

A few emulators don't play the game properly, but if you want to try it out then Kega Fusion and Meka are fine with it, as is a real system.

While it’s very much a work in progress, I think it still gives a good demonstration of what we could and hopefully will have in the game.

  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 13275
  • Location: London
Reply with quote
Post Posted: Sat Apr 09, 2011 10:20 pm
A shame it wasn't a bit more done. The control system is very odd, and of course there's not really a game here, but there's some fun in the graphics and the train is a nice touch. Browsing the development images suggests a lot more ideas that are yet to be realised.
  View user's profile Send private message Visit poster's website
  • Joined: 27 Apr 2006
  • Posts: 11
Reply with quote
Post Posted: Thu Aug 04, 2011 8:58 pm
This game has great potential. I really hope this games made into a full game. Id buy a cart of it when its done :-)
  View user's profile Send private message
  • Joined: 02 Jan 2005
  • Posts: 633
Reply with quote
Post Posted: Thu Aug 18, 2011 11:49 am
MAXIMUSuk wrote
This game has great potential. I really hope this games made into a full game.


I agree.

And I'm sorry, but is your name "Maximus UK" or "Maxim, u suk?"
  View user's profile Send private message Visit poster's website
Reply to topic



Back to the top of this page

Back to SMS Power!