English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   project.Amiga Game Factory (https://eab.abime.net/forumdisplay.php?f=69)
-   -   Kung Fu Master Port (https://eab.abime.net/showthread.php?t=107812)

mcgeezer 01 August 2021 12:41

Kung Fu Master Port
 
I know a while back there was someone doing a port of Kung Fu Master but I would say it's dead given there's been no updates.

A few days ago after a nice break I started working on arranging the graphics for the game and also doing a performance test to make sure the game can be ported to the A500 (0.5chip + 0.5 slow).

I'm pleased to say the game looks very do-able so I'll take it on as it's a nice little project to do. Thomas is a hardware sprite but the flying enemies are constructed from multiple bobs to save on ram and cycles.

https://youtu.be/Z6fkotcmnWg

Geezer

PS - Like Rygar and Bomb Jack in the arcades, this was another favourite of mine that never seen the light of day on the Amiga. The game has a lot of history to it too, from what I've read it is the grandfather of Street Fighter (but I hate Street Fighter).

manossg 01 August 2021 12:46

It would be great having a port of Kung Fu Master for the miggy! I played this a lot bitd on my Amstrad CPC.

Thanks for your efforts, mate!

jotd 01 August 2021 13:16

would be great having a port .... done by Mcgeezer!!!!!

Superman 01 August 2021 13:18

Yes!

Lost count on the number of 10 pences I fed into this machine as a kid. It was one of my favourite arcade games. :D

d4rk3lf 01 August 2021 13:42

Awesome and thanks.

I never actually see it in arcades, but I played C64 version a lot, and I think that was a pretty good port.

nikosidis 01 August 2021 13:44

Fun game :)
Looking forward to follow it.
Need beta-tester I'm here.

Frog 01 August 2021 16:00

it's a bit sad to see that after all the work done by seko that his project seems abandonned since few month
the project seemed quite advanced in its realization in view of the last video
https://youtu.be/s3i98UE_VWk
According to his youtube account, he also seems to be working on the adaptation of the arcade game Robocop

saimon69 01 August 2021 18:47

Seko start a lot of stuff, but i stil need to see fnished any; btw he also was planning the Bruce lee mode for which i did this alternate funky remix:
(in two channels of course)

https://www.youtube.com/watch?v=3pDWolg1Qx0&pp=sAQA

jotd 01 August 2021 20:08

It's fun to start a project but the devil is often in the details. I agree this Seko project is very well advanced. But completing such a project is also a lot of work with the last bugs to iron out, playtesting...

Robocop would probably be even harder to complete.

Havie 01 August 2021 22:57

Absolutely, easy to start but finishing is heavy going when all you want to do is try something else. It's especially tricky was all the suggestions keep being popping up.

jotd 01 August 2021 23:19

exactly. The conclusion is: don't engage in something too demanding or you won't be able to finish it :)

(not blaming anyone, I've been there, but now I tend to complete things, at least some of them)

Too bad as KungFu Master isn't as hard as Robocop to complete. Completing KFMaster would even help for the motivation to redo Robocop.

Cobe 02 August 2021 00:22

Quote:

Originally Posted by d4rk3lf (Post 1498904)
awesome and thanks.

I never actually see it in arcades, but i played c64 version a lot, and i think that was a pretty good port.

+1 :)

Tigerskunk 02 August 2021 07:19

Getting the systems in place for not doing one level, but many, is a huge chunk of work that needs getting done when coding a game.

d4rk3lf 02 August 2021 10:13

Quote:

Originally Posted by Cobe (Post 1499022)
+1 :)

:great
(we should organize some barbeque soon :) )
-------------------------

About game creations, and ports.
Fully agreed.

It's probably very interesting when you test some stuff out. Making a playable characters, making nice enemy, making sure you all have smooth going on with BG scrolling.
But when it comes to the part where you need to do all repetitive task for all remaining levels, testing it all the time for bugs and stuff, it becomes quite tedious and boring.

It's actually very similar to my regular work, and probably many other jobs as well. If I need to create some magic effects. It's very interesting to me, when I am doing initial simulation, and how the magic is going to move , and swirl around, and spawning other swirling particles and stuff.
But then, if I need to match it up to some recorded shot, then it becomes tedious with all the tracking, roto, cleaning stuff, maching lighing.. etc.

So, I understand (Amiga) coders completely, when they refuse to do some port, or give up, after a while.

Frog 02 August 2021 10:21

Quote:

Originally Posted by jotd (Post 1499008)
exactly. The conclusion is: don't engage in something too demanding or you won't be able to finish it :)

(not blaming anyone, I've been there, but now I tend to complete things, at least some of them)

Too bad as KungFu Master isn't as hard as Robocop to complete. Completing KFMaster would even help for the motivation to redo Robocop.

i'm agree with your words.

Sometimes leaving a project aside to go to another job can be challenging.
If Robocop is more difficult to adapt, the return to Kung Fu master should prove simpler and why not, come back with new ideas to finalize it.

hayesmaker64 02 August 2021 11:10

This is such a fun game on C64, nes and arcade.. really looking forward to trying this out on Amiga!

mcgeezer 02 August 2021 11:12

1 Attachment(s)
I've attached the sprite sheet for Kung Fu Master.

As I'm targeting an A500 with half meg upgrade the memory requirements are very tight, it might not seem it but believe me they are. When making a game performance and memory requirements are the first things that need to be considered.

You might notice the sprite sheet looks a little odd. That's because for the enemies in the game I have to construct them from multiple blits, shifting the bobs on 4 pixel vertical boundaries into place where needed. To construct one enemy frame might take up to 5 separate interleaved blits, but that enemy frame might be 48x70 in size yet the blitting required is only a fraction of that.

So consider the boring work that it takes to construct such a sprite sheet, let alone the tables I'm going to have to make to reconstruct all of the frames.

Boring work? Yes..
Challenging for an A500? Definietely.

Geezer

Neil79 02 August 2021 11:14

:bowdown:bowdown:bowdown

pink^abyss 02 August 2021 12:40

Quote:

Originally Posted by mcgeezer (Post 1499067)
Challenging for an A500? Definietely.

Geezer


I'm confident you will make a pro conversion! :great
I was impressed by this speccy conversion (50fps!)
https://www.youtube.com/watch?v=or4YldyOjec

gimbal 02 August 2021 13:39

Quote:

Originally Posted by mcgeezer (Post 1499067)
I've attached the sprite sheet for Kung Fu Master.

Man, that's efficient use of space!


All times are GMT +2. The time now is 04:13.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.08507 seconds with 11 queries