Enterprise Forever

:HUN => Programozás => BASIC => Topic started by: endi on 2016.October.28. 20:38:53

Title: life and death, basic game (finished)
Post by: endi on 2016.October.28. 20:38:53
3 sávon akadályok jönnek, a főhőssel a sávokon tudunk ugrálni. a főhős a bal oldalon lesz.
gracha grafika lesz rajta, bár sajnos a display váltás miatt raszter színezés nem lehet

--------------
mellékelve a végleges verzió basic és zzzippelt
--------------
video: https://youtu.be/AQ9xOERzrng
Title: Re: 3 sávos runner game
Post by: Lacika on 2016.October.28. 20:49:26
3 sávon akadályok jönnek, a főhőssel a sávokon tudunk ugrálni. a főhős a bal oldalon lesz.
gracha grafika lesz rajta, bár sajnos a display váltás miatt raszter színezés nem lehet
itt a nulladik verzió

Valami autós grafika lesz? :)
Title: Re: 3 sávos runner game
Post by: endi on 2016.October.28. 23:42:12
Valami autós grafika lesz? :)

még nem tudom
inkább valami 1:1 képarányú akadályok jönnek majd, az autó az széles :)
Title: Re: 3 sávos runner game
Post by: endi on 2016.October.29. 18:10:48
egyébkét asm-ban tök jó 3 sávos runnert lehetne csinálni, olyasmit mint a magic ball.
szép nagy sprite-okkal, letárolt méret verziók, gyors lenne.

de én maradok a basic-nál :)
Title: Re: 3 sávos runner game
Post by: Ep128 on 2016.October.30. 00:11:45
egyébkét asm-ban tök jó 3 sávos runnert lehetne csinálni, olyasmit mint a magic ball.
szép nagy sprite-okkal, letárolt méret verziók, gyors lenne.

de én maradok a basic-nál :)

... mert lusta vagy. :-D ;-)
Title: Re: 3 sávos runner game
Post by: geco on 2016.October.30. 08:06:13
jó gyors basicben is , még :)
Title: Re: 3 sávos runner game
Post by: endi on 2016.October.31. 15:24:40
hm a baj most az, hogy nagyon lassú az indítás utáni várakozás. mert ügyebár a trükk az hogy nyitok egy csomó 4 karakter magas videólapot és arra rajzolom ki a mozgást. most 30 van, arra mindre ki kell 2x rajzolni a dolgokat (mert mindegyiknek van egy olyan verziója ahol ott a player is, tehát 60 kis videólap).
szóval induláskor jó sokat kell majd várni... zzzip majd kicsit segít ezen persze, de nem sokat.
Title: Re: 3 sávos runner game
Post by: szipucsu on 2016.October.31. 16:36:40
Kirajzolás helyett esetleg fájlból lehetne beolvasni a videolapok tartalmát. Gyorsabb lenne?
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.01. 15:42:41
Kirajzolás helyett esetleg fájlból lehetne beolvasni a videolapok tartalmát. Gyorsabb lenne?

nem hiszem
de most próbáltam a zippelést, 10mp alatt kirajzolja, szóval úgy tűnik nem lesz vészes

amúgy furcsa, max nevű változót nem lehet zipben használni. vagy a basicban is van ennek valami szerepe és azért?
Title: Re: 3 sávos runner game
Post by: Lacika on 2016.November.01. 16:44:06
BASIC-ben van MAX függvény (két paraméter közül a nagyobbikat adja).
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.01. 16:54:12
BASIC-ben van MAX függvény (két paraméter közül a nagyobbikat adja).

áh tényleg! akkor azért :)
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.06. 21:50:45
4 sávosan jobb lesz
sebesség is talán megfelelő lesz
persze még be kell hangolni a gameplay-t, aztán jön a legélvezetesebb rész, a grafika :)
Title: Re: 3 sávos runner game
Post by: szipucsu on 2016.November.06. 22:31:32
rrr_zip.ep128s
DEF OFF
   Ezt milyen verziószámú emulátorral lehet megnyitni, és azt honnan lehet letölteni?
