D-Balls

Mała aplikacja wydana na licencji GNU. Pisana przez ok. 2 miesiące rozłożone w okresie pół roku na starym dobrym Laptopie Compaq eLite. (486 50MHz, 16MB RAM). Efektem jest dobra gra w linie z możliwością zmiany bitmap i dźwięku.
Aplikacja jest przykładem dobrego wykorzystania WinAPI oraz kilku innych pomocnych technologi. Zawiera również przykład implementacji algorytmu A* za pomocą tablicy oraz wykorzystania jej w celu oszczędzania pamięci do innych celów. Nie posiada podwójnego buforowania, za to w sprytny sposób przerysowuje tylko zmieniające się fragmenty ekranu. Dodatkowo całość kodu znajduje się w pojedynczym pliku C oraz pliku nagłówkowym.
Mimo wielu małych i większych projektów napisanych hobbistycznie w C, które zostały ukończone, do tego mam największy sentyment ze względu na dokładność z jaką został wykonany i fakt, że jest to pierwszy mój projekt w C.

  • IDE: MinGW/Dev-C++
  • Grafika: Windows GDI
  • Język: C
  • Dźwięk: MIDI/WAV
  • Pomoc: Wbudowana
  • GUI: WinAPI/Custom

Download

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *