Strajk!

maj 27, 2008

Nauczyciele mojej szkoły postanowili, że dzisiaj odbędzie się strajk. Tym samym zrobili niespodziankę uczniom, którzy zostaną dzisiaj w domu(dobrze, że akurat dzisiaj – nie nawidze wtorków). Mam nadzieje, że pozytecznie spędze ten czas ;)  

Przy okazji przed chwilą była mała awaria prądu w moim wierzowcu, ale na szęście wszystko już jest dobrze. Nie wiem jak  bym wytrzymał bez komputera :P


Programowanie gier czy aplikacji uzytkowych

maj 11, 2008

Odkad zacząłem programować, większość czasu spędziłem przy programowaniu aplikacji użytkowych. Napisałem wiele programów. Niektóre były lepsze inne gorsze, wiele z nich nigdy nie ujrzała światła dziennego, a jescze inne nigdy nie działały jak powinny ;) Byłem całkiem usysatysfakcjonowany moimi tworami, lecz niedawno poznałem nową dziedzine programowania – programowanie gier nazywane gamedevem. Moja pierwsza gra była napisana w tym samym srodowisku, w którym pisałem aplikacje – Borland C++ Builder – lecz po niedlugim czasie – chcac bardziej na powaznie zająć się gamedevem – rozpocząłem nauke bibliotek graficznych. W tym czasie poznałem zarówno dobre jak i złe strony gamedevu. To by było na tyle opowiadania o mojej historii, a teraz wrócę do własciwego tematu – porównania obu dziedzin.

Gamedev:
   + dużo większa satysfakcja z ukończenia projektu
   + mozna sie wiele nuczyc
   + urozmaicone produkty(gry, silniki, biblioteki)
   - większa mozliwosc popełnienia błędu
   - wiecej stresu

Programowanie aplikacji:
    + możliwość użycia własnego programu i ułatwienia sobie pracy przy komputerze
    + mniej stresu podczas tworzenia
    - mniejsza satysfakcja

    Wyniki mogą być ocenione na dwa sposoby. Jedni mogą powiedziec, że lepiej zajmować się gamedevem, ponieważ ma wiecej mocnych stron, a inni moga powiedziec o dwrotnie – lepiej zajmowac sie programowaniem aplikacji – ma mniej minusów. Jescze inni moga powiedziec, że to co napisałem to tylko bzdury i że sie mylę, lecz to tylko to co ja sądze – inni moga uważac inczej.

   Podsumowująć: narazie bardziej przyciagneły mnie plusy gamdevu, przy którym narazie mam nadzieje zostać, lecz programista powinien być wszechstronny i znać sie na obu dziedzinach. Bo wkońcu każdy programista gier będzie musiał wykonać jakiś program – np. edytor map.

Jak już mówiłem: to co tu napisałem to tylko moje zdanie, więc każdy może uważać inaczej.