Jeśli jesteś właścicielem tej strony, możesz wyłączyć reklamę poniżej zmieniając pakiet na PRO lub VIP w panelu naszego hostingu już od 4zł!
2015-10-29    Programowanie, C++, WinAPI, Gra, Projekt, Algorytmy, Blog

Pod koniec wakacji postanowiłem zrealizować swój kolejny projekt. Tym razem pomysł padł na grę w kulki. Już od bardzo długiego czasu planowałem ją stworzyć, ale niestety nie dysponowałem aż takimi umiejętnościami z dziedziny algorytmów. Pomysł powrócił dopiero po wielu godzinach spędzonych na czytaniu książki autorstwa Cormena.

Nie przejmując się późną porą ruszyłem programować. Standardowo wybrałem C++ oraz bibliotekę WinAPI. Aby skrócić swój czas poświęcony na grafikę, wykorzystałem ją z mojego projektu Saper.Wystarczyło jedynie dorobić "kulki" i całą szatę graficzną miałem już stworzoną. Następnie przyszedł czas na logikę gry, która nie sprawiła mi już większych trudności.

Największym zaś wyzwaniem było zaimplementowanie algorytmu wyznaczającego najkrótszą drogę, jaką ma się poruszać kulka. Tu wykorzystałem słynny algorytm DFS z lekką modyfikacją mojego autorswa. Jako że były to wakacje projekt reazlizowałem na spokojnie, a ukończyłem go po 10 dniach.

Z efektów jestem bardzo zadowolony. Kolejny raz udowodniłem sobie, że mogę w kilkanascie godzin pracy mogę stworzyc grę. A jedyną moją barierą jest moja wyobraźnia. Dlatego już nie mogę się doczekać kolejnych projektów!

Zachęcam wszystkich do pobrania tej gry. W dziale download zamieszczam również grę stworzoną na pierwszym moim maratowanie programowania. Następny post poświęcę na opisaniu właśnie tego wydarzenia oraz zrealizowanego projektu.

Teraz zamieszczam parę zdjęć z gry. Niestety, będę musiał też przesunąć moje plany dotyczące nowej galerii zdjęć. Studia oraz zajęcia poza nimi zabierają mi bardzo dużo czasu wolnego. Mam nadzieję, że wkrótce uda mi się zagospodarować parę godzin i ją zmodyfikować.

kulki1 kulki2
Dodaj komentarz:
Nick:
URL(opcjonalnie):