New 16K game - One Little Ghost
New 16K game - One Little Ghost
One Little Ghost - a fast & fluid version of the Namco arcade classic 'Pac-Man' - in isometric 3D - is now available for download!
http://www.bobs-stuff.co.uk/onelittleghost.html
As noted on the above page of my site, this came from an experiment to see if the Zeddy could do isometric 3D - and it can!
(There is meant to be support for the ZXPand joystick, but this never seems to go well for me(!), so expect on-going releases to support that)
As always, the game is free to download, but please consider making a small donation via the button on the website. If you do donate I'll keep your email address (unless you say not to) and might contact you (I pick out a random person or two for each game) to play-test and help in the development of future titles.
http://www.bobs-stuff.co.uk/onelittleghost.html
As noted on the above page of my site, this came from an experiment to see if the Zeddy could do isometric 3D - and it can!
(There is meant to be support for the ZXPand joystick, but this never seems to go well for me(!), so expect on-going releases to support that)
As always, the game is free to download, but please consider making a small donation via the button on the website. If you do donate I'll keep your email address (unless you say not to) and might contact you (I pick out a random person or two for each game) to play-test and help in the development of future titles.
Last edited by bobs on Thu Dec 27, 2012 8:39 pm, edited 1 time in total.
Re: New 16K game - One Little Ghost
Well, what are you waiting for??!
This game rocks more than a cross-channel ferry with a broken stabilizer
This game rocks more than a cross-channel ferry with a broken stabilizer
- RetroTechie
- Posts: 379
- Joined: Tue Nov 01, 2011 12:16 am
- Location: Hengelo, NL
- Contact:
Re: New 16K game - One Little Ghost
- Control keys are non-intuitive IMHO. Better would be if position of the control keys on a ZX81 keyboard (and common PC keyboard!) matches the direction of movement on the screen. For example A, Z, K, M would be easier to use. Or a re-define keys option - just wishing.
- Not dying immediately on impact with a ghost makes the game a little too easy perhaps. For example when cornering with a ghost right on your tail, in original Pac-Man you can juuust make it, or juuuust not make it. This "squeeze through the eye of a needle" is part of the fun. With a health bar, it becomes a bit more "relax, just watch your fuel gage" which is easier but less fun / challenging.
- In original Pac-Man, you go same speed as ghosts in empty corridors, a little slower while eating pills, and ghosts are slowed down in that corridor that wraps from one side of the screen to the other. Would be nice to have that in this game too.
I suggest including a few notes (like you have on your site with each game) in the download zip. Such .zip files have a habit of finding their way into other archives, and people who find it there only get a .zip with a .p file in it, but no "what's this?", "where did it come from?", "who wrote this?" etc. Same goes for a screenshot or two (personally I prefer plain 256*192, black & white .png for that). Something like the "Inlay.txt" you included in some downloads, is fine.
Any chance of releasing source code for any of your games?
Re: New 16K game - One Little Ghost
I learnt long ago that everybody prefers their own set of keys, and so all my games have the option to redefine them - just press 'R'.RetroTechie wrote:Control keys are non-intuitive IMHO. Better would be if position of the control keys on a ZX81 keyboard (and common PC keyboard!) matches the direction of movement on the screen. For example A, Z, K, M would be easier to use. Or a re-define keys option - just wishing.
I played with the concept of 'lives' in the game, but with it being an isometric game the area of the maze which is visible at any time is quite small. Compare that with having the whole maze visible in the original and it become difficult to track where the ghosts are, and the available lives would be quickly lost. In Pac-Mania you had lives but could also jump, but I was never a fan of that mechanic. I believe the concept of a 'spirit' health bar is the best solution to this - both in terms of playability and also in the terms of the back-story and characters (i.e. a ghost can't 'die').RetroTechie wrote:Not dying immediately on impact with a ghost makes the game a little too easy perhaps. For example when cornering with a ghost right on your tail, in original Pac-Man you can juuust make it, or juuuust not make it. This "squeeze through the eye of a needle" is part of the fun. With a health bar, it becomes a bit more "relax, just watch your fuel gage" which is easier but less fun / challenging.
These were all tried, but I felt that the variable speed of the player/enemies made the game appear somewhat jerky within the reduced resolution of the ZX81. Keeping everything running at the same speed (although halving it when a power-pill is eaten) makes the game easier to look at. I could have done the same with the enemies in the tunnels, but I always felt that was a weak mechanic - why should the enemies go any slower just because they were in a certain part of the maze?RetroTechie wrote:In original Pac-Man, you go same speed as ghosts in empty corridors, a little slower while eating pills, and ghosts are slowed down in that corridor that wraps from one side of the screen to the other. Would be nice to have that in this game too.
It's worth remembering that it's not meant to be a carbon-copy or recreation of the arcade game, but a personal interpretation of it which I think best fits the ZX81. The same is true of my last game - Impact! - which is (I think) one of the best versions of Asteroids for the machine, but makes various compromises to work best on that hardware.
Thanks. The main thing to me is that you have been playing it, and enjoying it.RetroTechie wrote:Note that all of the above is just minor nitpicks! The game is very cool technically, and gameplay is very much fun. I like!
I often do, as you have seen in the past, include instruction files with my games, but they all feature the name of Bob's Stuff within the game, and that can easily lead the curious back to my website and/or facebook page, where I can easily add as much information as required. Some of the concepts in this game are special however, and so such a file as I have previously produced might well be included in the future. (I have also found that such a file is usually dropped however as the game is posted around / included in compilations or emulators)RetroTechie wrote:I suggest including a few notes (like you have on your site with each game) in the download zip. Such .zip files have a habit of finding their way into other archives, and people who find it there only get a .zip with a .p file in it, but no "what's this?", "where did it come from?", "who wrote this?" etc. Same goes for a screenshot or two (personally I prefer plain 256*192, black & white .png for that). Something like the "Inlay.txt" you included in some downloads, is fine.
Sorry, but that's very doubtful. I don't believe that having the source code is of any real benefit to anybody as it is purely Z80 assembler. I'd be happy to answer any questions you may have about the coding or my methods however, which I think is more beneficial to anybody learning to write such a game.RetroTechie wrote:Any chance of releasing source code for any of your games?
Last edited by bobs on Fri Dec 28, 2012 5:39 pm, edited 3 times in total.
Re: New 16K game - One Little Ghost
Thanks! I might have to quote that on my website!sirmorris wrote:This game rocks more than a cross-channel ferry with a broken stabilizer
Re: New 16K game - One Little Ghost
Awesome.... Just freaking Awesome....
Well done Bobs, you have truly mastered getting the most from our little black boxes
Andy
Well done Bobs, you have truly mastered getting the most from our little black boxes
Andy
what's that Smell.... smells like fresh flux and solder fumes...
Re: New 16K game - One Little Ghost
This game is superb. Without question, my favourite ZX81 game to date; a close second is Virus... wonder who wrote that?
Regards,
Shaun.
Regards,
Shaun.
- RetroTechie
- Posts: 379
- Joined: Tue Nov 01, 2011 12:16 am
- Location: Hengelo, NL
- Contact:
Re: New 16K game - One Little Ghost
Possible uses:bobs wrote:Sorry, but that's very doubtful. I don't believe that having the source code is of any real benefit to anybody as it is purely Z80 assembler. I'd be happy to answer any questions you may have about the coding or my methods however, which I think is more beneficial to anybody learning to write such a game.RetroTechie wrote:Any chance of releasing source code for any of your games?
- Fix bugs.
- Enhance the game.
- Port to other platforms.
- Figure out how it works.
Not wishing any of that would happen, but practice is that real life interferes with people's hobbies all the time. Sometimes software is used in ways original author didn't think of. And one man operated, retrocomputing related sites go dark regularly. Also note that with source available, enhancements could be done by others without any effort whatsoever on your part. If that happens, you have the option to sit back and do nothing, point someone to the bugfixed version, or put that improved version on your own site.
I very much understand the sentiment of "letting go your baby" when you put source code out there. But in practice, you have as much control over that as you want. Stay on top of things & provide an up to date 'reference' version, and that's where anyone interested will get it from. Hang back & others will do it for you if they care. Either way no harm is done by putting source code out there (and if people can't make sense of it, they'll still ask you).
Sorry for this fanatic-sounding blurb but I believe that software should be distributed with source, unless author has a good reason NOT to do so (commercial interests, legal obligations, patent issues, not wasting money on support calls, whatever). Hoping that people will "see the light" in case none of such reasons apply...
OMG... right there on the title screen. I must need glasses! Just had another go, I must say you've created the best Pac-Man clone that exists for the ZX81! Does it have different playfields when you advance in the game?I learnt long ago that everybody prefers their own set of keys, and so all my games have the option to redefine them - just press 'R'.
Thx for your elaborate answers, they make good sense.
Re: New 16K game - One Little Ghost
Wow, great work dude!
Thx a lot!
Thx a lot!
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
Re: New 16K game - One Little Ghost
Thanks.yerzmyey wrote:Wow, great work dude!
Thx a lot!
This game, and Impact!, should both have ZXpand joystick support.