Fork me on GitLab
Rzeź bugów. 2013-02-26 - sir_herrbatka

Co nowego? W sumie nic ciekawego, choć byliśmy świadkami holocaustu bugów. Celowo używam tu tego słowa, nie tylko po to by oddać skalę, ale także po to by uatrakcyjnić w sumie dość nudną listę poprawek.

• TCL ─ działa w końcu tak jak powinno.

• Podgląd postaci ─ naprawiony, działa wraz ze zmianami wprowadzonymi przez Chrisa.

• Pozycje świateł ─ naprawione.

• Obsługa dużych znaków ─ kilka problemów rozwiązanych.

• Odbicie mgły na powierzchni wody ─ działa.

• Układ książek ─ poprawiony.

• Udoskonalona obsługa tłumaczeń ─ ładowane są wszystkie pliki, nie tylko te dla pierwszego pluginu.

I tak dalej. Poprawek jest więcej, po prostu nie mam cierpliwości by wymienić wszystkie. Jak widzicie daleko jest od tego by można uznać projekt OpenMW za martwy, ale postawcie się na moim miejscu: jak właściwie mam o tym pisać? Zupełnie nic rajcującego.

Scrawl chyba to przeczuwa bo próbuje wmówić mi, że pracuje nad czymś fajnym. Ponieważ jednak nie piśnie nawet słowa tłumaczącego naturę swoich wysiłków sądzę, że mnie po prostu trolluje.

Gus chciałby wrócić do pracy nad renderowaniem broni, ale trudno zrobić to poprawnie nim zostaną zaimplementowane warstwy animacji.

Zini i graffy dalej katują kod edytora, podobnie jak blunted2night dziennik.

Chris dalej pracuje nad animacjami. Niestety okazuje się, że movement solver jest jednak daleki od ideału, i możliwy jest scenariusz kolejnej zamiany, tym razem na kontroler pochodzący z bullet. Oczywiście kontroler bullet także nie jest szczególnie cudowny, a co gorsza chris musi wpierw opanować tajniki tej biblioteki. Niestety na dzień dzisiejszy nie jestem w stanie powiedzieć ile czasu może to zająć.

Idź i nie wracaj. 2013-02-17 - sir_herrbatka

Dzień dobry. Jeśli liczysz na eksplozje błyskotliwego humoru czeka cię zawód jak jamnika zakochanego w amstafie. Przyczyną tego smutnego stanu rzeczy jest moje zmęczenie. Wiedzcie jednak, że z narażeniem życia i zdrowia…

Do rzeczy.

Na dobry początek, kolejny apetyczny błąd: https://dl.dropbox.com/u/2899105/lol.png

I jeszcze jeden: https://dl.dropbox.com/u/2899105/screenshot001.png

A teraz rzeczy mniej zabawne, ale równie radosne.

Po pierwsze: OpenMW 0.21.0 będzie wydany w przeciągu dni.

Po drugie: otóż Chris finiszuje. Naprawdę. W OpenMW można już swobodnie biegać; pływać, a niedługo będzie można także skakać. Otwiera to nam możliwość implementacji AI, walki i masy innych funkcji których wciąż nam brakuje.

Po trzecie: dougmencken stworzył gałąź dla tych którzy nie potrafią oprzeć się pokusie i próbują ciasta zanim zostanie włożone do piekarnika. Gałąź nazywa się bigmix i zawiera w sobie wiele funkcji z gałęzi deweloperów. Są też bugi, rzecz jasna.

Przy okazji oczywiści zaprezentuje filmiki co by nie było, że kłamię.

Poza tym pozostali deweloperzy pracują w swoich tradycyjnych dziedzinach: blunted2night ─ dziennik, scrawl ─ grafika, pvdk ─ starter.

Graffy76 tymczasem zajmuje się edytorem, ale nic wielkiego na razie z tego nie wynika.

I to tyle. Przepraszam za ten tryb przyśpieszone, ale naprawdę miałem ciężki dzień.

Są obrazki! 2013-02-11 - sir_herrbatka

I o to kolejny tydzień z hukiem pociągu ─ tym razem mam dla was coś dużego niczym tyranozaur po zjedzeniu stada brontozaurów. Ale napięcie musi stopniowo rosnąć.

