Page 1 of 1

Satan Ball (Кровавыш)

Posted: Mon May 16, 2016 11:42 am
by alko
BreakOut-clone based on the biblical mythology.

Image

Image

More info:
http://alko-art.ru/2016/05/14/satan-bal ... vyj-myach/

Online-demo:
http://alko-art.ru/emulator/

Re: Satan Ball (Кровавыш)

Posted: Mon May 16, 2016 11:06 pm
by haroldoop
Nice graphics!

Re: Satan Ball (Кровавыш)

Posted: Tue May 17, 2016 10:55 am
by Stef
Well done :) Nice graphics and good animation as well, looks like you have many sprites on screen in some place :)

Re: Satan Ball (Кровавыш)

Posted: Tue May 17, 2016 5:14 pm
by alko
More effects

Image

Image

Image

Re: Satan Ball (Кровавыш)

Posted: Tue May 17, 2016 7:51 pm
by SegaTim
Rotations tiles code - ASM?
Код вращения спрайтов/фонов на АСМе?

Re: Satan Ball (Кровавыш)

Posted: Tue May 17, 2016 8:27 pm
by Stef
Vertical column scrolling + horizontal line scrolling :)

Re: Satan Ball (Кровавыш)

Posted: Wed May 18, 2016 7:20 am
by alko
SegaTim wrote:Rotations tiles code - ASM?
Код вращения спрайтов/фонов на АСМе?
Спрайты не вращаются. Да и на сеге они никогда не вращались. Боссы той же Contra hard corps, Gunstar Heroes, Exo-Squad, Red-Zone и т.д. - с пре-рендеренными поворотами сегментов.

А фоны, как уже было сказано выше:
Stef wrote:Vertical column scrolling + horizontal line scrolling
Полный оборот таким алгоритмом не сделаешь, так как картинка сильно исказится (из-за ограничения вертикального скролла). Для полного оборота на 360 градусов нужны своего рода mip-maps для определённого угла вращения ( ну, это моё мнение).

Re: Satan Ball (Кровавыш)

Posted: Wed May 18, 2016 7:29 pm
by Stef
That indeed limit the rotation to somehow -15°/+15°, above this range the deformation become too important, but i guess that is the effect you used here ?

Re: Satan Ball (Кровавыш)

Posted: Wed May 18, 2016 9:04 pm
by alko
I used just vertical 16px and horisontal 1px scroll's, nothing else.
just like there:
https://youtu.be/mNw45LAGtBo?t=416
https://youtu.be/IjcwQ8uvdMA?t=2248
https://youtu.be/QViCyu7A6t0?t=132
https://youtu.be/NcL_kM9twZk?t=449

etc.

Re: Satan Ball (Кровавыш)

Posted: Wed May 18, 2016 9:06 pm
by alko
a unique case with complete rotate 360'
https://youtu.be/OGDtViPngi8?t=217


there can be seen the prerender on certain areas.

Re: Satan Ball (Кровавыш)

Posted: Thu May 19, 2016 10:00 am
by Sik
Overdrive is using DMA to get 4px columns, though (the prerotated steps are 22.5º, to give an idea).

Re: Satan Ball (Кровавыш)

Posted: Fri May 20, 2016 12:02 pm
by Stef
alko wrote:I used just vertical 16px and horisontal 1px scroll's, nothing else.
just like there:
https://youtu.be/mNw45LAGtBo?t=416
https://youtu.be/IjcwQ8uvdMA?t=2248
https://youtu.be/QViCyu7A6t0?t=132
https://youtu.be/NcL_kM9twZk?t=449

etc.
That was what i meant by vertical column scrolling and horizontal line scrolling ;)
Just using the full MD scrolling capabilities allow you to get that effect :)

Re: Satan Ball (Кровавыш)

Posted: Tue Jun 14, 2016 12:58 am
by dink
Where is the rom at?

Re: Satan Ball (Кровавыш)

Posted: Wed Jun 15, 2016 11:02 am
by alko
dink wrote:Where is the rom at?
the game is not finished.
For switching levels necessary recompile source-code.
Also, I'm going to write the music - black-metal cover's (for now there is only one track).

Re: Satan Ball (Кровавыш)

Posted: Sun Jun 26, 2016 10:12 am
by Matej
Reminds me graphics from Shadow Of The Beast trilogy (Psygnosis) or Giger... I like that type of art.