END DEF
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.07. 23:52:21
na megvan hogy rendesen bejönnek és kimennek az ellenségek, ütközés vizsgálva van
még nem tudom energia legyen-e vagy azonnali halál
nagy koponyák fognak jönni amúgy, ez lesz a "kerüld el a halált" game :)
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.08. 09:35:31
tök jó a sebessége és a billentyűre reagálása a zippeltnek. jó lesz ez :)
Title: Re: 3 sávos runner game
Post by: Zozosoft on 2016.November.08. 11:22:56
És 3 másodpercnél többet túl lehet majd élni? :oops:
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.08. 18:28:21
ajaj rájöttem hogy csak 4 színt tudok használni mert a 2*4 színhez poke-olni kell az lpt-be, amit a display utasítás kilő :(
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.08. 19:32:32
na ezt végül is úgy hidaltam át hogy a sor amiben vagyunk másik palettát kap, tehát a szembe jövő koponya is

a főhőst még nem tudom mi lesz :)
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.08. 21:58:04
na itt egy új, kezdőkép is van :)
Title: Re: 3 sávos runner game
Post by: ergoGnomik on 2016.November.11. 07:36:08
Mindez nagyon érdekes, de mitől három sávos ez a játék? ;)
Title: Re: 3 sávos runner game
Post by: Zozosoft on 2016.November.11. 08:16:17
4 sávosan jobb lesz
Itt már írta, hogy 4 sávos lesz :-) Nevezzük át a topicot?
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.11. 09:54:02
Itt már írta, hogy 4 sávos lesz :-) Nevezzük át a topicot?

még ne, mert még lehet 5 sávos is :)
Title: Re: 3 sávos runner game
Post by: Zozosoft on 2016.November.11. 10:36:49
Akkor legyen Sok sávos? :-)
Title: Re: 3 sávos runner game
Post by: szipucsu on 2016.November.11. 21:23:12
Mindez nagyon érdekes, de mitől három sávos ez a játék? ;)
Talán az elejétől el kellett volna olvasni a topikot. Olvasott embernek nincs párja...
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.11. 22:32:22
itt egy új, pár hanggal, vége és eredményhirdető oldal még nincs
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.12. 18:49:07
itt egy új, van vége is
zenén majd még dolgozok, de kb ennyi lesz a játék
Title: Re: 3 sávos runner game
Post by: ergoGnomik on 2016.November.12. 18:59:50
694. Egyszerűségében nagyon ügyes!
Title: Re: 3 sávos runner game
Post by: geco on 2016.November.12. 19:37:00
Szemét egy játékot csináltál :D Amúgy nagyon jól néz ki, és jó gyors is, a szemétségén kívül tetszik :)
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.12. 22:20:49
Szemét egy játékot csináltál :D Amúgy nagyon jól néz ki, és jó gyors is, a szemétségén kívül tetszik :)

ja, és elég "reszponzív" XD basic viszonylatban
amúgy animálhatnának is a figurák mert ügye itt 30 videólapra van kirajzolva, lehetne anim fázisokat is rajzolni rájuk
Title: Re: 3 sávos runner game
Post by: Ep128 on 2016.November.13. 00:06:34
Hm... Nekem vajon az utóbbi miért írja azt, ha elindítanám, hogy:
"Incompatible Dave snapshot format"?
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.13. 00:19:57
Hm... Nekem vajon az utóbbi miért írja azt, ha elindítanám, hogy:
"Incompatible Dave snapshot format"?

mert régebbi emulátorod van
itt van a zippelt fájlban:
Title: Re: 3 sávos runner game
Post by: szipucsu on 2016.November.13. 13:17:36
694.
Ez mi? Az oldalszáma egy 2000 oldalas könyvnek, ahol mindenki számára nagyon fontos olvasnivaló van, amit ha nem olvas el mindenki, iszonyatosan ideges leszel?
Title: Re: 3 sávos runner game
Post by: szipucsu on 2016.November.13. 13:21:38
mert régebbi emulátorod van
Nekem az újjal sem nyílik meg...
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.13. 13:27:00
Nekem az újjal sem nyílik meg...

