Dzień Programisty
Krótko. Kończy się nam właśnie dzień koderów – 256-ty w roku. U mnie soczyście obfituje ten czas świętowania w tosty i herbaty. Jako że przez kilka dni nie jestem w szkole, to poświęcam się trochę frameworkowi 2D.
Przed kompilacją miałem 60 error’ów, poprawiłem 100, zostało 20 i poprawiłem kolejne 60. Jak już „działało” to naprawiłem ~11 bugów algorytmowych. Działo się tak, ponieważ wcześniej sporo kodu było pisane „w ciemno”. Mam zamiar zoptymalizować trochę renderowanie, które póki co jest wykonywane software’owo. Wciąż zastanawiam się czy, na taki procesor Celeron-D 2.8GHz i gry (na przykład) platformowe w prostym 2D z animacjami oraz pseudo-shaderami, potrzebne jest hardware’owe wspieranie grafiki. Cały czas wydaje mi się, że można to jakoś przyjemnie zoptymalizować. Jakieś sprzeciwy? :)
Dzień się kończy, a ja się rozpisuję na następny. Jako że nie jest to ważna notka, to postaram się jeszcze, aby ta miała w sobie to coś, podając ciekawy cytat:
- „Gdybym nie kodował, to bym miał więcej czasu na kodowanie”
Dziękuję za uwagę i…
for( uint i = 0; i < 0xFFFFFFFF; i ++ ) sleep( 60 * 60 * 24 * 30 * 12 );
Tyle Życia, co tej pętli, pożyczę wszystkim programistom – aby mogli kodowaniem cieszyć się jak najdłużej!
Wrzesień 14th, 2007 at 1:14
Jest potrzebne hardware’owe renderowanie, po to jest kwa ten GPU zeby nie meczyc CPU, czy tylko mi sie tak wydaje? Moze i nowe procki by pociagnely taka gre, ale jest to imo przynajmniej nie eleganckie.
BTW dnia programisty, Carlsberg rlz ^^.
Wrzesień 14th, 2007 at 2:24
Moim zdaniem jednak jak gra jest na fullscreen to ma prawo meczyc kompa, o ile ten wyrabia :) Jako tako teksturowania itp. nie ma, zeby to musialo byc tak wspierane jak gry 3D.
Wrzesień 14th, 2007 at 11:27
nie wiem jak u was, ale moj wczorajszy dzien (tzn. nasze swieto :P) byl jakos bardziej pracowity w pracy jak zawsze :P hehe no ale jak dobrze pojdzie to w przyszlym tygodniu znow bede mogl sie zabrac za pisanie jakis sensownych rzeczy tj. moja gra :) pozdr for all