Diskuze: Rád bych se představil
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 10 zpráv z 10.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Hru jsem nestahoval, ale pokud chceš slyšet názor, určitě by nebylo špatné poskytnout zdrojové kódy
Hra je zatím v BETA verzi. Až bude kompletní, upnu celý projekt.
Je lepší být na špatný kód upozorněný na začátku než když si myslíš, že už je to hotové
Tak hra je stále v BETA verzi, ale zde je celý projekt:
http://uloz.to/xTnxENeW/heroes-rar
Sem zvědav, kolik chyb jsem tam nasekal... Snažil jsem se to napsat podle zásad, které znám. Snad mě za to neukamenujete
No grafika je fakt pěkná, ale třeba ty itemy co tam máš všechny statické, tak bych to udělal trochu jinak a více si to roztřídil. Na jeden z prvních pokusů je ale vidět snaha
Jinak malou připomínkou třeba že v Aréně využíváš kostku, ale bereš ji z MainBoard, což je zbytečné. Radši bych si vytvořil novou instanci kostky v Aréně. A mrkni na ten try, catch co používáš u boje v aréně, je to tam trochu zbytečné.
Ta kostka je tam proto, že MainBoard je stále otevřený. Proto se mi zdálo zbytečné vytvářet ji stále znovu, když ji využívám jak v aréně tak i ve světě. A ty try a catch jsou tam proto, aby se nestala výjimka (životy neskákali do záporných čísel).
BTW jak jinak řešit ty itemy? Mě se statika zrovna zde celkem líbí.
Tam ten život jde ošetřit, aby nešel do záporných číšel a nemusel by jsi tam očekávat vyjímku, to je dost zvláštní řešení.
U těch itemů bych si možná udělal buď List a nebo nějakou třídu pro správů itemů, která by ty jednotlivé obsahovala. Řšení je vždy spousta
Zobrazeno 10 zpráv z 10.