Particle i efekty - przebudowa systemu
Na razie niech sobie powisi i mnie straszy - jak wynajdę trochę czasu (ew. ktoś będzie chciał się za to zabrać wcześniej) to będę chciał zrobić porządniejszy system, przez co rozumiem:
- dorobić nową funkcjonalność (tak aby można było tworzyć lepsze efekty - np: particle które mają bezwzględna pozycję wobec physicala - czyli nie robią się smugi, animowane cząsteczki - co zapewne pozwoli zrobić choćby niezły efekt ognia albo kombinując obydwie nowości - porządną animację lvl up)
- uprościć architekturę: tak aby było mniej chaosu w pliku xml i można było łatwiej tworzyć nowe efekty
- zrobić nowy, porządny atlas - aby było na czym oko zawiesić ;)
- jak coś jest nie używane to wywalić
- zintegrować bardziej efekty cząsteczek i resztę efektów w miarę możliwości, rozbudowując jeszcze afektory (wracając i odnosząc się do drugiego punktu)
Opcjonalnie, jak starczy czasu (i chęci) to zrobić system jeszcze bardziej elastycznym, tak aby nie było problemu np: podpiąć światła lub normal mapping pod efekt lub jakieś inny post process typu dystorsja obrazu symulująca falę uderzeniową (takie pomysł na szybko, z czapy - nie wiem jak z rzeczywistą realizacją) i być w stanie tworzyć efekty we współrzędnych gry (czyli tak jak do tej pory) jaki i względem ekranu (np: możliwość aby jakieś doodahy typu chmurka/mgiełka/ptaszek/motylek/siekierka sobie przelatywały czasem po ekranie w czasie gry lub w menu np).
Do 15 mogę się nie wyrobić, więc docelowo celowałbym jako deadline 23 sierpnia.
- dorobić nową funkcjonalność (tak aby można było tworzyć lepsze efekty - np: particle które mają bezwzględna pozycję wobec physicala - czyli nie robią się smugi, animowane cząsteczki - co zapewne pozwoli zrobić choćby niezły efekt ognia albo kombinując obydwie nowości - porządną animację lvl up)
- uprościć architekturę: tak aby było mniej chaosu w pliku xml i można było łatwiej tworzyć nowe efekty
- zrobić nowy, porządny atlas - aby było na czym oko zawiesić ;)
- jak coś jest nie używane to wywalić
- zintegrować bardziej efekty cząsteczek i resztę efektów w miarę możliwości, rozbudowując jeszcze afektory (wracając i odnosząc się do drugiego punktu)
Opcjonalnie, jak starczy czasu (i chęci) to zrobić system jeszcze bardziej elastycznym, tak aby nie było problemu np: podpiąć światła lub normal mapping pod efekt lub jakieś inny post process typu dystorsja obrazu symulująca falę uderzeniową (takie pomysł na szybko, z czapy - nie wiem jak z rzeczywistą realizacją) i być w stanie tworzyć efekty we współrzędnych gry (czyli tak jak do tej pory) jaki i względem ekranu (np: możliwość aby jakieś doodahy typu chmurka/mgiełka/ptaszek/motylek/siekierka sobie przelatywały czasem po ekranie w czasie gry lub w menu np).
Do 15 mogę się nie wyrobić, więc docelowo celowałbym jako deadline 23 sierpnia.
Leave a comment
on 2010-07-27 16:07 *
By cixot
Milestone changed from Post publikacja -> 15sierpnia - 23sierpnia to do 15 wrzesnia, eksperymenty
Milestone changed from Post publikacja -> 15sierpnia - 23sierpnia to do 15 wrzesnia, eksperymenty
nie chce tego przed 15stym sierpnia. Martwie sie, ze to spowoduje nieprzewidziane bugi, ktorych nie zdazymy wylapac i poprawic. Czy mozemy sie umowic, ze przed releasem sierpniowym te zmiane w particlach nie trafia 'na produkcje' ?
on 2010-08-28 14:36 *
By cixot
Assigned to changed from rAum to -none-
Milestone changed from do 15 wrzesnia, eksperymenty to zlew
Status changed from Accepted to New
Assigned to changed from rAum to -none-
Milestone changed from do 15 wrzesnia, eksperymenty to zlew
Status changed from Accepted to New
rAum, chcesz to wykonac? na kiedy?
"na mocy #753 - albo ktos sie tym zajmie i zaassignuje na siebie, albo wontfixuje za tydzien, albo niech Dab da znac, ze chce spowrotem tego ticketa w 'na 15 wrzesnia'"
"na mocy #753 - albo ktos sie tym zajmie i zaassignuje na siebie, albo wontfixuje za tydzien, albo niech Dab da znac, ze chce spowrotem tego ticketa w 'na 15 wrzesnia'"
on 2010-09-05 15:51 *
By cixot
Status changed from New to Invalid
Status changed from New to Invalid
Updating tickets (#368, #370, #420, #529, #570, #578, #592, #609, #610, #613, #619, #627, #629, #636, #637, #663, #664, #699, #710, #732, #734, #738, #742, #744, #747, #411, #616, #634, #638, #661, #668, #697, #698, #719, #735, #168, #282, #340, #355, #365, #371, #383, #561, #642, #665, #700)
wontfix
wontfix