Przesiadka

czerwiec 22, 2008

Postanowiłem przenieść swojego bloga na WordPressa. Daje większe możliwości i strona bardziej przypomina strone niż bloga. Narazie moje wrażenia są pozytywne :)


(Nie)Mądra decyzja

czerwiec 15, 2008

Ostatnio wspomniałem o frameworku, który napisałem. Jego wydanie trochę się opóźni. Powód? Wkońcu przekonałem się do chyba najpopularniejszego IDE – Visual Studio. W związku z tym chcę nową wersje napisać już w nowym IDE. Nowe środowisko nie jest jedynym powodem. Cały kod chcę okomentować i wprowadzić poprawki(głównie pod względem prędkości działania). Po skończeniu prac(w czerwcu powinienem skończyć) zabiorę się za dokumentacje.

Przez kilka kolejnych dni przekonam się czy zmiana IDE była mądrą decyzją. Mam nadzieje, że tak :)


Lubie soboty :)

czerwiec 1, 2008

Piątek i sobota to moje dwa ulubione dni. W tym drugim mam zazwyczaj dużo czasu. Wczoraj postanowiłem, że należy go jakoś sensownie wykorzystać. W ten sposób powstała prosta gra. Nie poraża grafiką, muzyki brak, ale gdy ją testowałem aż chciało mi się grać ;)

Zasady gry są proste: należy na klawiaturze nacisnąć przycisk, który jest aktywny na ekranie(świeci się na czerwono). Jeśli naciśniemy dobry przycisk dostajemy punkty, jeśli zły - tracimy. 

Gra nazywa sie Push The Button, a linka do niej znajdziecie w menu po prawej stronie.

***

Przy okazji powiem, że ostatnio z pod moich palców wyszedł pewien framework. Jest on napisany w blibliotece SDL. Może wykonywać podstawowe czynności np. tworzyć okno, inicjalizować SDLa, ma także kilka “bajerów” takich tak timery czy logger z zapisem do html’a i kolorowaniem komunikatów. Kod nie nie zawiera komentarzy, więc zanim go udostępnie musze napisać jakąś sensowną dokumentacje. Mam tylko nadzieje, że nikt nie nazwie go silnikiem :)


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.


Wesołych Swiąt

marzec 22, 2008

Z okazji nadchodzących świąt Wielkiej Nocy życze wszystkim wszystkiego najlepszego i tylu ukończonych projektów ile odcinków ma moda na sukces :P