home *** CD-ROM | disk | FTP | other *** search
/ Flop Magazin 51 / Flop_Magazin_51_2008_04_Raster_cs_Side_A.atr / bellju1k.cap < prev    next >
Text File  |  2023-02-26  |  4KB  |  1 lines

  1. Belljumper 1k¢MatoSimi¢---------------------------------------¢¢Tak(e da'o o tom ako som z*pasil s 1kb gameskou...¢¢K Minigame Compo som sa dostal tak, (e mi to spomenul tu&)m Fandal, ktor` bol celkom sklaman` z umiestnenia jeho hry Bombex. Pozrel som si aj in[ pr)spevky a jeden nemenovan` z nich ma presved'il o tom, (e nech sprav)m 'oko vek, nebude to hor&ie ;-$. Tak som si povedal, (e je to celkom v`zva spravi④ 1kB gamesku, ktor* by mohla by④ zna'ne odli&n* svojim spracovan)m a hrate nos④ou. Samozrejme mi bolo jasn[, (e do 1kB toho ve a nenatla')m, ale z*le(alo mi na 'o najlep&om designe.¢¢K n*padu Belljumper som sa dostal n*hodou, ke⇦ som na&iel podobn] hru vo flashi. Ke⇦ pri&iel n*pad z]'astni④ sa Minigame Compo 2007, hne⇦ som vedel, (e toto bude hra, ktor] chcem spravi④.¢¢al&)m n*padom bolo to, (e sa kompletne vyhnem znakovej grafike a sprav)m cel] hru pomocou Player-Missile-Graphics. T`m p*dom netrebalo rie&i④ scrollovanie, ale z*bavka za'ala s tvorbou par*dneho preru&enia displaylistu.¢¢P⑧vodne som uva(oval o dos④ "zlo(itej&)" koncept... 'o sa t`ka samotn[ho sp⑧sobu sk*kania, ale nakoniec som to vzdal, preto(e v kombin*cii s DLI by to bolo riadne psycho. P⑧vodn` n*pad bol tak`, (e by sa hern[ okno akoby scrollovalo, 'o by malo za n*sledok to, (e by sa ovplyvnila linearita postupovania nahor. Tak(e v princ)pe by bola zmena tak*, (e by sa nemohlo sta④, (e by lopti'ka opustila hraciu plochu cez horn` okraj, preto(e v momente ako by vyletela pr)li& vysoko by sa hracia plocha r`chlej&ie prescrolovala nadol. Z*rove by r`chlej&ie padali aj tie hviezdy na pozad), tak(e hr*' by mal pocit, (e sa akoby kamera ╱ktor* sleduje dej hry$ pos]va nahor tak aby jej neu&la lopti'ka.¢¢Cel] hru som nap)sal za nejak`ch 7 dn), ale najviac 'asu som str*vil nad tvorbou preru&enia displaylistu. Padaj]ce zvon'eky s] tvoren[ jedn`m playerom, ktor` v preru&en) DL men) farby a horizont*lnu poz)ciu. Nesk⑧r som pridal efekt padaj]cich hviezd, aby som nie')m vyplnil pr*zdne pozadie. Vtedy som zva(oval 'i to nespravi④ tak, (e by boli hviezdy tvoren[ znakovou grafikou... ale nakoniec som ostal pri koncepte spravi④ v&etko pomocou PMG ╱s v`nimkou skre$. Na 100 pekn[ hviezdy mi ale neostali takty CPU v preru&en) ╱preto(e som musel rie&i④ spom)nan[ zvon'eky$, tak(e sa hviezdy rie&ili len v nieko k`ch scanlines na ka(dom znakovom riadku. To malo za n*sledok efekt preblik*vania, ktor` sa mi nakoniec zap*'il, tak(e som to u( nerie&il.¢¢P⑧vodne som chcel viac animovan`ch prvkov, ale na to u( nevy&lo 1kB obmedzenie. Tak(e som sa musel uspokoji④ s jednoduchou lopti'kou a statick`mi zvon'ekmi. Od za'iatku som ale r*tal s t`m, (e hra mus) nejak napredova④, aby nebola ]plne monotnna po prv`ch dvoch min]tach hrania. Tak(e som to vyrie&il tak, (e postupne sa zvon'eky zmen&uj] a t`m je zlo(itej&ie ich trafi④ resp. odrazi④ sa od nich. E&te predt`m som v&ak pochopil, (e je potrebn[ prida④ mo(nos④ zr`chlenia pohybu v horizont*lnom smere, preto(e sa ve mi jednoducho stalo, (e hra skon'ila po nieko k`ch sekund*ch preto(e nebolo mo(n[ trafi④ zvon'ek z d⑧vodu jeho nedosiahnute nej poz)cie. Nakoniec som pridal e&te turbo md, ktor` je vlastne akoby vy&&) level, ke⇦ u( s] zvon'eky mal[. V skuto'nosti je to iba ob)denie 'akania na synchroniz*ciu obrazovky, ale splnilo to svoj ]'el. Po'as turbo mdu s] z*rove zv`&en[ pr)rastky k skre.¢¢V p⑧vodnom koncepte ╱so scrolovac)m oknom$ mali zvon'eky po dotyku zmizn]④, 'o sa v&ak nedalo zrealizova④ pri line*rnom padan)... preto(e by bola hra nehrate n*. Skre sa pripo')tava pri kol)zii playera lopti'ky s playerom zvon'eka. Vtedy sa aj zahr* tn z meldie. Tu bolo celkom zauj)mave vyrie&i④ to, aby sa pri odraze od zvon'eka zahral iba jeden tn, napriek tomu (e jeden odraz predstavoval nieko ko kol)zi) playera lopti'ky s playerom zvon'eka.¢¢Celkovo to bol celkom zauj)mavo str*ven` 'as pri programovan) takejto hry. Doporu'ujem ka(d[mu kto v*ha nech to sk]si, je to dos④ slu&ne n*ro'n[ zmesti④ sa komplet do 1kB. 2kB a 4kB compo je u( pre lamy... ;-$¢