BBC Pooyan

developing/porting a new game or gaming framework? post in here!
User avatar
Snuggsy187
Posts: 140
Joined: Wed Apr 03, 2019 9:53 pm
Contact:

BBC Pooyan

Post by Snuggsy187 » Mon Jun 22, 2020 9:56 pm

Someone mentioned "Pooyan" :shock:

I'd never heard of it, but now I'm hooked on the arcade version on MAME. :D

Having started many games in the past and never completing any of them, I thought I'd give this some thought with a view to actually finishing something......

Still pondering design (and colours for that matter !!), but here is a screenshot as a teaser.
I've animated Pooyan firing, the carriage is movable, and the cogs animate too, but that's about it at the moment.

Next, animate Buuyan and the house folk, and define the large tree.......

Hopefully it'll become something.........

Poonan-00.gif
PUSH PARCHMENT > POKE LOCK > PULL PARCHMENT

Naomasa298
Posts: 391
Joined: Sat Feb 16, 2013 12:49 pm
Contact:

Re: BBC Pooyan

Post by Naomasa298 » Mon Jun 22, 2020 10:05 pm

Oo, awesome! See it through to the end. :)

This has made me think about trying my hand at an arcade style game during breaks from the RPG. I have one in mind.

User avatar
tricky
Posts: 4689
Joined: Tue Jun 21, 2011 9:25 am
Contact:

Re: BBC Pooyan

Post by tricky » Tue Jun 23, 2020 8:26 am

Great start Snuggsy and do tell Naomasa.

Naomasa298
Posts: 391
Joined: Sat Feb 16, 2013 12:49 pm
Contact:

Re: BBC Pooyan

Post by Naomasa298 » Tue Jun 23, 2020 10:55 am

tricky wrote:
Tue Jun 23, 2020 8:26 am
Great start Snuggsy and do tell Naomasa.
I don't want to hijack this thread, but I was thinking of a conversion of the NES game Binary Land. Nice and straightforwards for my first arcade game. No complicated sprite masking or scrolling.

Pooyan has pigs, Binary Land has penguins. :)

drfloyd
Posts: 381
Joined: Tue Jun 09, 2020 3:36 pm
Contact:

Re: BBC Pooyan

Post by drfloyd » Tue Jun 23, 2020 12:44 pm

Fabulous !

It was on my wish list !

Pooyan is a perfect idea for the BBC computer ! And it is one of the best arcade scoring game from period 1980-1983

RobC
Posts: 3001
Joined: Sat Sep 01, 2007 10:41 pm
Contact:

Re: BBC Pooyan

Post by RobC » Tue Jun 23, 2020 6:45 pm

This looks excellent :D =D>

User avatar
Iapetus
Posts: 49
Joined: Wed Feb 12, 2014 1:08 pm
Contact:

Re: BBC Pooyan

Post by Iapetus » Tue Jun 23, 2020 7:06 pm

Looking great!! =D>

User avatar
Snuggsy187
Posts: 140
Joined: Wed Apr 03, 2019 9:53 pm
Contact:

Re: BBC Pooyan

Post by Snuggsy187 » Tue Jun 23, 2020 8:33 pm

Thanks all, and drfloyd for the idea ! :D

Nothing much going on, but here's the first sampler.
Got some more animation done, Pooyan now fires arrows, and there's also version one of the large tree !

* moves Pooyan up
? moves Pooyan down
Shift fires arrows

I now expect progress to slow down somewhat ! :shock:
Pooyan-B-v01.ssd
(9.75 KiB) Downloaded 22 times
Pooyan-01.gif
PUSH PARCHMENT > POKE LOCK > PULL PARCHMENT

drfloyd
Posts: 381
Joined: Tue Jun 09, 2020 3:36 pm
Contact:

Re: BBC Pooyan

Post by drfloyd » Tue Jun 23, 2020 8:39 pm

It's because of my recent idea ? Dam's, i have an impact on BBC Micro Communauty !???? :oops:

You code very fast !!!!!!! Incredible !!!!!

I hope received soon my BBC and impatient to test ! Your screenshots are about arcade perfect.

User avatar
lurkio
Posts: 2930
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: BBC Pooyan

Post by lurkio » Tue Jun 23, 2020 8:43 pm

Snuggsy187 wrote:
Tue Jun 23, 2020 8:33 pm
Nothing much going on, but here's the first sampler.
I don't know the original game, but this is very nice, very smooth!

=D> =D> =D>

drfloyd
Posts: 381
Joined: Tue Jun 09, 2020 3:36 pm
Contact:

Re: BBC Pooyan

Post by drfloyd » Tue Jun 23, 2020 9:31 pm

I want the physical box edition of this game !!!!!! :mrgreen:

User avatar
Arcadian
Site Admin
Posts: 3605
Joined: Fri Nov 24, 2000 12:16 pm
Contact:

Re: BBC Pooyan

Post by Arcadian » Tue Jun 23, 2020 9:41 pm

drfloyd wrote:
Tue Jun 23, 2020 9:31 pm
I want the physical box edition of this game !!!!!! :mrgreen:
That could be arranged!

(Snuggsy, check your email inbox!) ;)

P.S. Just tried the demo, it's wonderfully smooth, you're making great progress (top choice of game to convert as well!)
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk

drfloyd
Posts: 381
Joined: Tue Jun 09, 2020 3:36 pm
Contact:

Re: BBC Pooyan

Post by drfloyd » Tue Jun 23, 2020 11:32 pm

i am still a newbie here. But it is possible to imagine that your great arcade games (like Centipede, Frogger... Pooyan soon) are distribute on a ARCADE CARTRIDGE ??? (with a nice cover illustration)

So BBC Computer will become like a MSX with cartridge games :)

Naomasa298
Posts: 391
Joined: Sat Feb 16, 2013 12:49 pm
Contact:

Re: BBC Pooyan

Post by Naomasa298 » Tue Jun 23, 2020 11:43 pm

drfloyd wrote:
Tue Jun 23, 2020 11:32 pm
i am still a newbie here. But it is possible to imagine that your great arcade games (like Centipede, Frogger... Pooyan soon) are distribute on a ARCADE CARTRIDGE ??? (with a nice cover illustration)

So BBC Computer will become like a MSX with cartridge games :)
The Model B did not have cartridge slots, neither did the Master Compact. Cartridge cases would be expensive to produce.

User avatar
Arcadian
Site Admin
Posts: 3605
Joined: Fri Nov 24, 2000 12:16 pm
Contact:

Re: BBC Pooyan

Post by Arcadian » Wed Jun 24, 2020 12:25 am

It's possible, yes - obviously for the BBC Master only, not BBC B or Compact (which didn't have cartridge slots).

I've actually had a run of rom boards made up (that fit inside original Acorn cartridge cases or 3D printed cartridge cases) which I intend to use with my BBC Masters / Electrons at gaming events, so games can be changed by physically swapping cartridges around (whether I allow visitors to do this would be another matter; because hot swapping cartridges without power cycling the machine could potentially fry the cartridge!).

I do intend to get cartridges made up for some of the homebrew games/conversions, such as Tricky's stunning versions of Frogger/Carnival/Centipede etc, however with regards to producing a 'run' of them; I really don't know how much demand there would be (if any) as the cost of producing a game on ROM Cartridge would be comparatively expensive: there'd be a cost for the rom board, the rom, the cartridge case, packaging (if folks want a fancy 'box'), shipping etc. I haven't even looked at costings yet but the price of a single game on cartridge could easily retail at £20+ i.e. roughly the same price as buying an MMC-based product, which would contain the /entire/ BBC software library, not just one game!

It would be much easier (and cheaper) to package them on 5.25" floppy discs in nice, authentic wallets ... ;)

Trickysoft_TS01-04-WalletsOnly_Fronts.jpg

Trickysoft_TS01-04-WalletsOnly_Back.jpg

