home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 December / Chip_1999-12_cd.bin / ctenari / Michalek / Siriel / COJENOVE.TXT < prev    next >
Text File  |  1999-06-15  |  11KB  |  268 lines

  1. Postupny vyvoj Siriela 3.5:
  2.       > Vyvojovy jazyk: Turbo Pascal 7.0
  3. Inspiracia z hry DIZZY od CODE MASTERS
  4.  
  5. Vedlajsie zdroje inspiracie:
  6.           Solomon's keys, Super Robin Hood.
  7.  
  8. Znaky
  9.       + Vylepsienie
  10.       - Zhorsenie/Odobratie
  11.       # Moj komentar
  12.  
  13. Specialne podakovania:
  14.           #oOZy, Misu, Joshua, Marsel, Dorling, Jurou, TRAMP, RAMbo,
  15.           Mumeniev, Gallgharry
  16.  
  17.  
  18.         Siriel3 v.:0.98
  19.           - zakladna verzia, ktora pracovala v rozliseni 320x200 a povodne
  20.             z nej mala byt adventura. Z toho vsak po case z technickych
  21.             problemov a nedokonaleho programu zislo a tak ostalo len
  22.             jadro.
  23.           + pouzivanie texturovej technologie prechodu
  24.           + animovane sprajty
  25.           + zvuk
  26.  
  27.         Siriel 3.5 v.:0.98
  28.           - vylepsenie predoslej verzia, odburanie prechodu cez miesnosti
  29.           + grafika 640x480
  30.           + nove nacitavanie map a vyhotoveny jednoduchy editor
  31.           - prechod cez textury - chyba
  32.  
  33.         1.00
  34.           + vsetko sa nacitava z jedneho blokoveho suboru
  35.           + znacne vylepsenie, ale stale obsahoval kixy pri nacitavani
  36.             novych miestnosti a nejake dalsie vady
  37.           + zablokovanie prechodu cez textury a doplnenie predmetov
  38.             10 funkcii
  39.           + predmety su schopne detekovat texturu (mury)
  40.  
  41.         1.01
  42.           + opravenie kixov, zostali este nejake problemy pri prekryti
  43.             animovanych sprajtov
  44.  
  45.         1.02
  46.           + daju sa pouzit uz aj samostatne datadisky s priponou *.dat
  47.           + opravenie niektorych nedostatkov pri objavovani miestnosti
  48.           + program si vyhladava, v ktorom datovom subore je font
  49.           + program dokaze detekovat, ci sa nejedna o falosny datadisk
  50.           - odstranenie zhasinania pri ziskani zivota a pri vyzbierani
  51.             predmetov
  52.           + vstavany tester miestnosti
  53.           + kontrola verzie datadisku
  54.           + vstavany editor miestnosti
  55.  
  56.        1.03
  57.           + pridany padak (napad - Juraj Jurdik)
  58.           + opraveny vypis zivotov
  59.           + oprava chyb kurzoru
  60.           + pridany typ hry BLUDISKO
  61.           + predmet zhasinajuci/rozsvecujuci bludisko
  62.           + postava, ktora sa nahodne pohybuje + odraza od textur (NUM>0)
  63.           + moznost intro a outro animacie pri kazdom leveli
  64.           + briefing
  65.           + predmet schopny zhmotnit a dematerializovat texturu do povodnej
  66.             urovne
  67.           + uprava pokladania objektov - pri prekryti animovanych casti
  68.             nedochadza ku chybe
  69.           + moznost timeru
  70.           + oprava editoru - aku texturu zoberie, taku aj polozi
  71.           + opravenie odrazu postavy, ktora prechadza cez vsetko
  72.           + pridany novy typ ukoncovaca
  73.           + oprava vykreslenia obrazovky pri strate zivota
  74.           + oprava vykreslovania funkcnych predmetov z vyssich urovni
  75.           + triedenie datadiskov podla abecedy
  76.           + pridana adresa WWW stranky
  77.  
  78.           + moznost vypnutia animacii
  79.           + oprava inicializacie grafiky
  80.  
  81. 1999>>>>>>
  82.  
  83.        1.04
  84.           + help (napad - #oOZy)
  85.           + pauza (napad - #oOZy)
  86.           + moznost jazykovych mutacii (napad - Misu)
  87.             + anglicka a slovenska
  88.           + moznost vyberu scrolloveho suboru
  89.           + opraveny vypis koncoveho hesla
  90.           + ak nebol najdeny DATADISK, vypise chybu (bug found- Misu)
  91.           + kontrola CRC pre MAIN.DAT
  92.           + kontrola CRC pre datadisky
  93.             + oprava kontroly pre MIAN a novy subor
  94.           + indikator kontroly
  95.           + optimalizacia grafickych algoritmov
  96.           + novy styl vypisu do okien
  97.           + uvodny screen sa taha do XMS
  98.  
  99.  
  100.        1.05
  101.  6. 2.    + otazka pri ukoncovani hry
  102.  7. 2.    + pridane predmety, ktore mozno zobrat
  103.           + predmety idu cez XMS
  104.           + oprava a doplnenie editoru o nevy typ veci
  105.           + prikazy na kontorlu udalosti +(8.2.)
  106. 10. 2.    + novy vzhlad panelu a novy algoritmus na vykreslovanie
  107. 12. 2.    + opraveny bug v bludisku - predmet nebolo vidiet a jeho
  108.             zaciatocne miesto preblikavalo
  109.           + pridana moznost ignoracie textur (su povazovane za pozadie)
  110.           + pri bludisku je moznost posuvu do izometrickeho obrazu
  111. 13. 2.    - z doposial nevysvetlenych pricin sa program rozhodol, ze
  112.             bude padat. No, ale kde je pes zakopany ? Skuste ho najst
  113.             v listingu, ktory ma iba 15 000 riadkov !
  114. O hodinu neskor.
  115.           + Hura ! Nasiel som to. Program si v jednej procedure kopiroval
  116.             textury do noveho pola a to prekrylo instrukcie.
  117.           # preniesol som niektore funkcie do unitov, lebo kompilator hlasil
  118.             prilis velky segment kodu a EXE subor sa skratil o 10 kb !?
  119.           + moznost vlozenia viacerych map do jedneho levelu
  120.  14.00    # presunul som 32kb zdrojoveho textu do unity
  121.  16.02    # zacali haluzit mapy
  122.  17.41    + novy typ objektu - chater (kecac)
  123.  18.30    # Uz to vyzera slubne.....
  124. 15. 2     # Taku haluz, aku to zacalo robit po prehravani animacii ste
  125.             este nevideli ! A uz nerobi a ja stale neviem preco !
  126.           + Nove syntaxy pre spracovanie udalosti
  127.           + menu sa vzdy nastavi na posledny prejdeny level
  128. 18. 2.    + prehravac animacii pracuje bez chyb. (aspon zatial)
  129. 22. 2.    + oprva nacitavanie score
  130. 27. 2.    + pocet obrazkov animovanych predmetov zvyseny na 80
  131. 28. 2.    + prisery sa po prechode do novej miestnosti, alebo zabiti vracaju
  132.             na povodnu suradnicu
  133.           + pri hi-score vypisuje aj pocet bodov
  134.           + nacitavanie textu z klavesnice ignoruje sipky ako textove znaky
  135.           - ak je pusteny zvuk, program pri vybere tretieho datadisku
  136.             havaruje !
  137. 5. 3.     -- Program nefunguje ? spravne na pocitacoch rychlejsich nez 166 MHz
  138.           + menu moze obsahovat az 64 poloziek
  139.           + ak nenajde Siriel3.cfg vyhlasi chybu
  140.           + odstraneny problem padania pri vybere datadiskov
  141.           + Voaaaaaaaaaa, konecne som nasiel tu volovinu, preco padalo
  142.             nahravanie zvukov - zakazdym ostal otvoreny zvukovy subor
  143.             a on ho nanovo otvaral
  144.  
  145.  
  146.         1.06
  147. 6. 3.     + 3 prikazy na kontrolu vrecka
  148. 7. 3.     + pocet moznych veci zvyseny na 160
  149.           + 256 pridavnych premmenych na kontrolu udalosti
  150.           + prikaz na zablokovanie pouzitia predmetu
  151. 8. 3.     + prikaz na vykreslenie obrazku (640x480x256)
  152.           + odstraneny nahodne sa zjavujuci neexistujuci predmet
  153. 12. 3.    + ak nie je vec pouzita, vypise ju
  154.           + opravene chybove hlasenie ak nenajde siriel3.cfg
  155.           + opravene chybove hlasenie ak nenajde main.dat
  156.           + prikazy na manipulaciu zo zivotmi
  157.           + ukoncovaci prikaz
  158.           + nastavenie zdrzania pri inicializacii
  159.           + typ prisery - Strela
  160. 13. 3.    + predmet pri zobrati, ak sa prekryva s dalsim nezanechava stopu.
  161. 14. 3.    + pridany zvuk pre fireball
  162. 15. 3.    + ak prejde hru, pocty bodov a zivotov sa vratia na povodnu uroven
  163.           + ak sa vec, ktoru prave zobral nachadza pri nejakej pohyblivej,
  164.             nezanechava stopu.
  165. 16. 3.    + moznost pouzitia joysticku
  166. 17. 3.    + Siriel moze behat cez animovane predmety, bez toho, aby
  167.             poskodil pozadie
  168. 20. 3.    + opravena chyba v animingu (vykresloval iba stvorce)
  169. 21. 3.    + opravena chyba s alokaciou XMS
  170. 23. 3.    + opravene cakanie na ESC ak nie je zvuk
  171.           + pridane copyrights
  172.  
  173.  
  174.  
  175.         1.07
  176. 11. 4.    + konecne som opravil setup, tak aby fungoval poriadne
  177. 15. 4.    + opravena stopa, ktoru zanechaval pri prechode na ine mapy
  178. 23. 4.    + moznost menenia fontov
  179. 24. 4.    + moznost vytvorenia pozadia v kazdej miestnosti
  180.           + menenie obrazkov pozadia miestnosti priamo z programu
  181.           + uprava adresy
  182.           + obrazky kontrolovane z menu bezia cez usporny XMS mod
  183.           # exe subor dosiahol velkost 176 000 b
  184.           + navadzacia jednotka - moznost dobre/zlej jednotky, kazda
  185.             moze mat svoj obrazok
  186.           + pri premene vydava zvuk
  187.           + nastavenie velkosti scanovanej plochy v bludisku
  188. 25. 4.    + priechodniky medzi miestnostami - efektivnejsie nez presuv
  189.             pomocou predmetu
  190.           # exe subor presiahol velkost 181 kb
  191.           + jednotka sa stava okmazite zlou, ak cas dobra je 0
  192. 26. 4.    + smart jump - Da sa nastavit to, ze Siriel  neskace tak daleko
  193. 27. 4.    + moznost vy/zapnutia cesty
  194.           + vytahy
  195. 1.  5.    + optimalizovany algoritmus na paletu
  196. 3.  5.    # Hu, nejaky bug, vsetko pada !! :(
  197.           # 10 minut neskor - mam ju - zapisoval som do neexistujuceho pola :)
  198. 9.  5.    + zmena obrazku predmetu za jazdy
  199.           + zmena predmetu na animavany a naopak
  200.           + firebally zacinaju z rovnakych suradnic
  201. 10. 5.    # Prekrocenie 17 000 riadkov zdrojoveho textu !
  202.           + predmet, ktory vykazuje zvukovu aktivitu
  203.           + tichy fireball
  204. 11. 5.    + fireball schopny vydavat viac zvukov
  205. 13. 5.    + pri odomikani dveri sa len vypise dana textura
  206. 16. 5.    + oprava brania veci pri krajoch obrazovky XY(0,0)
  207. 20. 5.    + opravene zhasinanie miestnosti v starsom datadisku
  208.           + oprava pohybu priserky - gravitacia
  209.  
  210.  
  211.         1.08
  212. 4.  6.    + lubovolna startovacia miestnost
  213.           + odstraneny problem so "zasekavanim" klavesnice
  214.           + zmrazenie priser a tzv. God mod
  215.           + zvacseny rozsah pre kontrolu predmetu v okoli postavy
  216.           + odstranene zbytocne preblikavanie postavy
  217. 5.  6.    + odstranene vydavanie zvuku pri freez mode
  218.           + automaticky smartjump
  219.           + vyberove menu prikraslene grafikou
  220. 7.  6.    + po prechode fireballu neostava stopa
  221. 8.  6.    + ramiky urobene v uspornom mode
  222. 9.  6.    + odstranena chyba s detekciou zvukovky
  223.           + dorobene dalsie okna
  224.           + shadow text
  225. 10. 6.    + do vypisovacieho objektu pridany vstup z klavesnice
  226.           + navy sposob presnejsieho centrovania
  227. 11. 6.    + moznost nastavenia startovacej udalosti
  228.           + frejmy vo vypise
  229.           + nova definicia prikazov v evente
  230.           + predmet, cez ktory sa neda prejst ani v God mode
  231.           # dlzka listingu - 18 000 riadkov, EXE 195 kb
  232. 12. 6.    + frejmy pokladaju svoje pozadie
  233.           # asi budem musiet z enginu odstranit editor, pretoze
  234.             program je prilis velky na to, aby sa vliezol do pamate
  235.           + osamostatneny editor
  236. 13. 6.    + dokoncenie pokladania frejmov
  237. 15. 6.    + oprava palety po animacii
  238.  
  239.  
  240.    __  ___   __   ___    __  ___  ___   __   ___  ____
  241.   / _)(  _) /  \ (  ,)  / _)(  _)/ __) /  \ (  _)(_  _)
  242.  ( (/\ ) _)( () ) )  \ ( (/\ ) _)\__ \( () ) ) _)  )(
  243.   \__/(___) \__/ (_)\_) \__/(___)(___/ \__/ (_)   (__)
  244. -------------------------------------------------------
  245.  
  246. Smile mark:    XX:-D
  247.  
  248. Name:          Juraj Michalek
  249.  
  250. Work:          Student
  251.  
  252. Street:        Lanska 926/3-14
  253. City:          Pov. Bystica
  254. ZIP:           017 01
  255. State:         Slovakia
  256.  
  257. tel.:          0822 / 32 76 25
  258. e-mail:        georgi@post.sk
  259.  
  260. URL:           http://www.geocities.com/Area51/Stargate/3929
  261.  
  262. Inters:        computers, programming, guitar, DrD, fighting fantasy
  263.                Speccy, weapons
  264.  
  265. MOTTO:         Nenechaj sa prenasledovat svojim vlastnym tienom,
  266.                otoc sa a podaj mu ruku, inak ta bude prenasledovat
  267.                cely zivot.
  268.