English Amiga Board

English Amiga Board (http://eab.abime.net/index.php)
-   Coders. Contest (http://eab.abime.net/forumdisplay.php?f=130)
-   -   Discussion: Rygar AGA Edition (http://eab.abime.net/showthread.php?t=93545)

mcgeezer 30 July 2018 22:16

Quote:

Originally Posted by jotd (Post 1257746)
For the tiles, one technique I was using was to paste one image onto the other with overlap. If the image moves when pasting, then there's a problem. but one error and the tile recognition system is toast. TBH I used that on pixel-perfect game maps, probably ripped from original logical tile data :)
I also used that on custom-made levels done with paintshoppro with grid lock on 32x16


If you don't have the tile maps and you can't rip them, the easiest way to do it in my opinion is to bust out Python.

https://github.com/bjorn/tiled/wiki/Import-from-Image

;)

mcgeezer 30 July 2018 22:32

A couple of hours tonight pretty much completing the sprite formatting.

There's a lot of work to be done with this as the sprites look a bit washed out, if I can switch palettes between enemies on screen then I can get more colours... probably double at least.

https://youtu.be/ADkJJRlzQVY

Notice how I have put the enemies death sprites right at the end... this is so that I can easily work out that I don't need to generate enemy collision masks for those sprites.... anything else will interact with Rygar (either kill him or help him).

jotd 30 July 2018 22:35

nice find.

jotd 30 July 2018 22:38

I couldn't help but notice a "sidearms" folder :)

mcgeezer 30 July 2018 22:42

Quote:

Originally Posted by jotd (Post 1257762)
I couldn't help but notice a "sidearms" folder :)

Ha - yeah, I love side arms! Maybe after Rygar.

dlfrsilver 30 July 2018 23:53

Quote:

Originally Posted by mcgeezer (Post 1257764)
Ha - yeah, I love side arms! Maybe after Rygar.

Gimme a poke if you need anything ;) I have a few things here and there !

invent 31 July 2018 00:20

1 Attachment(s)
Interesting thread :)

How I matched the Rygar maps when working with Sandruzzo. I used "Tiled" software (Mac,PC) and setup a extra Reference layer from the arcade maps, and in general modify the transparency as well as toggle on/off to see any tile changes.

The 27 Rounds of Tiled maps have been created here. These are most likely unusable as they use all the tiles in one file.

https://drive.google.com/open?id=1TL...xvXr8inM2xJ6-3


If you can lock down final tile arrangement and colourset you want and export an iff/png, I'd be happy to recreate the maps. This time though I won't make them all, instead as you require a new map/Round as they do indeed take a long time. If you have someone else creating the maps, great also :)

Good luck :)

buzzybee 31 July 2018 09:24

Ambitious project, probably a bit too big for a one man show?

Your memory structure seems to make sense. From what I learned while coding RESHOOT R I´d seriously spend more memory on audio. Also don´t forget that code on such a project can easily add upto 300 kb if you want to minimise loading time. Also, you might learn that you need additional buffers for multiplication tables, copper list double buffering etc.

The engine I developed for RESHOOT R would perfectly fit Rygar. Therefore, if you have any technical or structural question, don´t hesitate to contact me.

Good luck and have fun while developing, can´t wait to see moving pictures!

S0ulA55a551n 31 July 2018 14:08

Quote:

Originally Posted by mcgeezer (Post 1257759)

Notice how I have put the enemies death sprites right at the end... this is so that I can easily work out that I don't need to generate enemy collision masks for those sprites.... anything else will interact with Rygar (either kill him or help him).


This confuses me , I guess you object would have a state so the animation frame its on would not matter would it ?

mcgeezer 31 July 2018 16:05

Quote:

Originally Posted by S0ulA55a551n (Post 1257895)
This confuses me , I guess you object would have a state so the animation frame its on would not matter would it ?

The sprites are ordered on the basis of their type . i.e collectibles/enemies/players/explosions etc.

So for example you might have 100 sprites, 1-20 might be player animations, 21-50 might be collectibles, 51-70 enemies and 71-100 might just be for visual show... like explosions, enemy deaths or background animations like water falls.

So for sprites that don't interact with the player (like explosions) you don't want to generate any collision masks, so in this example the easiest way to do it is state any sprite drawn above 70 does not draw a collision mask and therefore won't affect the player if visually it collides during game play.

If it doesn't make sense I'll try and explain it a bit more later down the line with examples.

dlfrsilver 31 July 2018 17:43

very interesting :)