Pooyan_WIP.png

Anyway, I don't wish to derail Snuggsy's Pooyan thread, but feel free to PM me or start another thread if you'd like more info about packaging games on physical media, as that's one area I have some expertise in ... :)
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk

Naomasa298
Posts: 391
Joined: Sat Feb 16, 2013 12:49 pm
Contact:

Re: BBC Pooyan

Post by Naomasa298 » Wed Jun 24, 2020 12:38 am

Ooh, ooh, do me a mockup Dave!

User avatar
Arcadian
Site Admin
Posts: 3605
Joined: Fri Nov 24, 2000 12:16 pm
Contact:

Re: BBC Pooyan

Post by Arcadian » Wed Jun 24, 2020 12:50 am

Naomasa298 wrote:
Wed Jun 24, 2020 12:38 am
Ooh, ooh, do me a mockup Dave!
Ah, I've got an idea for a totally different design for 'Legend' but it might take me a couple of days to mock it up as I'm away tomorrow ... but drop me a PM at the weekend if you haven't heard anything!

Anyway, now very conscious we may totally be hijacking the Pooyan thread, hence I'll leave this quick conversion of the C64 Pooyan loader screen here to get things back on track ... !

Pooyan.png
Pooyan.png (8.99 KiB) Viewed 1571 times
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk

Naomasa298
Posts: 391
Joined: Sat Feb 16, 2013 12:49 pm
Contact:

Re: BBC Pooyan

Post by Naomasa298 » Wed Jun 24, 2020 1:38 am

Yes, my apologies to Snuggsy as well.

To make up for it, Snuggsy if you need any help with graphics, give me a shout.

RobC
Posts: 3001
Joined: Sat Sep 01, 2007 10:41 pm
Contact:

Re: BBC Pooyan

Post by RobC » Wed Jun 24, 2020 8:04 am

I don't know how faithful to the original the game logic is but there's a version in BASIC for the Thomson MO6 here which might be of use.

It looks like it's using the MO6's 320x200 16-colour attribute mode. If you wanted to do a VideoNuLA version, it will mimic this mode and you'd be the first person to use it in anger :D
Mooyan.jpg

drfloyd
Posts: 381
Joined: Tue Jun 09, 2020 3:36 pm
Contact:

Re: BBC Pooyan

Post by drfloyd » Wed Jun 24, 2020 8:40 am

yes it is the mode 160*200 16 couleurs of the M06/TO8, like mode 0 Amstrad CPC

But it cannot be in basic langage (???)

RobC
Posts: 3001
Joined: Sat Sep 01, 2007 10:41 pm
Contact:

Re: BBC Pooyan

Post by RobC » Wed Jun 24, 2020 9:42 am

drfloyd wrote:
Wed Jun 24, 2020 8:40 am
yes it is the mode 160*200 16 couleurs of the M06/TO8, like mode 0 Amstrad CPC
I think it's using the attribute mode so 320 x 200 with 16 colours but only two colours in any 8 x 1 pixel block.
drfloyd wrote:
Wed Jun 24, 2020 8:40 am
But it cannot be in basic langage (???)
I think MO6 BASIC has block copy commands (GET and PUT) which act like software sprite routines (a bit like GXR/Spriter ROM in the BBC Master). I have the MO6 user guide but my french isn't good enough to be certain!

Also, it's not terribly smooth - nothing like Snuggsy's version (but still impressive for BASIC).

drfloyd
Posts: 381
Joined: Tue Jun 09, 2020 3:36 pm
Contact:

Re: BBC Pooyan

Post by drfloyd » Wed Jun 24, 2020 11:07 am

i know the thomson basic (very very very slow!) and it is impossible to do that without assembler

RobC
Posts: 3001
Joined: Sat Sep 01, 2007 10:41 pm
Contact:

Re: BBC Pooyan

Post by RobC » Wed Jun 24, 2020 11:17 am

