English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 02 October 2015, 15:47   #1
LuMan
Amigan - an loving it!!
LuMan's Avatar
 
Join Date: Nov 2010
Location: Nottingham, UK
Age: 48
Posts: 518
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
LuMan is offline  
AdSense AdSense  
Old 02 October 2015, 17:53   #2
Reynolds
Alien Breeder
Reynolds's Avatar
 
Join Date: Dec 2007
Location: Szigetszentmiklos / Hungary
Age: 40
Posts: 540
Send a message via Skype™ to Reynolds
Nice stuff, go on with it mate
Reynolds is offline  
Old 02 October 2015, 20:10   #3
Akira
Registered User

Akira's Avatar
 
Join Date: May 2001
Location: New York
Posts: 18,285
Big ups for using Blitz and not some garbage like Backbone. Looking forward. Really love the animation on the main sprite!
Akira is offline  
Old 02 October 2015, 20:36   #4
Franchute13
Registered User
Franchute13's Avatar
 
Join Date: Feb 2013
Location: Argentina
Posts: 227
Good preview/test demo
Franchute13 is offline  
Old 02 October 2015, 21:00   #5
Retro1234
5150

Retro1234's Avatar
 
Join Date: Jun 2006
Location: Sycophantazia
Posts: 3,776
I like the animation
Retro1234 is offline  
Old 03 October 2015, 21:15   #6
Havie
Registered User
 
Join Date: Mar 2012
Location: UK
Posts: 261
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...
Havie is offline  
Old 03 October 2015, 21:34   #7
Predseda
Puttymoon inhabitant
Predseda's Avatar
 
Join Date: Mar 2007
Location: The City of Townsville
Age: 39
Posts: 4,515
The main sprite is cute and I really, really like the animation! Looks very promising, simple cute platformer that everyone must love.
Predseda is offline  
Old 03 October 2015, 21:48   #8
LuMan
Amigan - an loving it!!
LuMan's Avatar
 
Join Date: Nov 2010
Location: Nottingham, UK
Age: 48
Posts: 518
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
LuMan is offline  
Old 05 October 2015, 08:43   #9
vulture
Registered User
 
Join Date: Oct 2007
Location: Athens , Greece
Posts: 685
nice job so far m8!
vulture is offline  
Old 02 November 2015, 14:15   #10
LuMan
Amigan - an loving it!!
LuMan's Avatar
 
Join Date: Nov 2010
Location: Nottingham, UK
Age: 48
Posts: 518
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
LuMan is offline  
Old 02 November 2015, 14:22   #11
Predseda
Puttymoon inhabitant
Predseda's Avatar
 
Join Date: Mar 2007
Location: The City of Townsville
Age: 39
Posts: 4,515
Nice, only the long jumps look weird.
Predseda is offline  
Old 02 November 2015, 14:31   #12
vulture
Registered User
 
Join Date: Oct 2007
Location: Athens , Greece
Posts: 685
looks interesting, keep it up m8, I think it'll make of a good game in the end!
vulture is offline  
Old 02 November 2015, 14:45   #13
jbenam
Italian Amiga Zealot

 
Join Date: Jan 2009
Location: Italy
Age: 29
Posts: 1,226
Nice work, mate! Will definitely play it when it's done
jbenam is offline  
Old 02 November 2015, 14:57   #14
LuMan
Amigan - an loving it!!
LuMan's Avatar
 
Join Date: Nov 2010
Location: Nottingham, UK
Age: 48
Posts: 518
Quote:
Originally Posted by Predseda View Post
Nice, only the long jumps look weird.
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.
LuMan is offline  
Old 02 November 2015, 16:22   #15
hooverphonique
ex. demoscener "Bigmama"
 
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 710
Quote:
Originally Posted by Predseda View Post
Nice, only the long jumps look weird.
probably due to the vertical speed not being parabolic...
hooverphonique is offline  
Old 11 May 2016, 12:53   #16
LuMan
Amigan - an loving it!!
LuMan's Avatar
 
Join Date: Nov 2010
Location: Nottingham, UK
Age: 48
Posts: 518
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
LuMan is offline  
Old 11 May 2016, 21:50   #17
Lonewolf10
AMOS Extensions Developer
Lonewolf10's Avatar
 
Join Date: Jun 2007
Location: near Cambridge, UK
Age: 38
Posts: 1,917
Thanks for the update and congrats on having another daughter
Lonewolf10 is offline  
Old 12 May 2016, 17:39   #18
LuMan
Amigan - an loving it!!
LuMan's Avatar
 
Join Date: Nov 2010
Location: Nottingham, UK
Age: 48
Posts: 518
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....
LuMan is offline  
AdSense AdSense  
 


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 10 April 2016 00:58
[Found: Rhythm King] Amiga Game ID (Music Management Game) Kickback Looking for a game name ? 8 27 June 2012 20:02
Game Testing required for CD32 public domain game compilation amigapd request.Other 14 15 March 2011 13: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 15:35
[Found: Biplane Duel] Plane Flying Game, 2D, Shoot each other (Compilation game?) EssKung Looking for a game name ? 7 19 May 2007 00:37

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 17:59.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.22455 seconds with 11 queries