02 October 2015, 14:47 | #1 |
Amigan - an' lovin' it!!
Join Date: Nov 2010
Location: Nottingham, UK
Age: 55
Posts: 557
|
New Game (maybe) - GogoPogo
I've been toying with writing a 'real' game for the Amiga since about 1990, but never got around to it (other than a text-based version of Luna Lander, that I wrote in C). However, I recently started playing with Blitz Basic 2 again, and decided to see what I could do with respect to scrolling games, using sprites and bobs, and generally messing about.
So, here is a very early preview of GogoPogo - Pedro's Predicament. [ Show youtube player ] Pedro has just bought a pogo stick from his favourite toyshop and needs to get home. Unfortunately he's missed the bus, so needs to get to the Train Station. Seeing as he's not got any money left for a train ticket, and his bus ticket is not valid, he must pogo about to find enough ticket stubs to make a full ticket. The video only has Pedro, the toyshop and another building, plus a platform, and is a demo to check that the player animation works, along with the scrolling and platform collision code. Pedro can hop slowly, quickly, and do a big hop. He can also change direction mid-flight ('cos he's THAT good at pogo-ing). The finished demo will be 5-screens wide (maybe with a bonus screen) and have original music (which I'm writing at the mo). I was going to have a parallax-scrolling background, but overcooked the number of colours, so I can't. I may reduce the colours for the sequel and put a bit of parallax in for effect. So, feel free to comment. If enough people like the concept then I'll finish it and perhaps do one of the other Pedro Pogo adventures that I have in mind. Thanks for watching LuMan |
02 October 2015, 16:53 | #2 |
Alien Breeder
Join Date: Dec 2007
Location: Szigetszentmiklos / Hungary
Age: 46
Posts: 1,096
|
Nice stuff, go on with it mate
|
02 October 2015, 19:10 | #3 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,644
|
Big ups for using Blitz and not some garbage like Backbone. Looking forward. Really love the animation on the main sprite!
|
02 October 2015, 19:36 | #4 |
Registered User
Join Date: Feb 2013
Location: Argentina
Posts: 281
|
Good preview/test demo
|
02 October 2015, 20:00 | #5 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
I like the animation
|
03 October 2015, 20:15 | #6 |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,893
|
Looking good. Can you share how it's done - perhaps on the Blitz thread?
I guess that you are using an extra wide screen and harware scolling? How are you working out when pogoman has landed ona platform - zones? I guess Pogoman is a bob? I think Blitz has a lot of potential that isn't often tapped and partly this is down to poor documentation. Anything you can share would be great! I've also got a bit of a game sitting on my harddrive - an Amiga version of a famous phone app. My main aim was to work out the best and fastest way to Blit stiff. If you can guess it, I'll upload it... |
03 October 2015, 20:34 | #7 |
Puttymoon inhabitant
|
The main sprite is cute and I really, really like the animation! Looks very promising, simple cute platformer that everyone must love.
|
03 October 2015, 20:48 | #8 |
Amigan - an' lovin' it!!
Join Date: Nov 2010
Location: Nottingham, UK
Age: 55
Posts: 557
|
Thanks for the comments. Even these few posts have given me the inspiration to finish this first demo. Hopefully I'll have it done in the next couple of weeks. All the ideas are there, but I need to do the graphics and sound, and they are slowing me down a bit. I'm not an artist by any stretch, so it takes ages to get graphics that look just about OK.
@Havie - I didn't think of posting any tips on the Blitz thread, but, as you've mentioned it, I'll start a thread with explanations of how I did various things. None of it is mind-blowing, but there are some tricks that I have used to try and squeeze some more speed out of Blitz. Hopefully it will inspire some more Amiga Homebrew |
05 October 2015, 07:43 | #9 |
Registered User
Join Date: Oct 2007
Location: Athens , Greece
Posts: 1,840
|
nice job so far m8!
|
02 November 2015, 13:15 | #10 |
Amigan - an' lovin' it!!
Join Date: Nov 2010
Location: Nottingham, UK
Age: 55
Posts: 557
|
I've done a bit more to Gogopogo, in case anyone is interested
I've added the rest of the buildings and a couple of platforms, along with the station, power-lines, crawl-line and a kid with a toy helicopter. To do: 1 - Add remaining platforms 2 - Add collectables 3 - Add remaining baddies and obstacles 4 - Add sound and theme tune This is just a simple demo to see if it would work as a game. The coding is not the best, and I've cut nasty corners left, right and centre in order to get it to a useable state. Because of this, it will only run on a 1MB Amiga! Once I've done the above 4 bits I'll post it for you all to enjoy (or not). Future Plan: I have an idea to expand the game a lot more. It'll still use the same character (Pedro) and he will still have a pogo-stick, but I'll change how the levels get assembled and tighten some of the code so that the levels are imported as level files, as opposed to being hard-coded inefficiently, like the demo. For those with a techy/programming/Blitz bent, you may be interested to know that there is no double-buffering used. I draw the screen directly during the vertical blank (at least, I think that this is how it works!). This does speed things up, but is a nasty way of doing it. I'm reworking the engine to use proper double-buffering. Anyway, here's the link to the latest vid: [ Show youtube player ] Enjoy and feel free to comment, good or bad |
02 November 2015, 13:22 | #11 |
Puttymoon inhabitant
|
Nice, only the long jumps look weird.
|
02 November 2015, 13:31 | #12 |
Registered User
Join Date: Oct 2007
Location: Athens , Greece
Posts: 1,840
|
looks interesting, keep it up m8, I think it'll make of a good game in the end!
|
02 November 2015, 13:45 | #13 |
Italian Amiga Zealot
Join Date: Jan 2009
Location: Italy
Age: 36
Posts: 1,910
|
Nice work, mate! Will definitely play it when it's done
|
02 November 2015, 13:57 | #14 |
Amigan - an' lovin' it!!
Join Date: Nov 2010
Location: Nottingham, UK
Age: 55
Posts: 557
|
You mean when he does the quick hopping? I can see what you mean, but I wanted to make sure the base of the pogo stick didn't appear to slide as he goes along. I may tweak the anim for the full game if I get time.
Also, the big jump is really naff - it just goes up and down uniformly, resulting in a very boring 45-degree travel. I've already addressed this for the full game, so that Pedro travels in a nice arc, as opposed to a straight line when he jumps. |
02 November 2015, 15:22 | #15 |
ex. demoscener "Bigmama"
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,624
|
|
11 May 2016, 11:53 | #16 |
Amigan - an' lovin' it!!
Join Date: Nov 2010
Location: Nottingham, UK
Age: 55
Posts: 557
|
GogoPogo Update
This is more of a 'teaser update' than a full update, but I thought I'd let anyone who's interested know what has been going on.
Development stalled a bit due to me not being able to get the game to do what I wanted, work commitments and the arrival of our second daughter! However, a couple of people pinged me to ask if the game was nearing completion, so I dragged out the old code and started going through it again. I've completely re-written the code, re-done the palette and re-mapped the levels to overcome my coding limitations with respect to having huge, scrollable levels. Rather than spend ages perfecting a new scrolling technique (which I hadn't managed to get working up until yet) I just decided to be clever with level design and implementation. So, each level consists of 4 zones, plus an end-of-level baddie! So far I'm putting the finishing touches to the first zone of the first level, in order to test the engine fully before adding the remaining zones. Title screen and music are done. Level title screen is done Level 1 (Street) graphics re-drawn Other levels planned: Train, Forest, Castle I've moved development from my A1200T to my A600, as the A1200T was causing issues when creating the music in SoundTracker. The upside is that I get a better idea of how stuff runs on a lower-spec machine. I'll endeavour to get a playable level out as soon as I can |
11 May 2016, 20:50 | #17 |
AMOS Extensions Developer
Join Date: Jun 2007
Location: near Cambridge, UK
Age: 44
Posts: 1,924
|
Thanks for the update and congrats on having another daughter
|
12 May 2016, 16:39 | #18 |
Amigan - an' lovin' it!!
Join Date: Nov 2010
Location: Nottingham, UK
Age: 55
Posts: 557
|
Cheers, Lonewolf. She'll be getting her first Amiga for her 1st birthday!
A bit more update: I've now sorted the level-loading, and it seems to work OK, which is good, as I can now look at an efficient way of getting all 4 zones into 1 load (1 level = 4 zones). Because I decided to use 32 colours, I'm not sure it will run on anything less than 1MB, but I can't see this being too much of a problem nowadays.... The game 'process' seems to work, too, with the title screen, then the level screen, then the game working as it should, with a clean return to the title screen when you die. No baddies as of yet. I plan to add these when all four zones of Level 1 are done.... |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Found: Wall 2] Old breakout game (clone of commercial game, changed nudie backdrops) | Skylight | Looking for a game name ? | 23 | 09 April 2016 23:58 |
[Found: Rhythm King] Amiga Game ID (Music Management Game) | Kickback | Looking for a game name ? | 8 | 27 June 2012 19:02 |
Game Testing required for CD32 public domain game compilation | amigapd | request.Other | 14 | 15 March 2011 12:15 |
[Found: Turrican] There is this game I remember as a child, a Metroid type game. | PiesAreBlueGuy | Looking for a game name ? | 15 | 18 September 2009 14:35 |
[Found: Biplane Duel] Plane Flying Game, 2D, Shoot each other (Compilation game?) | EssKung | Looking for a game name ? | 7 | 18 May 2007 23:37 |
|
|