nem akarsz zenét írni a játékhoz? az utolsó sorokban vannak a hangok. egy szólam csak, de két csatornán felvátva játszom le a jobb hangzás miatt.
de legyen ám halálos zene :) illjen a játékhoz. a játék amúgy arról szól hogy van a vigyori fej, aki éli a happy életét, csak hát ügye jön a halál...
:)
Title: Re: 3 sávos runner game
Post by: ergoGnomik on 2016.November.13. 14:04:06
Ugyan magához a játékhoz egyáltalán nem kapcsolódik, de amikor tegnap kipróbáltam eszembe juttatta azt a játéktípust, amikor a képernyő hasonlóan van felosztva szintekre, a szintek padlóján lyukak mozognak amiken a játékos feljebb ugorhat vagy lejjebb eshet, a szinteken ellenségek járnak amiket el kell kerülni, és mindig fel kell jutni a legfelső szintre. EP-n mennyire voltak elterjedtek az ilyen játékok?
Title: Re: 3 sávos runner game
Post by: szipucsu on 2016.November.13. 14:58:58
nem akarsz zenét írni a játékhoz?
Nagyon optimista vagy, hogy még meg se tudtam nyitni az emuval, de már zenét fogok írni hozzá. :D Zenéhez jobb lenne talán, ha a mostani magas hangok és kicsit később mély hangokból álló részek is váltakoznának. Még gondolkozom rajta.
Kicsit negatív ez a sok halálfej, lehetnének valami viccesebb szörnyek inkább. Gondolom, a Halloween ihlette.
Arra gondoltam, lehetne Tapper beütése. Ha jönnek a szörnyek, vissza kell küldeni őket egy kis itókával, amivel véletlenszerű ideig elszöszmötölnek, mielőtt újra jönnek.
És ami még jó lenne, ha legfelül is tovább lehetne menni és akkor legalulra kerülnénk, vagy legalulról legfelülre.
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.13. 15:03:54
Nagyon optimista vagy, hogy még meg se tudtam nyitni az emuval, de már zenét fogok írni hozzá. :D Zenéhez jobb lenne talán, ha a mostani magas hangok és kicsit később mély hangokból álló részek is váltakoznának. Még gondolkozom rajta.
Kicsit negatív ez a sok halálfej, lehetnének valami viccesebb szörnyek inkább. Gondolom, a Halloween ihlette.
Arra gondoltam, lehetne Tapper beütése. Ha jönnek a szörnyek, vissza kell küldeni őket egy kis itókával, amivel véletlenszerű ideig elszöszmötölnek, mielőtt újra jönnek.
És ami még jó lenne, ha legfelül is tovább lehetne menni és akkor legalulra kerülnénk, vagy legalulról legfelülre.

nem haloween ihlette :) a halálon minden embernek el kell gondolkodnia. ez ihlette :)
adnám a basic verziót, de az meg lassú.
na majd külön veszem neked a zene lejátszást és akkor könnyen tudsz írni hozzá zenét!

Title: Re: 3 sávos runner game
Post by: endi on 2016.November.13. 18:28:41
itt a zene külön bas-ban
kb ilyen sebességű is lesz, de asszem lehet kicsit gyorsabb ha kell
a zene hosszát is tudod állítani, csak akkor persze írj be több data sort
Title: Re: 3 sávos runner game
Post by: szipucsu on 2016.November.13. 20:51:14
itt a zene külön bas-ban
Ez máshogy szól, mint a játékban. Gondolom, a Zzzip miatt. Próbáltam a CPU frekit állítani, így kicsit hasonlóbb lett a játékbeli zenéhez.
Majd próbálok valami sejtelmes haláli zenét összerittyenteni.

