English Amiga Board


Go Back   English Amiga Board > Coders > Coders. Asm / Hardware

 
 
Thread Tools
Old 31 October 2012, 09:40   #1
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Overflow: Pipemania Clone

Guys,

I started programming a pipemania clone in Amos in 1995. Anyway I recently started looking into getting back into it as this is a project I never finished.

I have started a bit of coding (Currently, nothing much whatsoever) but I am planning to work on this as and when I can.

Attached are links to some of the GFX we did in 1995, The original gfx artist isn't interested in resuming here, as we lost touch and attempts to get him back involved have failed.

If anyone is interested in helping out with gfx, sfx, music and suggestions, idea's etc please let me know.

Originally this was planned to be a basic 1:1 clone, but there is opportunity to improve massively on the original.
Attached Thumbnails
Click image for larger version

Name:	MOCKUPSCREEN.png
Views:	710
Size:	18.7 KB
ID:	33047   Click image for larger version

Name:	PIPES.png
Views:	1645
Size:	8.3 KB
ID:	33048  
BippyM is offline  
Old 31 October 2012, 18:42   #2
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
I am going to use this post to track what I have done/am planning to add

Done
  • Title Screen code implemented
  • Credits implemented
  • Main menu loads
  • Pieces currently 24x24 pixels
  • Game grid of 8x12 (96 squares) or 13x9 (121 squares). Undecided which to go with

To do
  • The game