mcgeezer 31 July 2018 23:31

Quote:

Originally Posted by invent (Post 1257787)
Interesting thread :)

How I matched the Rygar maps when working with Sandruzzo. I used "Tiled" software (Mac,PC) and setup a extra Reference layer from the arcade maps, and in general modify the transparency as well as toggle on/off to see any tile changes.

The 27 Rounds of Tiled maps have been created here. These are most likely unusable as they use all the tiles in one file.

https://drive.google.com/open?id=1TL...xvXr8inM2xJ6-3


If you can lock down final tile arrangement and colourset you want and export an iff/png, I'd be happy to recreate the maps. This time though I won't make them all, instead as you require a new map/Round as they do indeed take a long time. If you have someone else creating the maps, great also :)

Good luck :)

Here is what the sprites and tiles look like merged.

https://youtu.be/nkU3nng2bu4

Personally - I think they look good enough. I'm concerned about the Blue depth so may fiddle with that a little.

I need to remap the colours for the hardware sprites on the 64 pixel wide Rhino, Vulture and a couple of other large sprites but that is no biggy.

You have saved me months of work here (if I have permission to use them) - I have PM'd you.

I'd like opinions (particularly from mods) that if I use these graphics the team would be disqualified from the competition. I'll still continue the project regardless but this needs to be clarified.

Geezer

DamienD 01 August 2018 01:31

Quote:

Originally Posted by mcgeezer (Post 1257995)
You have saved me months of work here (if I have permission to use them) - I have PM'd you.
I'd like opinions (particularly from mods) that if I use these graphics the team would be disqualified from the competition.

No objections from me.

...as others have already pointed out; it's a massive, ambitious project so any help you can get from previous graphic rips / adjustments are fine IMHO.

I'm sure you'll credit all sources / people involved so where's the problem? ;)

At the end of the day, we are all looking forward to a killer Amiga version of the arcade classic Rygar :great

...competition or not; if you complete this then I'll pay you all the money pledged so far; that's a promise and I'm a man of my word!!! :p

Ian 01 August 2018 01:41

You do what you want. Not likely to throw out the only entrant (thus far) ;)

I just checked the millionth and final, final draft and reusing art is allowed. No where does it state it has to be your art so do crack on sir. :)

buzzybee 01 August 2018 05:20

Sorry if this is a silly question, but: What competition are you talking about?

mcgeezer 01 August 2018 09:22

Quote:

Originally Posted by buzzybee (Post 1258050)
Sorry if this is a silly question, but: What competition are you talking about?

Given you are probably not an English native speaker... contest = competition.

http://eab.abime.net/showthread.php?t=92858

mcgeezer 01 August 2018 09:23

Quote:

Originally Posted by DamienD (Post 1258027)
No objections from me.

...as others have already pointed out; it's a massive, ambitious project so any help you can get from previous graphic rips / adjustments are fine IMHO.

I'm sure you'll credit all sources / people involved so where's the problem? ;)

At the end of the day, we are all looking forward to a killer Amiga version of the arcade classic Rygar :great

...competition or not; if you complete this then I'll pay you all the money pledged so far; that's a promise and I'm a man of my word!!! :p

Quote:

Originally Posted by Ian (Post 1258029)
You do what you want. Not likely to throw out the only entrant (thus far) ;)

I just checked the millionth and final, final draft and reusing art is allowed. No where does it state it has to be your art so do crack on sir. :)

Spot on gents - crack on I will. Full credit will be given to all involved, now and historically.

buzzybee 01 August 2018 12:19

Thanks for clarification. I do know the word "competition" and "contest", just did not know about this very specific Amiga game compo. The whole compo-thread seems a bit messy, but as soon as it´s cleaned up, the rules are specified and the compo really starts, it might try my luck with RESHOOT R :-)

Tsak 01 August 2018 12:55

Entering that contest with an already worked on project was a point of disagreement and it seems the general consensus was towards entries made FOR this competition speciffically. Imho, this is unfortunate since it excludes by default a ton of amazing Amiga projects (like ReshootR) already in the making, but what can you do? :sad

Anyway, sorry for the off-topic, back to Rygar AGA discussion. ;)

buzzybee 01 August 2018 14:37

So, only compo projects are allowed, and the author only has six months from start to finish? Can´t imagine that this leads anywhere, since the timeframe is too tight if you don´t use any kind of working framework (like Blitz). It also rules out Rygar, right?


All times are GMT +2. The time now is 18:32.

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

Page generated in 0.10525 seconds with 11 queries