Chris wciąż zajęty jest animacjami, a wymiernym efektem jego wysiłków jest działająca już animacja pływania. Reszta wymagać będzie rozwinięcia możliwości movement solver. Na szczęście kod jest bardzo krótki i prosty, z pewnością o wiele łatwiejszy do zrozumienia niż mastodont zwany pmove. Gdyby któryś z was miał już jakieś doświadczenia z grami 3D i szukał jedynie dobrego momentu by włączyć się do projektu myślę, że nie musi już czekać na nic więcej. Chris z radością przywita pomoc, podobną do tej wywołanej przez następną informację.

Bo o to nastał moment, nie bójmy się tego słowa: historyczny. Wsparcie dla wielu plików gry wylądowało w gałęzi next. Oznacza to, że wsparcie może być obecne w wydaniu 0.22.0, choć będziemy musieli rozwiązać cały szereg błędów, błędzików i bugów. Przykładowo: scrawl zaobserwował znaczną utratę wydajności w wypadku załadowania dodatkowych plików esm.

A teraz mniej istotne nowiny:

PotateosMaster zajął się importowaniem archiwów gry spisanych w pliku openmw.cfg Oczywiście powiązane jest to ze świeżo dodaną opcją wsparcia dla dodatków.

Dougmencken, członek sekty posiadaczy komputerów PowerPC, i osoba która, swojego czasu uruchomił VCMI na swojej ulubionej architekturze niedawno dowiedział się o naszym projekcie i rzecz jasna wyznaczył sobie nowy cel. Dopiął swego co na pewno ucieszy garstkę właścicieli starych komputerów Apple. Wspominam o tym, głównie dla tego by zaprezentować tą unikatową kolekcję bugów powiązanych zarówno z architekturą PowerPC jak „niekoniecznie rewelacyjnymi” otwartymi sterownikami dla kart graficznych nvidii.

Niebieskie ramki okien, kojarzą mi się trochę z rosyjską ludowością. Oprócz tego różowe czcionki. Nie powiem z czym mi się kojarzą.

Ponieważ firma Apple posiada patent na zaokrąglone rogi postanowiliśmy, że nasze słońce zamiast kształtu okrągłego przyjmie nieco bardziej kanciastą formę.

Niebo płonie

W zakresie prac nad edytorem również posunęliśmy się do przodu. Zini wprowadził podstawowe wsparcie dla GMST, a prace nad importowaniem plików zostały już zamknięte.

Powróciłem. 2013-02-07 - sir_herrbatka

Stęskniliście się za mną? Na pewno się stęskniliście, a nawet jeśli nie to pozwólcie słodkim snom trwać choć odrobinę dłużej trwać; jak poranna rosa na letnim słońcu, jak dym ze zdmuchniętej świecy, jak bańka mydlana. Bo rzeczywistość w koło jest wroga i ma wielkie, ostre jak brzytwy kły.

Ale ponieważ mam pisać o openmw nie mogę zapomnieć o postępach w pracach nad animacjami. Chris zdziałał naprawdę wiele, mocno w to wierzę nawet jeśli nie rozumiem nawet skromnego ułamka z jego wyczynów (co równocześnie tłumaczy długość tego obowiązkowego fragmentu).

Scrawla lubię, a jego projekty szczerze uwielbiam, głównie z racji wspaniałej prezencji efektów na zrzutach, co wyraźnie oszczędza mi wysiłku opisywania ich rewelacyjności. Tym razem zajął się efektem rozchodzenia się fal w wodzie po przejściu postaci. A ponieważ jeden obraz znaczyć może więcej niż tysiąc słów… Są też słowa które znaczą więcej niż obrazów. Zwłaszcza jeśli ktoś je zapisze.

Blunted2night wciąż pracuje nad implementacją dziennika, a przy okazji dodał kilka brakujących do tej pory zmiennych w rodzaju OnPCEquip która ma swój udział w przykrej niespodziance po wypróbowania czerpaka.

Poza tym bugfixy. Nudy na pudy.

Ciekawszą wiadomością jest fakt zbliżającej się premiery OpenMW w wersji 0.21.0. Większych nowości niestety w tym wydaniu nie uświadczymy, ale wypróbować przecież zawsze warto. Film na youtube od WeirdSexy zapewne również nas nie ominie, co jest oczywiście wiadomością przynajmniej dobrą.