UI.: Az a MOD(MUCO,akármennyi) elég érdekes. Nekem biztos nem jutott volna eszembe így megcsinálni, IF...THEN lett volna helyette. Arról szól ez egyébként, hogy az egyik hang az egyik, a másik a másik csatornán szól? Tehát 2 csatorna váltogatja egymást? Ilyesmit írtál korábban.
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.13. 21:12:20
Ez máshogy szól, mint a játékban. Gondolom, a Zzzip miatt. Próbáltam a CPU frekit állítani, így kicsit hasonlóbb lett a játékbeli zenéhez.
Majd próbálok valami sejtelmes haláli zenét összerittyenteni.

UI.: Az a MOD(MUCO,akármennyi) elég érdekes. Nekem biztos nem jutott volna eszembe így megcsinálni, IF...THEN lett volna helyette. Arról szól ez egyébként, hogy az egyik hang az egyik, a másik a másik csatornán szól? Tehát 2 csatorna váltogatja egymást? Ilyesmit írtál korábban.

jaja, így valszeg gyorsabb valamivel mint if-el

csináld olyanra amilyenre akarod, majd beépítem a kódba az eredményt
de sok időt ne tölts vele, annyit nem ér :)
Title: Re: 3 sávos runner game
Post by: szipucsu on 2016.November.13. 21:17:27
Elsőre ez jött, de még lehetne finomítani rajta. Nem feltétlen jobb, mint az eredeti.
Érdemes lehet sok kis szekundot használni egymás után, esetleg kis terceket, attól olyan sejtelmes, "homályos" lesz a hangulata.
Kíváncsi vagyok, hogy fog hangzani a játékban ez.
Title: Re: 3 sávos runner game
Post by: Ep128 on 2016.November.13. 23:51:28
Nagyon optimista vagy, hogy még meg se tudtam nyitni az emuval, de már zenét fogok írni hozzá. :D
Nekem sem nyílik meg az újabbal sem. :-P (Ezek szerint valami apró bug lehet benne, amitől itt-ott nem indul.)
Title: Re: 3 sávos runner game
Post by: geco on 2016.November.14. 08:45:41
Ugyan magához a játékhoz egyáltalán nem kapcsolódik, de amikor tegnap kipróbáltam eszembe juttatta azt a játéktípust, amikor a képernyő hasonlóan van felosztva szintekre, a szintek padlóján lyukak mozognak amiken a játékos feljebb ugorhat vagy lejjebb eshet, a szinteken ellenségek járnak amiket el kell kerülni, és mindig fel kell jutni a legfelső szintre. EP-n mennyire voltak elterjedtek az ilyen játékok?
Szerintem eredeti EP-s nem volt, volt Speccy átirat, és Mr Alex Videoton átirat.
Title: Re: 3 sávos runner game
Post by: IstvanV on 2016.November.14. 10:38:27
Nekem sem nyílik meg az újabbal sem. :-P (Ezek szerint valami apró bug lehet benne, amitől itt-ott nem indul.)