drfloyd wrote:
Wed Jun 24, 2020 11:07 am
i know the thomson basic (very very very slow!) and it is impossible to do that without assembler
So I should have said that the PUT and GET commands that handle the sprites are effectively assembler but you are right it's still slow!

User avatar
Snuggsy187
Posts: 140
Joined: Wed Apr 03, 2019 9:53 pm
Contact:

Re: BBC Pooyan

Post by Snuggsy187 » Wed Jun 24, 2020 2:43 pm

Wow, where to start ?!! :D
Many thanks for all your comments !

Thanks for the heads up on the Thomson MO6 version - I'll have a trawl through the source to see what's going on.

Thanks to Naomasa298 for the offer of graphics assistance, I'll bear that in mind when I get stuck.....! :shock:

Really don't mind about the thread hijacking, I'm surprised this has attracted so much attention ! :D

Who else...... thanks Arcadian for the Title Screen, although I couldn't live with that yellow background ! :-& .....
Poonan-Title.gif
PUSH PARCHMENT > POKE LOCK > PULL PARCHMENT

Naomasa298
Posts: 391
Joined: Sat Feb 16, 2013 12:49 pm
Contact:

Re: BBC Pooyan

Post by Naomasa298 » Wed Jun 24, 2020 2:56 pm

Snuggsy187 wrote:
Wed Jun 24, 2020 2:43 pm
Thanks to Naomasa298 for the offer of graphics assistance, I'll bear that in mind when I get stuck.....! :shock:
I meant drawing graphics, of course, not programming them, I'd be absolutely no use with that. :)

User avatar
Arcadian
Site Admin
Posts: 3605
Joined: Fri Nov 24, 2000 12:16 pm
Contact:

Re: BBC Pooyan

Post by Arcadian » Wed Jun 24, 2020 2:59 pm

Ooh, that's much nicer! :)
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk

Naomasa298
Posts: 391
Joined: Sat Feb 16, 2013 12:49 pm
Contact:

Re: BBC Pooyan

Post by Naomasa298 » Wed Jun 24, 2020 3:06 pm

I think the white fuzzy thing behind the wolf is supposed to be the tree though, not a cloud?

User avatar
Snuggsy187
Posts: 140
Joined: Wed Apr 03, 2019 9:53 pm
Contact:

Re: BBC Pooyan

Post by Snuggsy187 » Wed Jun 24, 2020 3:18 pm

Hmmmm..... maybe, just looks a bit odd in green I'm thinking...... :?

Poonan-Title2.gif
PUSH PARCHMENT > POKE LOCK > PULL PARCHMENT

User avatar
Arcadian
Site Admin
Posts: 3605
Joined: Fri Nov 24, 2000 12:16 pm
Contact:

Re: BBC Pooyan

Post by Arcadian » Wed Jun 24, 2020 3:20 pm

[Edit - you beat me to it Neil! ;)] Ahh ... hmm, if you make the trees green they don't show up too well against the cyan sky:

Pooyan_C64_Loader_modified_A.png
Pooyan_C64_Loader_modified_A.png (8.89 KiB) Viewed 1387 times

Perhaps make the Sky dark blue? Though this would mean we're not making much use of cyan ...

Pooyan_C64_Loader_modified_B.png
Pooyan_C64_Loader_modified_B.png (8.81 KiB) Viewed 1387 times

Perhaps make the balloons Cyan instead of Magenta??

Pooyan_C64_Loader_modified_C.png
Pooyan_C64_Loader_modified_C.png (8.79 KiB) Viewed 1387 times
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk

User avatar
Snuggsy187
Posts: 140
Joined: Wed Apr 03, 2019 9:53 pm
Contact:

Re: BBC Pooyan

Post by Snuggsy187 » Wed Jun 24, 2020 3:42 pm

.....or multicoloured balloons like in the game ? :D

Poonan-Title3.gif

...... hmmmm, the choices !
PUSH PARCHMENT > POKE LOCK > PULL PARCHMENT

Post Reply

Return to “new projects in development: games”