Nastoletni
Programiści

Logo Nastoletnich Programistów

DevTycoon – Tech Demo

Witam! Po prawie dwóch miesiącach normalnej pracy i dwóch tygodni ciężkiej harówy jesteśmy gotowi, aby zaprezentować Wam pierwszą wersję naszej, małej jak na razie, gierki, która jest poświęcona tematowi, który tutaj wszyscy lubimy i kochamy, a mianowicie o byciu Deweloperem. Demo Technologiczne nie posiada zbyt dużo detali i zawartości. Wydaliśmy tę wersję gry, aby już mieć jakiś cel, i ogólnie, żeby już wystartować z grą. W tej wersji, dużą uwagę zwróciliśmy na samej wygląd gry. Staraliśmy się osiągnąć ładnie wyglądającą grafikę i połączyć to z dobrą optymalizacją, co nam się po części udało (GTX 960 wyciąga około 80-100fps na ultra). Oprócz ładnie wyglądającej oprawy graficznej, przygotowaliśmy także fundament pod różne funkcje, które dojdą w przyszłych aktualizacjach. W Demie Technologicznym możliwe jest bardzo uproszczone programowanie, sklep oraz powiadomienia. Nie zabrakło opcji wyłączenia gry, co zresztą dodaliśmy 2 dni przed jej wydaniem..

Czytaj dalej →

Qt – Deployment aplikacji na Windowsa [dynamicznie]

Czego unikać?

Bardzo popularnym, często powielanym błędem podczas deploymentu na Windowsa jest czekanie na błędy i wrzucanie bibliotek „na pałę” do folderu z binarką aplikacji, jest to pracochłonne, i działa tylko w niektórych przypadkach:

  • Aplikacja konsolowa Qt
  • Prosta aplikacja Qt Widgets (nie mylić z Qt Quick)

Trochę lepszym sposobem jest używanie dependency walker który, skanuje plik exe w poszukiwaniu zależności, i wyświetla brakujące biblioteki.

Czytaj dalej →

Sztuczna inteligencja w grach #01 – wstęp, zmysł wzroku oraz prosty debug-mode.

Sztuczna inteligencja w grach jest nieodłącznym elementem od dawien dawna. Jest ona mózgiem każdego wroga i NPC-ta. Kiedy programujemy A.I. mamy ogromne pole do popisu. Rozbudowywanie jej nie jest trudne i daje świetne efekty. Jest to element, który łatwo dostrzec i dzięki temu ludzie doceniają Twoją pracę jeszcze bardziej. W różnych grach można spotkać przeróżny poziom jakości zachowań postaci sterowanych komputerem. To jak dobre A.I. będą mieli wrogowie, często ma największy wpływ na końcową ocenę gry.

Czytaj dalej →