Melyik snapshot nem működik? Nekem a 2.0.10 ezt (https://enterpriseforever.com/programozas/3-savos-runner-game/msg59598/#msg59598) be tudja tölteni.
[attachurl=1]
Title: Re: 3 sávos runner game
Post by: Zozosoft on 2016.November.14. 12:16:20
runner.ep128d
Ehhez frissítenem kellett a korábbi bétásat, a mostani véglegesre. Előtte azt mondta, hogy Incompatible Nick snapshot.
Title: Re: 3 sávos runner game
Post by: szipucsu on 2016.November.14. 16:01:28
Melyik snapshot nem működik?
Nekem az asztali gépről működik, laptopról nem. Lehet, laptopra a másik linkről szedtem le az emut? Azt hiszem, van githubos és sourceforgos is.
Title: Re: 3 sávos runner game
Post by: IstvanV on 2016.November.14. 17:43:56
Nekem az asztali gépről működik, laptopról nem. Lehet, laptopra a másik linkről szedtem le az emut? Azt hiszem, van githubos és sourceforgos is.

Ugyanazok a 2.0.10 csomagok találhatók mindkét címen, talán a laptopon régi verzió van?
Title: Re: 3 sávos runner game
Post by: szipucsu on 2016.November.14. 20:44:39
Ugyanazok a 2.0.10 csomagok találhatók mindkét címen, talán a laptopon régi verzió van?
Tegnap telepítettem a laptopra az új emut valamelyik linkről, és azzal nem működött a snapshot. Az asztali gépre még valamikor a múlt héten telepítettem az új emut.
De lehet, hogy csak elvesztem a linkek útvesztőjében. Bár ha mindegyiken ugyanaz van, akkor nem tudom.

UI: Ja, de a laptop lehet, hogy nem az x86-ost szereti, hanem az már modernebb... Talán ez lehetett a gond. Megnézem nem sokára, a másikkal megy-e.
Title: Re: 3 sávos runner game
Post by: Ep128 on 2016.November.14. 23:26:09
Melyik snapshot nem működik? Nekem a 2.0.10 ezt (https://enterpriseforever.com/programozas/3-savos-runner-game/msg59598/#msg59598) be tudja tölteni.
(Attachment Link)

Ugyanazt csináltam és most megy. :-) (Ugyanazt szedtem le, ugyanonnan és ugyanúgy tettem fel. Érteni nem értem, de most már megy minden! :-) Talán valami szemét maradt a régiből elsőre, vagy nem tudom...)
Nagyon tetszik! :-)
Title: Re: 3 sávos runner game
Post by: szipucsu on 2016.November.15. 16:21:53
itt egy új, van vége is
zenén majd még dolgozok, de kb ennyi lesz a játék
Én most töltöttem le az aláírásomban lévő linkről a 64-es emut, az emu működik, de az idézett snapshotot nem nyitja meg, valami error opening... üzenet van.
Kipróbáltam a 84-es emuval is, azzal se nyílik meg. Próbáltam az emulátorból megnyitni a snapshot és a demo fájlt, de úgy se. De az asztali gépemen szerencsére működik.
Title: Re: 3 sávos runner game
Post by: IstvanV on 2016.November.15. 18:53:37
Én most töltöttem le az aláírásomban lévő linkről a 64-es emut, az emu működik, de az idézett snapshotot nem nyitja meg, valami error opening... üzenet van.

Nekem működik a Windowsos verzióval is. Az idézett üzenet megnyitási vagy olvasási hiba esetén fordul elő, általában akkor, ha a file-t már megnyitni sem sikerült, például mert nem létezik vagy a felhasználónak nincs olvasási joga rá. Tehát ilyenkor érdemes ellenőrizni, hogy a file ovasható-e, és hogy valóban snapshot és például nem csak egy Windowsos parancsikon (.lnk file).

A régi (beta) emulátor verziókat is célszerű törölni, ha több példány van telepítve a gépen, akkor bizonytalan lehet hogy melyik indul el. :)
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.15. 21:52:47
na itt a végleges
Title: Re: 3 sávos runner game
Post by: szipucsu on 2016.November.16. 23:13:07
na itt a végleges
A "zene" nem lenne jobb egy oktávval feljebb és kicsivel gyorsabban?
Amúgy jó lett!
Látom, már nem mered snapshot formájában betenni. :D
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.16. 23:16:04
A "zene" nem lenne jobb egy oktávval feljebb és kicsivel gyorsabban?
Amúgy jó lett!
Látom, már nem mered snapshot formájában betenni. :D

