NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Karak Dalík
Člen
Avatar
Karak Dalík:18.11.2017 21:55

Nazdar, snažím se o "RPG" a potřebuji objeky

  • který mi se nedá projít a dá se s nimi pracovat (dveře,truhly)
  • který mi se projít a dá se s nimi pracovat (mrtvoly,páky)
  • který mi se nedá projít a nedá se s nimi pracovat (zdi)

mam to zatím řešené přes parenty ale nenapadá mě jak takto udělat všechny možnosti, navíc používám collision_line takže jiné řešení mě nenapadá , pokud by někdo věděl jak na to, budu mu moc vděčný :-)

 
Odpovědět
18.11.2017 21:55
Avatar
Karak Dalík
Člen
Avatar
Karak Dalík:19.11.2017 15:41

a nevíte co muže být špatně s

max_energy=32
energy=max_energy
draw_energy=1002+30*m­ax_energy/ener­gy

nebo s
energy-=5

hlasi mi to: DoDiv :1: illegal array use

 
Nahoru Odpovědět
19.11.2017 15:41
Avatar
TomBen
Tvůrce
Avatar
Odpovídá na Karak Dalík
TomBen:19.11.2017 15:44

Zřejmě jsi proměnnou energy použil někde jako pole. Koukni se, jestli nemáš někde energy[číslo].

Nahoru Odpovědět
19.11.2017 15:44
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
TomBen
Tvůrce
Avatar
Odpovídá na Karak Dalík
TomBen:19.11.2017 15:53

Ohledně procházení a neprocházení je nejlepší si zjednodušit návrh, jinak RPG nikdy nevytvoříš. Stačí si udělat pár věcí, které se jednoduše programují a potom z toho vycházet. Obvykle se vyplatí používat neviditelné objekty s maskou jako kolizní zóny. Možnosti jednotlivých objektů stačí řešit proměnnou a podmínkou. Něco jako:

if is_door==true { ... }
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
19.11.2017 15:53
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Karak Dalík
Člen
Avatar
Karak Dalík:26.11.2017 14:46

Dík, vytvořil jsem objekt nepruchozi a dal ho všude kde jsou zdi, dveře si vytvoří vlastní(aby věděli který mají zničit když se otevřou).
PS: Nebude to RPG ale byl to nejjednodušší nápad jak to popsat.

 
Nahoru Odpovědět
26.11.2017 14:46
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.