Muzyka trackerowa w grach casual.

Gry casual, ze względu na dystrybucję drogą elektroniczną, powinny cechować się małą pojemnością plików przy jednoczesnym zachowaniu jakości grafiki i dźwięku. Z tego powodu należy zadbać o odpowiednią kompresję. Szczególnie duże znaczenie ma muzyka, która pochłania ogromne ilości bitów. Jeśli ktoś tworzy muzykę w standardowych programach (Cubase, Fruity Loops itp.) i nie chce powracać do […]

Czytaj więcej

Algorytm wyszukiwania najkrótszej drogi w świecie 2D

Witam, w tym artykule przedstawię algorytm wraz z opisem do wyszukiwania najkrótszej drogi według (prawie) sposobu przytoczonego przez oksala w jego artykule: wyszukiwanie drogi oksala. Jednak ja rozszerzyłem swój algorytm o pewną bardzo przydatną cechę, której brak w oksalowym algorytmie – wybieranie tego z najbliższych celowi miejsc, gdy ten jest nieosiągalny, do którego droga od miejsca startu […]

Czytaj więcej

Small Games (paczki i mały exe)

Small Games (paczki i mały exe) Prolog W poniższym artykule są opisane tajniki tworzenia małych gier. Kursik składa się z 3 części. 1. Jakie unity mają wpływ na rozmiar EXE? 2. Jak dodatkowo zmniejszyć rozmiar EXE? 3. Jak stworzyć i zaimplementować wirtualny system plików (z kompresją zlib) na potrzeby minigierek? Rozdział I – Unity 300 […]

Czytaj więcej

Piszemy platformówkę część 2.

Zgodnie z obietnicą z poprzedniego arta dzisiaj pokaże jak nauczyć naszego ludzika aby potrafił sam sobie szukać drogi miedzy platformami oraz sam między nimi się przemieszczał. Na początek może co warto wiedzieć. 1.To samo co w artykule nr 1 (“Jak ugryźć platformówkę”) 2.Pomocne może być jeśli ktoś rozumie podstawy teorii grafów, ale postaram się tak […]

Czytaj więcej

[Delphi] Save Game

Artykuł ten jak sama nazwa wskazuje będzie traktował o tym jak napisać procedury do zapisu / odczytu save game, w sumie artykuł ten można również uogulnić na zapis dowolnych danych w dowolnym programie. Na początek napiszę co osoba czytająca tego artsa powinna wiedzieć aby nie miała większych problemów ze zrozumieniem tekstu: # umiejętność programowania obiektowego, […]

Czytaj więcej

Jak znaleźć najkrótszą drogę do celu w świecie 2D?

JAK ZNALEŹĆ NAJKRÓTSZĄ DROGĘ DO CELU W ŚWIECIE 2D? Prawdopodobnie ten artykuł nie będzie zbyt oryginalny co do użytego algorytmu określającego drogę dojścia do celu. Sposób znalezienia szlaku oparłem na algorytmie Dijkstry oraz opracowaniu jakie można znaleźć w książce „Algorytmy” Macieja Sysło. Książka ta jest doskonałym uzupełnieniem podręcznika do informatyki w szkole średniej tegoż autora […]

Czytaj więcej

Piszemy platformówkę część 1.

Jak ugryźć platformówki Artsa tego pisze bo znalazłem chwile czasu i się nudzę, postaram się pokazać jak można zrobić prostą grę platformową, od razu zaznaczam, że skupie się na Enginie, a nie na rysowaniu tego na ekranie. Tak więc całość będzie rysowana na PaintBoxie, jak się komuś nie podoba zawsze może podłączyć to do innego […]

Czytaj więcej