jak patrzyłem na te silniki, to są dziurawe i tak średnio napisane, więc potem się okaże, że tibjarzowi źle działa każda pierdoła, że jak się pushnie na skos to ktoś po 1 sec się może dopiero uhnąć i coś tam i się okazuje, że do przepisania jest pół systemu movementu
potem się okazuje, że mapclick jest zjebany i do przepisania
potem chcesz logować te rzeczy, bo musisz, żeby wyłapywać, że ktoś bugował, dupe'ował itemy, to się znowu okazuje, że logowanie ciężko sensownie tam dodać i trzeba każdy kawałek przepisać
potem byś chciał zrobić jakieś randomowe sztuczki i zmiany pakietów, znowu do przepisania sporo systemu
dlatego ja bym się wziął ze rewrite od początku, gdybym miał robić igłę, potem by się to prościej modyfikowało i myślę, że długoterminowo i tak by wyszło lepiej, no i bym pisał to w c#, bo do tibijki wystarczy i byłoby dużo szybciej i możnaby też potem pierdoły w stylu questów i skryptów dopisywać w c#, a nie w lua
a jeżeli c++, to chociaż w najnowszym standardzie i używając inteligentnych wskaźników xD
myślę, że wersje 7.x nie są na tyle obszerne, żeby przepisanie silnika się nie opłaciło, nie ma tam aż tyle tego kodu znowu, no ale trzeba mieć jednak pojęcie o pisaniu pętli gry itd.


Odpowiedź z cytatem

Zakładki