Ideas and suggestions (Please post in the thread and I'll update this)
  • Various game modes, timed, 2 player vs, co-op, hardcore
  • Levels bigger than the display that scroll
  • Split screen 2 player
  • Splitter pipes in later levels with 2/3 exits
  • Pre-determined levels and maps
  • Randomly generated levels for that extra "fun" factor
  • Scoring options
  • Redo some/all gfx.
  • Have pieces that take up more than one square (2x2)
  • Remove criterion logo's and create a new one

Gfx, Sfx and Music suggestions

s2325 : music suggestions

Last edited by BippyM; 12 April 2021 at 18:23.
BippyM is offline  
Old 31 October 2012, 20:03   #3
Predseda
Puttymoon inhabitant
 
Predseda's Avatar
 
Join Date: Mar 2007
Location: Tromaville
Age: 46
Posts: 7,539
Send a message via ICQ to Predseda
I would be happy to help, unfortunatelly I will have a lot of work with Remainder
Predseda is offline  
Old 31 October 2012, 21:09   #4
s2325
Zone Friend
 
s2325's Avatar
 
Join Date: Jun 2006
Location: Gargore
Age: 43
Posts: 17,789
music suggestions:
black nigger by Sine: http://amp.dascene.net/downmod.php?index=30562
vision.opt by Dolphin: http://amp.dascene.net/downmod.php?index=20463
s2325 is offline  
Old 31 October 2012, 22:02   #5
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Predseda,

Thanks for the offer, and I understand how busy you are. If I get this finished I might see if Remainder want to release it. The original "name" I chose back in 1995 was Criterion Software (yes seriously). Oh the irony!
BippyM is offline  
Old 31 October 2012, 23:58   #6
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Okay I have updated some of the gfx and have the intro screens running (no sound/music currently).

Next to implement the main menu, and then start the actual game
BippyM is offline  
Old 06 November 2012, 17:45   #7
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Slightly updated the game screen. This will have 2 coplists. I will make further improvements at a later date.

I now need to get down to programming this
Attached Thumbnails
Click image for larger version

Name:	MOCKUPSCREEN2012.png
Views:	472
Size:	5.2 KB
ID:	33111  

Last edited by BippyM; 08 November 2012 at 20:08.
BippyM is offline  
Old 08 November 2012, 12:44   #8
Predseda
Puttymoon inhabitant
 
Predseda's Avatar
 
Join Date: Mar 2007
Location: Tromaville
Age: 46
Posts: 7,539
Send a message via ICQ to Predseda
Imho the main graphics looks really good!
Predseda is offline  
Old 08 November 2012, 19:24   #9
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Thanks,

The pipes look good I think, they just need some tweaking. The background on the other hand leaves a bit to be desired.
BippyM is offline  
Old 09 November 2012, 10:01   #10
roberthazelby
Amiga user since 1990
 
Join Date: Sep 2005
Location: Bristol, England
Age: 48
Posts: 364
I've given you a plug in today's blog post.

http://amigagamer.blogspot.co.uk/201...nia-clone.html

No pressure
roberthazelby is offline  
Old 09 November 2012, 10:16   #11
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Thinks mate, that's great stuff.
BippyM is offline  
Old 17 November 2012, 13:41   #12
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Increased the number of frames per piece of pipe from 12 to approximately 42.

This is to allow smoother animation. To speed the flow up I'll simply skip animation frames.

(Would this be the best way to accomplish this?)
BippyM is offline  
Old 17 November 2012, 16:45   #13
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Well I have figured out how to save more chipram, and have less sprites. Pretty obvious really

Anyway attached is a shot of some of the new sprites. Naturally I need a LOT less than this!!

There are two attachments. The first one shows the number of sprites I originally went with. The second shows how many I actually need (I still have a few to do and more pieces to design!)

Please give me feedback people!
Attached Thumbnails
Click image for larger version

Name:	Pipes2012.png
Views:	825
Size:	10.5 KB
ID:	33211   Click image for larger version

Name:	Pipes2012_Actual.png
Views:	388
Size:	1.7 KB
ID:	33212  

Last edited by BippyM; 17 November 2012 at 17:22.
BippyM is offline  
Old 17 November 2012, 19:27   #14
Lord Riton
Registered User
 
Lord Riton's Avatar
 
Join Date: Jan 2011
Location: France
Age: 52
Posts: 507
But if you go with only the 2nd attachment sprites, you won't be able to draw the "liquid" inside the pipes.

You will at least need a full set of full(yellow) pipes. And you don't have enough gray(empty) pipes to draw all corners and connexions either, but that's probably the sprites you said were still missing.
Lord Riton is offline  
Old 17 November 2012, 21:26   #15
SyX
Registered User
 
Join Date: Sep 2004
Location: Brasil
Age: 49
Posts: 181
Quote:
Originally Posted by bippym View Post
Slightly updated the game screen. This will have 2 coplists. I will make further improvements at a later date.

I now need to get down to programming this
I like a lot how clean looks the game screen in this new picture

With respect to ideas or suggestions, i think that you should take a look to Pipemania for iphone or ds for inspiration how they upgraded the basic idea
SyX is offline  
Old 18 November 2012, 21:09   #16
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Quote:
Originally Posted by Lord Riton View Post
But if you go with only the 2nd attachment sprites, you won't be able to draw the "liquid" inside the pipes.

You will at least need a full set of full(yellow) pipes. And you don't have enough gray(empty) pipes to draw all corners and connexions either, but that's probably the sprites you said were still missing.
The second one is to show how I would save chipram over the first
Attached Thumbnails
Click image for larger version

Name:	Pipes2012_Actual.png
Views:	420
Size:	9.0 KB
ID:	33219  
BippyM is offline  
Old 18 November 2012, 21:26   #17
Retro-Nerd
Missile Command Champion
 
Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,435
So, you finally found your lost Amiga mojo. Looks really nice, bippy.
Retro-Nerd is online now  
Old 22 November 2012, 18:43   #18
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Yeah got the mojo back lol.

I have now figured out the animation process and seem to have that working separately. Next to get the player(s) cursors moving smoothly, and quickly across the game board and with the "next" piece to plant in it.

I have also optimized the palette and removed unused colours. This gives me around 12 spare colours so I think I can do a bit more with the game board.

Time to start thinking about the actual data collection and formats required to identify puzzle piece underneath the cursor, or next for the flow direction etc.

I also think I can run this at 50fps and just check every other frame.. Hmmm shall see
BippyM is offline  
Old 16 January 2013, 20:02   #19
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Guys,

I'm currently arranging the sprite sheet to convert into the correct format for the game. Attached are all the possible pipe pieces for player 1.

Can anyone think of any other pipe shapes that could be utilized? I am specifically looking for more pieces for later in the game etc.

Cheers
Attached Thumbnails
Click image for larger version

Name:	Pipes2012.png
Views:	372
Size:	4.8 KB
ID:	33888  
BippyM is offline  
Old 17 January 2013, 00:38   #20
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Some boring info for the sprites:

Currently there are 72 sprites, not including the toilet and end pipes I still need to add.

Each pipe has approximately 44 frames of animation. That's approximately 390+ possible frames of animation (although there wont be more than a few redraws happening per frame!)

The animation frames take up 26kb of space, but this will increase when I add the final frames and any other potential pipe pieces/shapes.
BippyM is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
A bejewelled clone, deviish clone, columns clone Gordon Looking for a game name ? 10 16 June 2014 19:28
Buffer overflow when transfering lots of files Frimann New to Emulation or Amiga scene 2 30 January 2009 00:08
"Stack overflow": any way to solve that problem? Paulisse New to Emulation or Amiga scene 10 27 January 2008 13:45
SysEx buffer overflow Ducktale support.WinUAE 1 30 August 2007 12:20
Blitz Basic - Gosub - Stack Overflow Tony Landais Coders. General 10 08 May 2003 20:35

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 20:18.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.11352 seconds with 14 queries