English Amiga Board


Go Back   English Amiga Board > Other Projects > project.Amiga Game Factory

 
 
Thread Tools
Old 24 December 2020, 21:53   #1
Havie
Registered User
 
Havie's Avatar
 
Join Date: Mar 2012
Location: UK
Posts: 1,893
Space Invaders

Here is my Space Invaders that started as a question about source code in the Blitz Basic coding thread. After putting together a demo, I got sucked in to making a full version of the game as close to the original as possible!

Still a few things to do and no doubt some bugs will be found but all comments most welcome...

https://eab.abime.net/zone/Invader.adf

Original thread here:

https://eab.abime.net/showthread.php?t=104414&page=3
Havie is offline  
Old 25 December 2020, 00:59   #2
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Cool, thanks Havie

Will take a look now before bed
DamienD is offline  
Old 25 December 2020, 01:04   #3
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,161
and to edit https://eab.abime.net/showthread.php?t=85200

(oh and I thought: no links to the zone too ...)
jotd is offline  
Old 25 December 2020, 01:22   #4
Havie
Registered User
 
Havie's Avatar
 
Join Date: Mar 2012
Location: UK
Posts: 1,893
Quote:
Originally Posted by jotd View Post
and to edit https://eab.abime.net/showthread.php?t=85200

(oh and I thought: no links to the zone too ...)
Sorry - are links to zone not allowed? If not, I'll happily unlink and upload tomy website instead (which I will do in due course). Cheers.
Havie is offline  
Old 25 December 2020, 01:24   #5
Havie
Registered User
 
Havie's Avatar
 
Join Date: Mar 2012
Location: UK
Posts: 1,893
Quote:
Originally Posted by jotd View Post
and to edit https://eab.abime.net/showthread.php?t=85200

(oh and I thought: no links to the zone too ...)
Sorry - are links to zone not allowed? If not, I'll happily unlink and upload to my website instead (which I will do in due course).

Cheers.
Havie is offline  
Old 25 December 2020, 01:34   #6
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
Gave it a quick go. Very cool, feels very much like the original. I'm assuming it's 1 bitplane with copper rainbow for green at the bottom of the screen?
earok is offline  
Old 25 December 2020, 01:35   #7
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by Havie View Post
Sorry - are links to zone not allowed? If not, I'll happily unlink and upload to my website instead (which I will do in due course).

Cheers.
Of course it's ok to upload files to The Zone!

The reason why the rules state that you shouldn't post direct links is as follows:

Quote:
Originally Posted by Paul
Also Please don't direct link to files in The Zone when creating a 'new thread' or 'replying to a post', because files in the zone are auto deleted !
DamienD is offline  
Old 25 December 2020, 01:40   #8
Havie
Registered User
 
Havie's Avatar
 
Join Date: Mar 2012
Location: UK
Posts: 1,893
Quote:
Originally Posted by DamienD View Post
Of course it's ok to upload files to The Zone!

The reason why the rules state that you shouldn't post direct links is as follows:
Doh - that makes complete sense. Will rectify in the next few days...

Thanks for setting me straight.
Havie is offline  
Old 25 December 2020, 01:46   #9
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by Havie View Post
Doh - that makes complete sense. Will rectify in the next few days...

Thanks for setting me straight.
It's no biggie

People don't get warnings or bans for posting The Zone! file links
DamienD is offline  
Old 25 December 2020, 02:00   #10
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by jotd View Post
I'm not sure I should add to that thread; is it really a port?

Were the Arcade graphics ripped / used etc...
DamienD is offline  
Old 25 December 2020, 07:20   #11
Havie
Registered User
 
Havie's Avatar
 
Join Date: Mar 2012
Location: UK
Posts: 1,893
Yes - it's arcade graphics and basically a port. It follows the arcade game as closely as possible - invader movement and firing pattern, ufo movement and scoring - all based on original source code. Even emulates coloured overlay using the copper. Not 100% perfect but pretty close.
Havie is offline  
Old 25 December 2020, 07:33   #12
Havie
Registered User
 
Havie's Avatar
 
Join Date: Mar 2012
Location: UK
Posts: 1,893
Quote:
Originally Posted by earok View Post
Gave it a quick go. Very cool, feels very much like the original. I'm assuming it's 1 bitplane with copper rainbow for green at the bottom of the screen?
It's actually 2 bit planes as I needed a non-transparent black because everything is directly blitted to the screen with a black border and erases what was there. No double buffering required. Also, at the bottom there are two colours in the same row as the green overlay didn't rurun across the whole screen at this point.

