LD24, rozgrzewka


Zostało niewiele ponad 10 dni do LD24. Większość osób zazwyczaj zaczyna już swojego rodzaju „rozgrzewki”, czyli tworzenie gier opartych o jakiś losowy temat przewodni. Czytaj dalej

Reklamy

Obsługa klawiatury OpenGL


Dzisiaj chciałbym poruszyć temat możliwych do zarejestrowania funkcji. Dodatkowo zacznę implementować obsługę klawiatury aby można było w łatwy sposób wykryć wciśnięcie kilku klawiszy na raz. Wpis jest pisany w pewnym stopniu bez planu (oczywiście poruszane zagadnienia już w pewien sposób zostały przeze mnie przerobione). Jeżeli więc wpis nie „rozrośnie się” zbytnio to przejdę do tematu obsługi kamery oraz myszki. Zaczynajmy więc!

Czytaj dalej

OGL, rysująca maszyna stanu


W każdym tutorialu oraz książce jest napisane, że OpenGL jest maszyną stanu. Znaczy to nie mniej, nie więcej, że zanim zaczniemy coś rysować na monitorze, musimy określić w jakim stanie znajduje się … OGL? Sterownik? Karta graficzna? Chyba najbezpieczniej jest powiedzieć, w jaki sposób zostanie zmodyfikowana część pamięci odpowiedzialna za dany wycinek ekranu.

Czytaj dalej

OpenGL i Visual Studio 2010


Ostatnie zmagania na uczelni w tym semestrze za mną. Mogę więc rozpocząć cykl wpisów w pełni poświęconych OpenGL, o którym niedawno wspomniałem. Na początku oczywiście trzeba poustawiać to i owo w nowym projekcie aby odpowiadał oczekiwaniom. Zabieramy się, więc do dzieła!

Czytaj dalej

Gitku skonfiguruj się …


O systemie kontroli wersji Git pisałem już wcześniej. Powstało co najmniej kilka aplikacji klienckich do jego obsługi. Ja wykorzystuję graficzną nakładkę Git Extensions. Zamierzam pokazać jak skonfigurować to ustrojstwo by działało i kooperowało z GitHub jak i BitBucket. Czytaj dalej

Travis, czyli ciągła integracja


Na studiach uczą różnych rzeczy. Niektórzy twierdzą, że na studiach informatycznych nie przekazują wiedzy, która przyda się w zawodzie programisty. Po części przyznam im rację ale dodam od siebie 5 groszy: „To zależy” 🙂 Czasem są to rzeczy na prawdę elementarne, że aż czasem na prawdę boli. Ale jednak, czasem można dowiedzieć się czegoś na prawdę ciekawego. A co to ma wspólnego z tytułem wpisu, czyli integracją, a nawet nieprzerwaną integracją? O tym za chwilę. Czytaj dalej

No to Git!


Git logoKażdy kto tworzy kod w dowolnym języku na pewno spotkał się z systemem kontroli wersji, czy to TFS, Git, Hg czy SVN. Jeżeli nie to czas nadrobić zaległości, ponieważ każdy kto planuje pracować nad kodem i tak się z nim zetknie. Czytaj dalej