direkt vettem vissza egy oktávval :)
Title: Re: 3 sávos runner game
Post by: szipucsu on 2016.November.16. 23:27:14
direkt vettem vissza egy oktávval :)
Esetleg lehetne az envelope-t úgy megcsinálni, hogy "ugráljon" a jelenlegi oktáv és az eggyel feljebbi oktáv között (mindegyik hangnál). Vagy még kisebb (felfele) hajlítást tenni bele az envelope-ba, sejtelmesebb lenne.
Amikor a krapekkal arrébb ugrunk eggyel, annak nem lehetne valami más hangja? Ott is lehetne az envelope-ban is változtatni a hangmagasságot, vagy hogy ne rögtön max hangerőről csengjen le, hanem egy pillanat alatt hangosodjon fel a nulláról max hangerőre, utána lecsengés? Esetleg más hangja legyen a fel, más a lefele mozgatásnak?
Pontszám kijelzése játék közben? Pl. mindig amikor az irányításhoz nyúlunk, akkor írja ki?
Legjobb eredmények beírása, elmentése, betöltése?

Érdekes, basic-ből megoldottad, hogy a CPU sebességétől függetlenül mindig ugyanaz legyen a játék sebessége, nem semmi. :D Csak a zene sebessége változik a CPU sebességének változtatásával.
Title: Re: 3 sávos runner game
Post by: endi on 2016.November.16. 23:43:05
Esetleg lehetne az envelope-t úgy megcsinálni, hogy "ugráljon" a jelenlegi oktáv és az eggyel feljebbi oktáv között (mindegyik hangnál). Vagy még kisebb (felfele) hajlítást tenni bele az envelope-ba, sejtelmesebb lenne.
Amikor a krapekkal arrébb ugrunk eggyel, annak nem lehetne valami más hangja? Ott is lehetne az envelope-ban is változtatni a hangmagasságot, vagy hogy ne rögtön max hangerőről csengjen le, hanem egy pillanat alatt hangosodjon fel a nulláról max hangerőre, utána lecsengés? Esetleg más hangja legyen a fel, más a lefele mozgatásnak?
Pontszám kijelzése játék közben? Pl. mindig amikor az irányításhoz nyúlunk, akkor írja ki?
Legjobb eredmények beírása, elmentése, betöltése?

Érdekes, basic-ből megoldottad, hogy a CPU sebességétől függetlenül mindig ugyanaz legyen a játék sebessége, nem semmi. :D Csak a zene sebessége változik a CPU sebességének változtatásával.

hát átírhatod ahogy akarod
Title: Re: life and death, basic game (finished)
Post by: endi on 2018.February.25. 11:31:24
átneveztem life and death-re, az első hozzászólásba képeket is raktam.
ezeket nem lehetne az ep128-ra a basic programcsomagba rakni? meg van az a magic bit meg speed izé már nem emlékszem a címükre :)
Title: Re: life and death, basic game (finished)
Post by: geco on 2018.February.25. 12:48:04
Nagyon jó lett a graf :)
Title: Re: life and death, basic game (finished)
Post by: SlashNet on 2018.February.25. 13:34:16
https://youtu.be/AQ9xOERzrng
Title: Re: life and death, basic game (finished)
Post by: endi on 2018.February.25. 14:20:25
https://youtu.be/AQ9xOERzrng

thanks, first post updated
Title: Re: life and death, basic game (finished)
Post by: szipucsu on 2018.February.25. 16:11:37
Én még a game over hangon változtatnék, pl. valami 4 bites torzítású gyűrűmodulációs gitárhangra, vagy gyűrűmodulációs techno jellegű hangokra.
Title: Re: life and death, basic game (finished)
Post by: Lacika on 2018.February.25. 19:51:28
ezeket nem lehetne az ep128-ra a basic programcsomagba rakni? meg van az a magic bit meg speed izé már nem emlékszem a címükre :)

Ezt beraktam. A másik hol van?
Title: Re: life and death, basic game (finished)
Post by: endi on 2018.February.25. 20:03:11
köszi
a másik kettő:
https://enterpriseforever.com/programozas/basic-ball/
https://enterpriseforever.com/programozas/speedbit-basic-game/