Thanks for trying it - I think it feels like the original.
Havie is offline  
Old 25 December 2020, 13:16   #13
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by Havie View Post
Yes - it's arcade graphics and basically a port. It follows the arcade game as closely as possible - invader movement and firing pattern, ufo movement and scoring - all based on original source code. Even emulates coloured overlay using the copper. Not 100% perfect but pretty close.
Alrighty, perfect

...now added to the Ports / Conversions --> Amiga thread.
DamienD is offline  
Old 25 December 2020, 16:56   #14
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,161
now new challenge, re-do a game starting with "A" so you can be listed before my remake

just tried it: it's the original in all it's pseudo monochrome greatness.Even the crappy fonts are there. Excellent.

Last edited by jotd; 25 December 2020 at 17:03.
jotd is offline  
Old 26 December 2020, 02:52   #15
S. Campbell
Registered User
 
Join Date: Aug 2003
Location: Left a bit/ Fire!
Posts: 323
Quote:
Originally Posted by Havie View Post
Still a few things to do and no doubt some bugs will be found but all comments most welcome...
Really nice work so far, but you've got the shooting sound effect and the exploding-invader sound effect the wrong way round...
S. Campbell is offline  
Old 26 December 2020, 04:14   #16
saimon69
J.M.D - Bedroom Musician
 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,516
I just seen this and look very good: something is missing at least for me, though:
- ever thought to use the other playfield to make the effect of the background in the upright cabinet, where there was a 45 degrees glass so to show the screen mixed with it? (have the feeling somebody did ask for it)
This should be the front overlay


And this is how was looking



- is missing the MODEL RACING label in the bottom that was present in the cabinets in italy in my area (was by the way an italian company not too far from my place that distributed officially space invaders for taito and also did its own arcade games)
saimon69 is offline  
Old 26 December 2020, 06:04   #17
TjLaZer
Registered User
 
TjLaZer's Avatar
 
Join Date: Sep 2004
Location: Tacoma, WA USA
Age: 52
Posts: 1,915
Very nice port, good job!
TjLaZer is offline  
Old 26 December 2020, 10:45   #18
zzbylu
Saberman
 
zzbylu's Avatar
 
Join Date: Dec 2016
Location: Kielce/Poland
Posts: 327
gameplay: [ Show youtube player ]
zzbylu is offline  
Old 26 December 2020, 10:47   #19
Havie
Registered User
 
Havie's Avatar
 
Join Date: Mar 2012
Location: UK
Posts: 1,893
Quote:
Originally Posted by S. Campbell View Post
Really nice work so far, but you've got the shooting sound effect and the exploding-invader sound effect the wrong way round...
Thanks - didn't realise, easily fixed.
Havie is offline  
Old 26 December 2020, 10:51   #20
Havie
Registered User
 
Havie's Avatar
 
Join Date: Mar 2012
Location: UK
Posts: 1,893
Quote:
Originally Posted by saimon69 View Post
I just seen this and look very good: something is missing at least for me, though:
- ever thought to use the other playfield to make the effect of the background in the upright cabinet, where there was a 45 degrees glass so to show the screen mixed with it? (have the feeling somebody did ask for it)
This should be the front overlay


And this is how was looking



- is missing the MODEL RACING label in the bottom that was present in the cabinets in italy in my area (was by the way an italian company not too far from my place that distributed officially space invaders for taito and also did its own arcade games)
Yes - I have the background and was considering adding this as an option using dual playfield mode but need a decent version in 8 colours for OCS/ECS and a 16 colour version for AGA (my efforts were poor). If someone were to make it then I will add it as an option as increasing number of bit planes should affect speed.
Havie 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
Space Invaders Code Toki Coders. Blitz Basic 51 24 December 2020 21:54
A500 Space Invaders MB revision rossb support.Hardware 20 22 October 2019 20:45
SPACE INVADERS samples? volvo_0ne request.Modules 5 28 February 2018 22:16
[Found: Mr Wobbly Leg Versus The Invaders From Space] Space-Invaders game? Dindel Looking for a game name ? 5 06 March 2008 10:05
Super Space Invaders (WHDLOAD) Retro1234 request.Old Rare Games 3 30 October 2006 20:12

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 14:58.

Top

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