Programátor pohybového systému
Ahojte, není to tak dávno co jsem tu prezentoval hopsačku na bázi bombermana, ale bohužel její vývoj stojí a tak ho chci zkusit rozběhat touto cestou.
O čem je hra? Hra bude plošinovka s pokládáním bomb, snad humorným příběhem a samozřejmě multiplayerem kdy se budete moci s kamarády vyhazovat do vzduchu jako za starých dobrých časů. Celé to bude v pěkné předrenderované grafice a samozřejmě s vlastním přímo pro hru vytvořeným soundrackem.
WIP obrázek pro představu:
Proč vývoj stojí?
- protože jsem líný
- protože se snažím dokončit VŠ studium a věnuji tomu více času než bych chtěl
- protože nejsem schopný to v krátké době udělat kvalitně – prototyp už jsem si vytvořil ale je to na prd… a chtěl bych aby to bylo fajn.
Co by se po vás chtělo?
- Naprogramovat pohybový systém s jetpackem
- a kolize
Podstatné tedy je aby to létalo, běhalo a nezaráželo se to ve zdích. Což je, pokud se neobjeví velký problém, práce k jedné kávě.
Na zbytek se pak už později vrhnu sám, ale pokud by jste chtěli – myslím, že by nebyl problém vám programovou část přenechat úplně nebo z větší části.
Co by jste za to získali?
- Pěkný dokončený projekt
- Zkušenosti 🙂
Ne, nebudu vám slibovat populární „peníze v případě prodeje“, protože se to nechystám prodávat… ale hra má potenciál být opravdu fajn, a mít v referencích fajn hru je určitě skvělý pocit.
Samozřejmě se v případě zájmu ozvěte buď tady, nebo mě na e-mail fire.js(a)centrum.cz a já vám po domluvě pošlu animace postavičky, tilesy a vy si budete moci pohrát. 🙂
Já mám GM7 ale klidně a snad i raději bych to (kvůli transparentnosti) rád viděl v něčem novějším – což bych si následně nejspíše pořídil.
10 odezev
Tak ja mam rozdelanou „hrycku“ takovej remake 8bitoveho Hera. A zatim skusebne mam udelanej tenhle pohyb panacka. : bildo.ic.cz/data/heroengine.exe
Jestli chces, tak napis, dam ti ho. je to v GM8,ale klidne si to do 7micky prepises 😉
Hele, koukám a myslím, že by to mohlo fungovat i v mém prostředí dobře. Pravděpodobně by mi to ušetřilo pár starostí. Tak bych prosil poslat třeba přes soukromou s jinou verzí GM už si poradím 🙂
Díky.
Tak mas to tady. http://leteckaposta.cz/112966800
Asi si to nejspis trosku „pocisti“ ja si s tim zatim az tak moc nepohral.
Jeste jsem nestihl udelat, ze kdyz „stojis“ ve vzduchu ( ted je to pul sekundy ( room_speed/2 ) ) a zmacknes sipku dolu, aby automaticky zacal panacek padat,ale to je detail, to mas hned
oproti tomu prvnimu exe, jsem Ti to trosku poladil. 🙂 Snad k lepsimu.
V creatu panacka, mas ty veci, ktere Ti ovlivni paramaetry pohybu,ale to Ti stejne nemusim psat, to vis. 😉
Mám takový problém, jakmile změním animace na své – tak se mi panáček začne potápět do země… takže nemohu chodit. Je to divné, hrál jsem si s maskami, vzdálenosti y v kódu, ale prostě to furt dělá. Tedy pokud nezakomentuji tu část, která to má na starost a nevyměním ji za (y = yprevious; ), což samozřejmě nic neřeší.
Je tam pár nových zatržítek, tak třeba něco dělám špatně, nebo jsem jen mamlas 😀
Kdyby se na to chtělo kouknout: https://dl.dropboxusercontent.com/u/9457690/hry/heroengine_bomberman.gm81
Měl jsem chvilku volného času, tak jsem nainstaloval gm8.1 abych to mohl zkusit a moc jsem toho teda neudělal… 🙂
Tak mas to tady : http://leteckaposta.cz/624294555
Ta kolize byla resena spatne. Z toho skriptu, kde jsem to resil, jsem to uplne vymazal.
A ted se to kontroluju v Panakovi END STEP. Mas tam 2 spusoby, jeden funguje, jenom kdyz je zed solid, a druhy vzdy. To uvidis. A proc v END STEPU ?
Kdyby to bylo v STEPu, tak by panacek tak nejak vzdy jakoby dopadnul do zeme, a pak se presunul na spravnou pozici. To prave resi ten END STEP.
Sice nevim presne proc, ale takhle to funguje. 🙂
PS. jeste jsem ti upravil kolizni masku panacka. Ty jsi mel precize a to se zachytaval za prilbu a tak, ted je to obdelnik a tohle to prave resi.
Díky, zkoušel jsem různé masky, ale – standardní čtverec je asi nejlepší, přecejen byl jediný v minulé verzi gm.
Jen teďka běhá, ale zase se občas zarazí hlavou do stropu a pak ho to teleportuje nad zeď. 😀 Občas stačí se jen stropu dotknout. Je to divné.
Vypnul jsem solid a place_meeting(x,y-9,o_wall) nastavil na devět a už se to neděje, takže fajn, asi to bylo moc velkou rychlostí hráče při pohybu vzhůru.
Jj, ja Ti ji trosku zvysil, a nejak jsem to nepotestoval. Ono by to slo tim samym spusobem, jako se kontroluje, i jestli je na zemi.
Jen si to trosku upravit,ale to zvladnes. 😉 (ale kdyz to ted funguje 😀 )
Jj, urcite to bylo tim. Ja tam mel tusim 6 nebo 4. 🙂 Ale pomalejsi pohyb vzhuru. 🙂
Jen aby tady nestála řeč…
to teleportování skrz stropy jsem nevyřešil… pak jsem zkoušel udělat setrvačnost – tzn. hráč pustí šipku a stále letí do strany – jenže to moc nefunguje a navíc se teď teleportuje i o boční stěny 😀 Moc to nechápu, protože při kontaktu by se měl vrátit na předchozí pozici nikoliv na úplně jiné místo na mapě. 🙂
Mno prostě je to čím dál horší a až dodělám zkoušky nebo mě vyhodí se na to vrhnu asi komplet od nuly. Nevím. Uvidíme a možná i někdy uvidíte.
Uvidis, no.
Ono by stacilo to teleportovani nahoru osetrit primo v „udalosti kolize“.
Ale jenom pres podminku, ze je hrac pod tou „kolizni“ plosinkou. A to,co tam je uplne vyhodit ! )
Aby to tu horni a bocni kolizi bralo tak jak to je udelane. To to vyresi.
A ten bocni dolet, to musis nejak udelat. Ja se ted vratil k Flappymu, po asi vice nez rocni pauze. :)))
Tak makam na tom. :/ Opravovat drobne chybky. A bat se aby se nerozbilo neco,co predtim fungovalo. Urcite to znas 😀
To co tam je, myslim to stare osetrovani te kontroly. 😉