@
Paul (29.09.2023 17:26): zas na druhej strane, z vlastnej skúsenosti ti poviem, že nejde len o ten nový kód, ale čo všetko môže pokaziť v rámci kódu ostatných elementov. To riešime skoro na dennej báze, že treba zohľadniť existujúci kód funkcionalít.
Navyše, hoci mám Caina rád, toto mu nežeriem, ten jeho kód na 10 riadkov mohol fungovať pred 26 rokmi v prvom Falloute, ale v komplexite dnešných hier, kde je toľko podmienok (ifov) a zohľadnení, ktoré musíš vykonať ako 3D perspektíva, členitosť terénu, prekážky, line of sight a čo ja viem čo este. Vo falloute riešila int nepriateľov len to, či je v lokácii rozdelenej na hexy pri pohybe pole voľné alebo obsadené a počítala (častokrát nesprávne) koľko je najmenší počet voľných polí na možnosť útoku. A to ešte nevravím o rozdelení na ťahy s presným počtom bodov vs realtime boj.
Plus ešte je otázka, či chceli na tie ai skripty 2 týždne alebo že to delivernú o dva týždne. :D
Inak x-krát som v práci zažil bývalých programátorov, ktorí neprogramujú už 10-20 rokov, byť múdrych ako rádio. Ale to, že pri tom rozprávaní nezohľadnili 10 podmienok pre rôzne vzory správania funkcionality ich už netrápilo.