23 czerwca 2008
Opublikowano Ultimate Stunts 0.7.5. Ta wersja zawiera kolejne istotne udoskonalenie edytora tras: modyfikacja trasy powoduje teraz automatyczne przeliczenie informacji dotyczących przebiegu trasy. Jest to istotny krok na drodze do ukończenia edytora tras. Inne zmiany obejmują bardziej przyjazny dla użytkownika edytor ustawień i nowy model poślizgu, który powinien nieco ułatwić panowanie nad samochodem.3 marca 2008
Dobra wiadomość dla wszystkich tych, którzy narzekali na trudności w kierowaniu samochodem w Ultimate Stunts: udało mi się opracować nowe modele tarcia, a jeden z nich jest bardziej przewidywalny niż model stosowany do tej pory. Nadal występują pewne dziwne skutki uboczne polegające na wyjeżdżaniu samochodu na zewnątrz, lecz można je zminimalizować poprzez poprawne zestrojenie parametrów samochodu, a co ważniejsze, zacząłem rozumieć czym są te zjawiska spowodowane. Oznacza to, że mogę wreszcie zacząć szukać rozwiązania tego problemu. I ostatnia kwestia: mam pewne plany dotyczące tego jak sprawić, żeby jazda po zakrzywionych nawierzchniach była płynniejsza, co jest istotne przy niektórych wyczynach kaskaderskich.13 lutego 2008
Ultimate Stunts otrzymało wyróżnienie serwisu uptodown.com:
29 stycznia 2008
Opublikowano Ultimate Stunts 0.7.4. Ta wersja zawiera udoskonaloną grafikę, jak np. efekt unoszenia się dymu z rozbitych samochodów oraz lepiej wyglądające otoczenie i niebo. Ponadto odgłosy zderzeń są obecnie przesyłane podczas gry przez sieć, a także zapisywane w plikach powtórek. Dodano też nowe funkcje do edytora tras, co bardzo zwiększyło jego użyteczność. I jeszcze jedno: dołożono starań, by ułatwić kompilowanie Ultimate Stunts w systemie Mac OS X.20 grudnia 2007
Jak można zauważyć, od dnia opublikowania ostatniej wersji Ultimate Stunts minął już jakiś czas. Poza przyczynami związanymi z innymi sferami mojego życia, głównym powodem jest to, że nowe funkcje edytora tras wymagają większej liczby informacji opisujących elementy tras. Duża ilość takich elementów w Ultimate Stunts oznacza konieczność wprowadzenia mnóstwa danych, co jest czasochłonnym i żmudnym zajęciem. Już prawie się z tym uporałem i mam zamiar wkrótce znowu zająć się programowaniem. Następna wersja zostanie wydana prawdopodobnie w styczniu. Trzeba uzbroić się w cierpliwość...16 października 2007
Opublikowano Ultimate Stunts 0.7.3. Najważniejszą zmianą w tej wersji jest możliwość rozbicia się samochodu w wyniku zderzenia z innym obiektem podczas jazdy z dużą prędkością. Inne zmiany to ulepszenie odgłosów zderzeń, nowy, bardziej efektowny kursor myszy wyświetlany przy użyciu OpenGL, a także kompas ułatwiający orientację w edytorze tras. Warto też wspomnieć, że pakiety binarne dla systemu Linux (x86) są teraz oparte na OpenAL, a nie na FMOD (pliki binarne dla Windows pojawią się później).10 sierpnia 2007
Opublikowano poprawkę błędu związanego z grą wieloosobową online. Poprawka zawiera też inne mniej istotne zmiany.9 sierpnia 2007
Znaleziono błąd związany z grą wieloosobową online, który powoduje, że rozgrywki są niewidoczne dla graczy chcących się do nich przyłączyć. Wkrótce zostanie udostępniona poprawka.8 sierpnia 2007
Opublikowano Ultimate Stunts 0.7.2. Ta wersja zawiera znaczne ulepszenia w interfejsie użytkownika edytora tras. Ponadto edytor tras jest teraz zintegrowany z grą. Zmieniono nieco silnik fizyki, jest nowy tryb wieloosobowy przeznaczony do gry online, a poza tym pojawiły się kolejne elementy tras oraz nowy samochód.22 maja 2007
Opublikowano Ultimate Stunts 0.7.1. Ultimate Stunts 0.7.1 zawiera drobne usprawnienia: poprawki błędów (zwłaszcza dotyczące kompilacji z użyciem OpenAL), nowe elementy graficzne (np. obraz horyzontu w tle oraz miniaturową mapkę pokazującą przebieg wyścigu), a także przyjazne dla użytkownika okno dialogowe służące do wybierania pliku trasy Stunts w celu zaimportowania go do edytora tras.4 kwietnia 2007
Ostatnio nie zajmowałem się zbyt dużo programowaniem Ultimate Stunts, ale teraz znowu zabrałem się do pracy. Nowa wersja pojawi się już wkrótce, a to z tego powodu, że wciąż otrzymuję pytania dotyczące tych samych błędów. Już je naprawiłem - teraz muszę tylko wprowadzić te poprawki do nowej wersji. Zmniejszenie zaangażowania w pracę nad grą było spowodowane głównie brakiem inspiracji: chcę ulepszyć edytor tras, ale nie wiem od czego zacząć. Z tej przyczyny następna wersja będzie zawierać bardzo mało udoskonaleń, a raczej tylko kilka poprawek.14 lutego 2007
Wymieniłem licznik odwiedzin strony WWW na nowy. Stary licznik powodował pojawianie się wyskakujących okienek, co było denerwujące, za to nowy pozwoli na znacznie bardziej komfortowe przeglądanie stron. Stare statystyki można nadal obejrzeć tutaj.23 stycznia 2007
Opublikowano Ultimate Stunts 0.7.0. Chociaż większość zmian w wersji 0.7.0 stanowią raczej drobiazgi, to jednak jest coś, co będzie miało duże znaczenie dla niektórych użytkowników: po raz pierwszy można modyfikować trasy za pomocą edytora tras. Edytor nie zawiera jeszcze wszystkich planowanych funkcji, lecz już teraz kształtowanie wzniesień i umieszczanie elementów krajobrazu jest znacznie łatwiejsze niż w wypadku ręcznej edycji pliku trasy. Poza tym dodano też nowe funkcje, takie jak możliwość tworzenia animowanych elementów tras.5 grudnia 2006
Znalazłem przyczynę powolnego działania Ultimate Stunts 0.6.3 (w porównaniu z wersją 0.6.2) na niektórych kartach graficznych. Zauważyłem też, że nie korzystam z najnowszej wersji OpenAL, więc dokonałem jej aktualizacji. Następna wersja Ultimate Stunts będzie zawierać poprawkę przyśpieszającą działanie programu, a także będzie zgodna z najnowszą wersją OpenAL dostępną na stronie openal.org.13 listopada 2006
Opublikowano Ultimate Stunts 0.6.3. Ultimate Stunts 0.6.3 zawiera ulepszenia grafiki, takie jak refleksy świetlne w obiektywie kamery, animacje fal na powierzchni wody, a także, co ważniejsze, możliwość zmiany koloru samochodów. Są też drobne usprawnienia symulacji zjawisk fizycznych, ale najważniejsze dla rozgrywki jest to, że gracz komputerowy (AI) zachowuje się w końcu w miarę inteligentnie. I ostatnia rzecz: rozmiar plików z danymi został zmniejszony dzięki dodaniu obsługi większej liczby formatów plików, takich jak JPEG i PNG.25 sierpnia 2006
Opublikowano Ultimate Stunts 0.6.2. W tej wersji wprowadzono nowy edytor tras, który nie ma jeszcze wprawdzie żadnych możliwości edycji, lecz można go używać do importowania tras z oryginalnej gry Stunts (4D Sports Driving). Są też ulepszenia grafiki, jak np. realistyczny cień pod samochodem, czy też w pełni funkcjonalna deska rozdzielcza. Poza tym jak zwykle dodane zostały nowe pliki z danymi, takie jak nowe elementy tras, tekstury, trasy, a nawet nowy samochód.4 lipca 2006
Wróciłem z Japonii. Bardzo przyjemnie spędziłem tam czas, lecz niestety miałem bardzo mało czasu i energii do pracy nad Ultimate Stunts. Niemniej wróciłem do siebie i mam teraz wolne, więc liczę na to, że wkrótce wznowię pracę nad tym projektem.9 marca 2006
Witam z Japonii! Piszę nową wiadomość, żeby poinformować o postępie prac nad projektem Ultimate Stunts. W nadchodzących miesiącach może wyglądać na to, że projekt Ultimate Stunts został zarzucony, ponieważ nie będzie aktualizacji do końca czerwca, czyli do czasu, gdy wrócę do Holandii. Zamierzam jednak dalej pracować nad tym projektem, a więc jest on nie tyle zarzucony, ile raczej "uśpiony".BBalazs wciąż pracuje nad szatą graficzną Ultimate Stunts (elementy tras, tekstury, trasy itp.), więc aktualizacje plików grafiki mogą się pojawić jeszcze przed lipcem. Tymczasem można obejrzeć jego stronę WWW, dostępną pod tym adresem.
12 stycznia 2006
Opublikowano Ultimate Stunts 0.6.1. Najważniejszą zmianą w Ultimate Stunts 0.6.1 jest możliwość rejestrowania i oglądania powtórek. Poza tym obsługa sieci stała się bardziej przyjazna dla użytkownika, jako że obecnie Ultimate Stunts automatycznie wykrywa serwery gier w sieci LAN dzięki użyciu rozgłaszania (broadcast). I tak jak zawsze dostępna jest nowa grafika, w tym nowy samochód Jeep oraz nowe elementy tras.To jest ostatnia wersja przed moją praktyką. Będę pracował 4 lub 5 miesięcy w firmie NEC w Kawasaki (Japonia). Nie jestem pewien, czy będę miał wtedy czas na pracę nad Ultimate Stunts. Jednak gdy tylko będzie to możliwe, przystąpię do dalszej pracy nad tym projektem.
2 grudnia 2005
Po długim czasie została w końcu opublikowana wersja 0.6.0. Ta wersja Ultimate Stunts zawiera wiele usprawnień protokołu sieciowego. Rozgrywka wieloosobowa w sieci była dostępna już w poprzednich wersjach, lecz brakowało jej wielu funkcji. Większość z nich jest już dostępna w tej wersji. Możliwe jest nawet ściąganie przez klientów brakujących im plików z serwera! Ponadto wprowadzonych zostało wiele innych drobnych ulepszeń, jak np. lepsze traktowanie pozycji na starcie i na mecie, import plików LWO do edytora 3D, a także zmieniony widok z kamery znajdującej się poza samochodem.3 października 2005
Wprowadzony został nowy układ graficzny witryny WWW. Wcześniej zaprezentowano go paru osobom i naprawiono usterki dotyczące kompatybilności (związane z różnicami między Mozillą a Internet Explorerem).14 września 2005
Opublikowano wersję 0.5.6, która zawiera drobne ulepszenia w stosunku do wersji 0.5.5. Przykładowo, ulepszona została procedura instalacji w systemach UNIX/Linux. Dodano też zapamiętywanie najlepszych wyników i udoskonalono menu gracza (Player). Ponadto dodano kolejne elementy tras, co oznacza większą frajdę z jazdy.3 sierpnia 2005
Przez pewien czas nie pracowałem nad Ultimate Stunts, ponieważ byłem zajęty sprawami wakacyjnymi (jedną z nich były odwiedziny u kogoś w Stanach Zjednoczonych), ale teraz już jestem z powrotem.26 maja 2005
Opublikowano wersję 0.5.5. Najważniejszą zmianą jest doliczanie karnego czasu za jazdę poza drogą. Poza tym gra kończy się, gdy wszystkie samochody dojadą na metę. Rozmiar elementów tras został zwiększony, żeby gra była przyjemniejsza. Dodano też wiele nowych elementów, a część starych ulepszono.3 maja 2005
Michiel Plooy napisał konwerter tras, który przekształca trasy Stunts na format Ultimate Stunts. Można go ściągnąć stąd. Zawiera on wciąż kilka błędów, a wiele elementów tras nie jest jeszcze dostępnych w Ultimate Stunts, ale poza tym jest to niezłe narzędzie. Michiel powiedział mi, że rozpracował zarówno oryginalny format plików Stunts, jak i format Ultimate Stunts (nie był świadom tego, że dokumentacja obu formatów znajduje się na stronie internetowej Ultimate Stunts). Niestety, edytor jest dostępny tylko w wersji dla Windows, ponieważ został napisany w Visual Basicu. Użytkownicy systemu Linux mogą go wypróbować w emulatorze Wine.31 marca 2005
Opublikowano wersję 0.5.4, która wnosi istotne ulepszenia do najbardziej krytykowanego elementu Ultimate Stunts: symulacji zjawisk fizycznych. Stary silnik fizyki został zastąpiony zupełnie nowym kodem, który jest może nieco mniej realistyczny, ale gra daje teraz z całą pewnością więcej dobrej zabawy.2 marca 2005
Czy znasz to uczucie, gdy przez długi czas starasz się rozwiązać jakiś problem w bardzo trudny sposób, a w końcu odkrywasz znacznie prostsze rozwiązanie, które mogłoby zaoszczędzić mnóstwo czasu? Coś takiego zdarzyło mi się w czasie pracy nad symulacją zjawisk fizycznych w Ultimate Stunts. Piszę teraz zupełnie nowy silnik fizyki, który będzie znacznie bardziej podobny do tego zastosowanego w Stunts, i który nie będzie już oparty na bibliotece ODE. Wszelkie problemy z obracającym się samochodem można teraz rozwiązać bardzo prosto, podobnie jak w Stunts, co powinno znacznie poprawić jakość rozgrywki. Jedyną wadą jest to, że nowa symulacja nie będzie (przynajmniej na początku) tak realistyczna jak poprzednia.25 lutego 2005
Opbulikowano wersję 0.5.3, która ma szybciej działającą grafikę, krócej się ładuje i posiada możliwość lokalizacji. Najważniejszy problem, związany z fizyką gry, nie jest jeszcze rozwiązany, ale (prawdopodobnie) zostanie rozwiązany w następnej wersji.11 lutego 2005
Ulepszono stronę głosowania na muzykę. W najbliższej przyszłości dodane zostaną utwory 0Pronobozo.3 lutego 2005
Nowy format plików 3D robi świetne wrażenie, Chociaż pliki są "tylko" 5 razy mniejsze, czas ładowania skraca się jeszcze bardziej, ponieważ nie ma już czasochłonnego przetwarzania danych w czasie ładowania. Wersja 0.5.3 jest w stanie załadować każdą trasę i dowolny zestaw samochodów w ciągu zaledwie kilku sekund.28 stycznia 2005
Opublikowano wersję 0.5.2. Osiągnięty został olbrzymi postęp w zakresie obsługi sieci. Obecnie powinna już być możliwa gra w Ultimate Stunts w sieci LAN. Oczywiście są też inne usprawnienia oraz nowe pliki z danymi.27 stycznia 2005
Wersja 0.5.2 jest prawie ukończona. Jedynym problemem jest to, że wersja dla Windows (= wersja dla Cygwina) programu serwera nie działa. Gdy tylko uda mi się temu zaradzić, opublikuję wersję 0.5.2.20 stycznia 2005
Oficjalnym adresem witryny internetowej jest teraz www.ultimatestunts.nl12 stycznia 2005
Zarejestrowano nową domenę, www.ultimatestunts.nl, odnoszącą się do serwera poza sourceforge.net. Dzięki temu będzie można zamieszczać reklamy w celu zarobienia jakichś pieniędzy na projekcie Ultimate Stunts. Jeśli uda mi się znaleźć reklamodawców, to zgodnie z pierwotnym pomysłem pieniądze otrzymam ja, CJP. Uważam to za sprawiedliwe, ponieważ wykonuję większość pracy programistycznej, utrzymuję witrynę WWW i płacę za nowy serwer. Być może pozwolę tłumaczom witryny zamieszczać dodatkowe reklamy (związane z konkretną wersją językową), aby mogli otrzymać wynagrodzenie za swoją dobrą robotę.Do wszystkich entuzjastów open source: nie martwcie się! Ultimate Stunts pozostanie programem o otwartym kodzie źródłowym (w przeciwieństwie do gry TuxRacer). Bardziej komercyjne podejście do witryny WWW nie oznacza, że kod Ultimate Stunts zostanie zastrzeżony. Nawiasem mówiąc, nadal będzie można ściągać pakiety z serwisu Sourceforge, ponadto będzie tam wciąż działać CVS.
W ciągu najbliższych kilku tygodni nowym oficjalnym adresem witryny zostanie www.ultimatestunts.nl. Na stronie ultimatestunts.sourceforge.net zostanie umieszczony odnośnik do nowej lokalizacji, być może strona ta będzie też wykorzystywana do celów związanych z pisaniem programu.
7 stycznia 2005
W systemie tłumaczeń pojawił się drobny problem: strony dotyczące tłumaczeń są zaprojektowane w taki sposób, żeby automatycznie wysyłać do mnie e-mail powiadamiający o nowym tłumaczeniu - dzięki temu wiem, kiedy mam szukać nowych tłumaczeń. Z jakiegoś powodu funkcja ta przestała działać: nie otrzymuję już tego rodzaju e-maili (być może zostało to wyłączone przez Sourceforge). Niektóre tłumaczenia zostały wykonane jeszcze przed ostatnimi zmianami na witrynie, ale zobaczę, co się jeszcze nadaje do wykorzystania. Oto wyjaśnienie opóźnień w aktualizacji przetłumaczonych tekstów. Chciałbym podziękować BBalazsowi, tłumaczowi na język węgierski, za odkrycie tego problemu.5 stycznia 2005
Tak jak obiecywałem, opublikowałem pakiet binarny dla systemu Linux.4 stycznia 2005
Szczęśliwego nowego roku! Prawie ukończyłem pakiet binarny Ultimate Stunts 0.5.1 dla systemu Linux. Musiałem zastosować parę sztuczek, aby mieć pewność, że pakiet będzie działał nie tylko w dystrybucji SuSE 9.0 (pliki są w części dowiązane statycznie, dostarczone jest też parę bibliotek dynamicznych, a jedynie dwie lub trzy biblioteki muszą być dostępne w systemie w standardowych lokalizacjach).23 grudnia 2004
Opublikowano wersję 0.5.1. Procedura instalacji uległa znacznym zmianom, zwłaszcza w przypadku Windows. Informacja dla tych, którzy ściągali wcześniejsze wersje Ultimate Stunts: proszę zwrócić uwagę na nową procedurę instalacji (jestem jednak przekonany, że jest ona prostsza niż poprzednia).20 grudnia 2004
W kodzie wykrywania zderzeń znalazłem istotny błąd, który powoduje odbijanie się samochodów do tyłu z ogromną prędkością po uderzeniu w krawędź obiektu. Nadal pracuję nad rozwiązaniem tego problemu; prawdopodobnie zabierze to trochę czasu.18 listopada 2004
Opublikowano wersję 0.5.0. Zgodnie z numerem wersji Ultimate Stunts powinno być obecnie ukończone w 50%. Udało się rozwiązać wiele trudności, takich jak stworzenie szkieletu gry i zasymulowanie zjawisk fizycznych, lecz wciąż pozostają ważne rzeczy do zrobienia, na przykład stworzenie edytora tras.15 listopada 2004
Droga do ukończenia Ultimate Stunts jest jeszcze długa, lecz już teraz wiele osób odnosi się do gry na forach i stronach internetowych. Ostatnio odkryłem, że ta witryna jest numerem 3 na liście wyników wyszukiwania słowa "stunts" w Google. Hasło Ultimate Stunts znajduje się też w Wikipedii.20 października 2004
Dodano pliki binarne systemu Linux przeznaczone dla dystrybucji Fedora Core 2. Poza tym do zespołu doszło dwóch nowych członków.14 października 2004
Mała poprawka do wersji 0.4.7. Teraz Ultimate Stunts nie wymaga już joysticka.13 października 2004
Opublikowano wersję 0.4.7. Teraz można grać w Ultimate Stunts nawet w czterech (!) graczy na jednym komputerze (na podzielonym ekranie). Ponadto udoskonalono sposób wyświetlania odbić. W następnej wersji (będzie to wersja 0.5) bardziej dopracowane zostaną zasady gry oraz graficzny interfejs użytkownika (GUI).15 września 2004
Opublikowano wersję 0.4.6. Zobacz, jak udoskonalono grafikę!9 września 2004
1. Dodano stronę z odpowiedziami na najczęściej zadawane pytania (F.A.Q.)2. Krótka relacja z pracy nad wersją 0.4.6: udało mi się znacznie poprawić grafikę poprzez dodanie odbić. Drugim samochodem udostępnionym w Ultimate Stunts będzie bolid F1. Edycja pliku konfiguracyjnego samochodu (nowość w wersji 0.4.6) i jazda tak podrasowanym samochodem daje mnóstwo zabawy!
24 sierpnia 2004
Wymieniłem część utworów muzycznych na stronie umożliwiającej głosowanie na muzykę (Music vote), a także odblokowałem większość numerów IP, więc można głosować ponownie. Wcześniej czy później będziej musiał zmienić ten system na inny, ale teraz pierwszeństwo mają inne sprawy. A wracając do kwestii ustanawiania rekordów prędkości: jadąc zwykłym (niepodrasowanym) samochodem z nową automatyczną skrzynią biegów (niedostępną w wersji 0.4.5) osiągnąłem 315 km/h, a zatem jest to możliwe.23 sierpnia 2004
Opublikowałem wersję 0.4.5. Teraz można wykonać pętlę albo osiągać niesamowite prędkości na prostych jadąc zmodyfikowanym samochodem. Mój osobisty rekord w tej wersji wynosi 306 km/h. Jeśli jesteś w stanie pojechać szybciej, prześlij mi zrzut ekranu wykonany w czasie takiej jazdy. Może ogłosimy konkurs na najwyższe prędkości maksymalne.16 sierpnia 2004
Otrzymałem tłumaczenia na język portugalski w odmianie brazylijskiej (która różni się od tej używanej w Europie). W przypadkach gdy tym samym językiem mówi się w wielu krajach, muszę podjąć decyzję, którą flagę umieścić na witrynie internetowej. Aby uniknąć nacjonalistycznych wojen o flagi, wyjaśniam zasadę jaką stosuję w takich sytuacjach: umieszczam na stronie flagę kraju, z którego dany język pochodzi. A więc w wypadku języka angielskiego używam flagi brytyjskiej, a nie amerykańskiej, kanadyjskiej, czy australijskiej. Wcześniej sądziłem, że nie ma różnic między językiem portugalskim w wersji brazylijskiej i europejskiej, ale ponieważ okazało się, że się mylę (tak mnie poinformowano), zmieniłem flagę portugalską na brazylijską. Jeśli są jacyś Portugalczycy zainteresowani przywróceniem ich flagi narodowej, to proszę o przysłanie tłumaczeń na język portugalski w odmianie używanej w Europie.13 sierpnia 2004
Wykonałem parę usprawnień, które przybliżą nas do wersji 0.4.5. Oto rezultaty:- Po zwiększeniu stabilności symulacji, na nowej 1600-metrowej prostej osiągnąłem prędkość 270 km/h
- Udało mi się wykonać pętlę!
4 sierpnia 2004
Ktoś przysłał mi stronę ze zrzutami ekranu (Screenshots) przetłumaczoną częściowo na chiński. Niestety, zestawy znaków inne niż zachodni nie są w tej chwili obsługiwane, więc wszyscy, którzy chcieliby czytać te strony w wersji chińskiej będą musieli poczekać, aż znajdę jakieś rozwiązanie.26 lipca 2004
Wróciłem.9 lipca 2004
W następnym tygodniu będę na wakacjach, więc do tego czasu nie należy się spodziewać jakiejkolwiek działalności. Tłumaczenia nie będą się pojawiać do czasu mojego powrotu.16 czerwca 2004
Wczorajszy dzień był rekordowy dla tej witryny internetowej: odwiedziło ją 1620 osób. Tymczasem ja przygotowywałem nową szatę graficzną witryny. Mam nadzieję, że Ci się spodoba!14 czerwca 2004
Opublikowałem wersję 0.4.4. W końcu osiągnąłem jakiś postęp: w porównaniu z poprzednimi wersjami program już bardziej przypomina grę wyścigową o jaką mi chodziło.7 czerwca 2004
Dodałem system ostrzegawczy, który wykrywa, czy tłumaczenia witryny internetowej powinny zostać zaktualizowane. Ta wiadomość na stronie z aktualnościami (News) może posłużyć do sprawdzenia, czy funkcja ta działa prawidłowo.2 czerwca 2004
Opublikowano wersję 0.4.3, w której wykorzystana została fizyka ODE. Nie ma jeszcze połączenia między ODE a moją własną funkcją wykrywania zderzeń - trzeba na to poczekać do wersji 0.4.4.24 maja 2004
Podjęta została decyzja o zastosowaniu ODE do symulacji zjawisk fizycznych. Demonstracje ODE są bardzo dobre, a wykorzystanie ODE w Ultimate Stunts okazało się bardzo łatwe.18 maja 2004
Ponieważ na opracowanie silnika fizyki poświęcono już dużo czasu, a rezultaty wciąż nie są zadowalające, rozważamy zastosowanie ODE jako silnika fizyki.20 kwietnia 2004
0Dodano nową stronę w celu ułatwienia przysyłania tłumaczeń.26 marca 2004
Ostatnio wiele osób napisało, że chcą tłumaczyć Ultimate Stunts (zobacz forum otwartej dyskusji - Open Discussion). A zatem w przyszłości pojawią się tłumaczenia na portugalski, niemiecki, holenderski i węgierski. Na początek przetłumaczyłem część witryny internetowej na holenderski.16 marca 2004
Mam dwie wiadomości: złą i dobrą. Zła jest taka, że wykorzystywana aktualnie metoda symulowania zjawisk fizycznych prawdopodobnie nigdy nie będzie idealna. Dobrą wiadomością jest to, że Willy Angenent zaproponował inną metodę symulowania zjawisk fizycznych. Dostał algorytmy z SIGGRAPH, więc są one prawdopodobnie dobre. Na początku myślałem wprawdzie, że uda mi się stworzyć prostsze algorytmy, ale w wyniku rozwoju stały się one stanowczo zbyt złożone, dlatego sądzę, że dobrze będzie wypróbować inne rozwiązanie. Program do testów 2D pokazał, że implementacja może być wykonana dość szybko, dając w efekcie realistyczną i stabilną symulację.12 marca 2004
I oto jest: Ultimate Stunts 0.4.2. Jeździ się fatalnie, ale fizyka obrotu wydaje się być mniej lub bardziej poprawna. Zaktualizowałem też instrukcję kompilacji, tak aby zawierała więcej informacji na temat uruchamiania FMOD i na temat kompilacji w środowisku Cygwin.10 marca 2004
Niestety, nawet po zrealizowaniu nowych pomysłów gra nie działa idealnie, ale po pewnych modyfikacjach wygląda nieźle. Dokonałem ostatnich zmian, więc publikacja nowej wersji jest tylko kwestią dni.25 lutego 2004
Wreszcie, po miesiącach obliczeń i zużyciu kilometrów papieru, znalazłem sposób na poprawną symulację zjawisk fizycznych. Już niedługo opublikuję wersję 0.4.2.12 stycznia 2004
Szczęśliwego nowego roku! Kupiłem sobie nowy komputer, a poza tym miałem parę egzaminów, więc nie było czasu na to, żeby zająć się Ultimate Stunts, niemniej teraz jestem już gotowy do działania.10 grudnia 2003
Na stronie głosowania na utwory muzyczne (Music voting) umieściłem nową kompozycję Symsonic. Zastąpiła ona najmniej popularny utwór.9 grudnia 2003
Opublikowano pakiet poprawek danych (datafix), który powinien naprawić niektóre błędy napotykane przez część użytkowników (systemu Windows).2 grudnia 2003
Opublikowano wersję 0.4.1.28 listopada 2003
Znalazłem kolejny błąd - po zablokowaniu odpowiedniej części kodu źrodłowego wykrywanie zderzeń działa już chyba poprawnie. Po naniesieniu bardzo drobnych poprawek opublikuję w przyszłym tygodniu wersję 0.4.1.27 listopada 2003
Znalazłem w końcu błąd w kodzie wykrywania zderzeń, który był przyczyną problemów. Nadal jednak nie wszystko działa idealnie, więc prawdopodobnie jest więcej błędów do poprawienia.21 października 2003
Opublikowałem wersję 0.4.0. Zawiera ona funkcję wykrywania zderzeń, która nie jest jeszcze wprawdzie idealna, ale można trochę się pobawić.25 września 2003
Kod źródłowy wersji 0.3.4 został wydany po raz drugi, tym razem z drobną poprawką przeznaczoną dla systemów, na których nie ma fmod.19 września 2003
Opublikowano wersję 0.3.4 Ultimate Stunts. Następna wersja (0.4.0) będzie zawierać zasadniczy kod wykrywania zderzeń.4 września 2003
W kodzie strumieniowego odtwarzania muzyki namierzyłem błąd, który spowodował pewne opóźnienie w tworzeniu gry. Może wyślę raport o tym błędzie (jest on chyba związany z FMOD). Postaram się też o stworzenie rozwiązania, które umożliwi obejście błędu.6 sierpnia 2003
Opublikowano drugie (poprawione) wydanie kodu źródłowego.
9 lipca 2003
Teraz już *naprawdę* opublikowałem wersję 0.3.3.
7 lipca 2003
Podjąłem próbę opublikowania wersji 0.3.3. Zmiany w stosunku do wersji 0.3.2 są bardzo małe :-( ale jest to dobry punkt wyjścia do wersji 0.3.4. Pliki danych (z dużymi elementami tras) pojawią się w tym tygodniu. Pliki nie zostały jeszcze opublikowane, ponieważ są dzisiaj problemy ze stroną internetową sourceforge.
11 czerwca 2003
Planując wprowadzenie dużych elementów tras, od razu napotkałem wiele problemów, a podczas realizacji tego pomysłu natknąłem się na kolejne. Dlatego też zdecydowałem się nie wprowadzać teraz tego rozwiązania, tylko pociąć duże elementy na części, tak jak pierwotnie planowałem.
22 maja 2003
Opublikowałem poprawione wydanie plików źródłowych wersji 0.3.2. Poprzednie wydanie sprawiało kłopoty podczas kompilacji za pomocą gcc 3.
15 maja 2003
Wprowadzenie dużych elementów tras okazało się trudniejsze niż przypuszczałem, więc zabierze mi to jeszcze trochę czasu.
2 maja 2003
Dodano nową stronę - głosowanie na utwory muzyczne (Music voting) Można tam głosować na utwory, które mają stanowić podkład muzyczny Ultimate Stunts.
28 kwietnia 2003
Zdecydowałem w końcu o tym, w jaki sposób zrobić duże elementy tras, takie jak zakręty 2×2×1 i pętle 2×1×2. Jest możliwe, że pojawią się w następnej wersji - 0.3.3.
23 kwietnia 2003
Opublikowano wersję 0.3.2. Najbardziej widoczne zmiany to: dodanie dwóch nowych pozycji kamery oraz ponowne wprowadzenie edytora 3D.
19 marca 2003
Opublikowano poprawkę plików z danymi. Poza tym zaktualizowano strony ściągania plików (Download) i dokumentacji (Documentation).
14 marca 2003
Część plików graficznych witryny WWW została wymieniona na wersje o mniejszych rozmiarach - ma to na celu rozwiązanie problemów z ładowaniem strony.
13 marca 2003
Opublikowano wersję 0.3.1.
11 marca 2003
Dodano obraz nieba w górnej części witryny (z pewnością już zdążyłeś to zauważyć).
10 marca 2003
Niewielkie zmiany na stronie planowania (Planning); wprowadzenie nowej grafiki w witrynie internetowej (mam nadzieję, że nie jest zbyt duża dla modemów 56k <:-| )
24 lutego 2003
Poprawka na stronie ściągania plików (Download): odnośnik do kodu źródłowego nadal wskazywał wydanie 1 wersji 0.3.0. Obecnie wskazuje już poprawione wydanie 2.
13 lutego 2003
Zaktualizowano część dokumentacji na stronach WWW.
12 lutego 2003
Nowe wydanie kodu źródłowego: wersja 0.3.0 wydanie 2. Nie zawiera nowych funkcji, tylko kilka drobnych poprawek.
10 lutego 2003
Opublikowano wersję 0.3.0. O zmianach można przeczytać tutaj.
5 lutego 2003
Wykonano wiele usprawnień w przyszłej wersji 0.3.0. Zawiera ona obecnie większość funkcji dostępnych w poprzednich wersjach, a więc już wkrótce zostanie opublikowana.
23 stycznia 2003
Do witryny dodano stronę z opisem błędów (Bugs).
21 stycznia 2003
I oto jest: wersja 0.2.4! Jednak po tak długim oczekiwaniu rezultat może rozczarowywać: nie ma prawie żadnych zmian w stosunku do wersji 0.2.3. Wynika to z tego, że pracujemy już nad wersją 0.3.0.
17 stycznia 2003
Ponieważ praca nad wersją 0.3.0 zajmuje tak dużo czasu, prawdopodobnie opublikujemy wersję 0.2.4 (opartą na wersji 0.2.3), która będzie zawierać niewielkie zmiany poprawiające wygląd gry.
16 stycznia 2003
Przyszła wersja 0.3.0 (jej kod źródłowy jest dostępny w systemie CVS) tworzy teraz okno SDL. Gdy większość funkcji wersji 0.2.3 zostanie przeniesiona do wersji 0.3.0, ta ostatnia zostanie oficjalnie opublikowana.
9 stycznia 2003
Zmieniłem nieco plany dotyczące graficznego interfejsu użytkownika (GUI). Można o tym przeczytać w odnośnym dokumenceie.
6 stycznia 2003
Szczęśliwego nowego roku! Nie przerywamy pracy nad Ultimate Stunts, więc można się spodziewać wprowadzenia w tym roku nowych świetnych funkcji.
19 grudnia 2002
Zaktualizowano dokumentację dotyczącą graficznego interfejsu użytkownika (GUI) oraz sesji gry. Praca nad wersją 0.3.0 zaczyna przynosić zauważalne efekty. Niemniej jednak, droga do jej opublikowania jest wciąż daleka.
13 grudnia 2002
Zmieniłem stronę zawierającą zrzuty ekranu (Screenshots): są one teraz rozmieszczone w dwóch kolumnach.
12 grudnia 2002
Tymczasowa zmiana logo UltimateStunts na witrynie ;-)
4 grudnia 2002
Udało mi się przesłać pierwsze pliki źródłowe wersji 0.3.0 do systemu CVS. Trzeba zauważyć, że drzewo plików źródłowych jest tworzone od nowa. Istniejący kod zostanie do niego dodany później.
2 grudnia 2002
Jakiś czas temu rozpoczęliśmy pracę nad wersją 0.3. Pierwsze wersje pojawią się w systemie CVS wkrótce (w tym tygodniu), a gdy zakończone zostanie przenoszenie kodu i ponowne programowanie, wersja 0.3.0 zostanie opublikowana.
21 listopada 2002
Zaktualizowano stronę z opisem programu (Description), tak aby była zgodna z nowymi planami, częściowo wprowadzonymi przez Martina. Niedługo mogą pojawić się nowe aktualizacje, jako że plany wciąż ulegają zmianie.
20 listopada 2002
Opublikowano wersję 0.2.3. Najłatwiej zauważalną zmianą jest wprowadzenie dźwięku. Jeśli wszystko będzie się toczyć tak jak w tej chwili, będzie to ostatnie wydanie programu niezawierające kodu Martina.
13 listopada 2002
Do projektu dołączył Martin ("Bones"). Wygląda na to, że ma on sporo wiedzy na temat SDL i programowania wielowątkowego. W każdym razie jego nowe świeże pomysły wywołują ożywione dyskusje, przez co publikacja kolejnych wersji może zostać trochę spowolniona, lecz z drugiej strony powinno to wyjść programowi na dobre.
8 listopada 2002
Zamieszczono drugie wydanie plików binarnych dla Windows zawierających wersję 0.2.2. Jedyną zmianą jest lepszy plik konfiguracyjny.
7 listopada 2002
Opublikowano wersję 0.2.2. Zawiera ona drobne udoskonalenia w stosunku do wersji 0.2.1. Do bardziej istotnych należą: obsługa joysticka w systemie Linux oraz wyszukiwanie plików konfiguracyjnych w różnych lokalizacjach. Ostatnia z wymienionych funkcji może być przyczyną błędów, więc należy bacznie obserwować jej działanie.
5 listopada 2002
Chociaż jest już dość późno, zaktualizowałem odnośniki na stronie ściągania plików (Download), tak aby wskazywały aktualne wersje (0.2.1). W gruncie rzeczy nie jest to konieczne: bystra osoba z pewnością zauważyłaby błąd i ściągnęła najnowsze pliki ze strony download serwisu sourceforge.
4 listopada 2002
Dodano dokument na temat protokołu komunikacji sieciowej. Zostanie on prawdopodobnie zaimplementowany w wersji 0.3.x, ale moje decyzje dotyczące struktury katalogu z danymi (data) mogły mieć wpływ na kolejne wersje 0.2.x. Zanim jednak zacznę realizować swoje zamiary, muszę znaleźć jakieś materiały na temat stosowania TCP w praktyce.
1 listopada 2002
Opublikowano wersję 0.2.1. Najbardziej widoczną zmianą jest zmiana tymczasowej fizyki samochodu typu "kamera" na bardziej realistyczną fizykę "samochodową".
14 października 2002
Zaktualizowano część dokumentacji: instrukcje obsługi serwera, klienta i edycji elementów tras. Odnoszą się one teraz do wersji 0.2.0.
Rozpocząłem też dyskusję na forum twórców gry
(Developers forum) na temat funkcji przesyłania plików.
10 października 2002
Opublikowano wersję 0.2.0! W końcu można ją przetestować na własnym komputerze. Wersja 0.2.0 stanowi wielki krok naprzód w porównaniu z poprzednią, tzn. 0.1.7. Program klienta wyświetla teraz samochody wszystkich pozostałych klientów. W ten sposób możliwa jest prawdziwa interakcja między klientami: jest to więc początek prawdziwej rozgrywki!
9 października 2002
Wymieniłem wstępne zrzuty ekranu z wersji 0.2.0 na nowsze. Mam nadzieję, że wersja 0.2.0 będzie gotowa przed końcem bieżącego tygodnia.
2 października 2002
Dodałem dwa wstępne zrzuty ekranu wersji 0.2.0. Oczywiście gdy wersja 0.2.0 zostanie opublikowana, będzie ona wyglądać lepiej.
1 października 2002
Ostatecznie opublikowałem wersję 0.1.7. Następną wersją będzie 0.2.0, w której składwejdzie też nowe wydanie plików z danymi. Ponieważ nie chcę publikować plików z danymi zbyt wiele razy (są w końcu bardzo duże!), zaczekam z tym do czasu, aż będę miał ładny model samochodu. Mam już ładny model 3ds Mazdy Cabrio, ale konwerter na mój własny format nie jest jeszcze gotowy.
30 września 2002
Dodałem dokumentację na temat formatów plików UltimateStunts.
27 września 2002
Dodałem wstępną wersję 0.1.7. Chyba uczynię to wydanie ostatecznym, ponieważ pracuję już nad wersją 0.2.0.
Brak wiadomości
Aha, zapomniałbym: ostatnio dodałem tę stronę. To jest swego rodzaju wiadomość.