image ©Maxim Nikolaev
Tygodnik, tygodnik, tygodnik! 2012-05-30 - sir_herrbatka

Scrawl co prawda wciąż dodaje nowe funkcje w GUI (dodał nawet okno alchemii które jest jednak dopiero w stadium Brzydkiego Kaczątka) ale oprócz tego zajął się także implementacją opcji ustawień w launcherze.

Edmondo to osoba odpowiedzialna za openmw dla gentoo. Oprócz tego zaproponował poprawki dla skryptu ale cmake zostały one odrzucone gdyż:

We don’t have any formatting rules for cmake files and considering that even with the currently limited number of code layout and naming rules (some) people have difficulties following them, I don’t see how adding more will be of any help. But without new rules the cmake files will quickly degenerate into the inconsistent state we have now.

On top of that these kind of code cleanup usually leads to a lot of merge problems. Therefore they should be avoided unless absolutely necessary.

gus dłubie w kierunku skalowania i obracania obiektów w grze. To niezbędne funkcje.

jhooks1 tradycyjnie już kontynuuje wysiłki związane z animacjami. Wygląda na to, że jeszcze wiele wody w Wiśle upłynie zanim będzie działać idealnie.

Aleksander pracuje zaś nad okienkiem z zaklęciami. Tempo nie jest zbyt szybkie bo może programować tylko w weekendy.

mark76 (deweloper crystall scrolls) jak twierdzi, poczynił znaczne postępy w sprawie ładowania wielu esp i esm. Co prawda wciąż nie dodał kodu do githuba więc nikt nie może tego wypróbować…

spyboot zaofiarował pomoc w tłumaczeniu newsów na język niemiecki, więc od teraz możecie również czytać wordpressa w tym jakże pięknym języku.

A co do wydania 0.15.0…

Że niby 0.15.0?

O cholera, mamy nowe wydanie.

The week in review 2012-05-30 - jvoisin

Hello everyone!

We are pretty close from a release, so things are pretty calms this week.

scrawl, while improving the GUI, has worked mainly on options support, like refactorisation of the launcher, preliminary implementation of ingame options, refactoring of options-support backend…

edmondo has proposed to clean a little bit the cmake script, but his patches were rejected. As zini said:

We don’t have any formatting rules for cmake files and considering that even with the currently limited number of code layout and naming rules (some) people have difficulties following them, I don’t see how adding more will be of any help. But without new rules the cmake files will quickly degenerate into the inconsistent state we have now.

On top of that these kind of code cleanup usually leads to a lot of merge problems. Therefore they should be avoided unless absolutely necessary.

gus is currently working on objects rotation and scaling, to allow you to decorate your house, or do books tower!

jhooks and Chris are, as always, trying to improve animations.

Aleksandar is trying to implement the spell window.

mark76: is doing great on multiples ESM support, you’ll soon be able to walk into Mournhold!

spyboot is our new German translator (and maybe a future developer? who knows…), be nice with him!

http://openmw.org/wiki/index.php?title=File:015-6.png
http://openmw.org/wiki/index.php?title=File:015-4.png
http://openmw.org/wiki/index.php?title=File:015-5.png

Czyli co też wyczynia panicz scrawl? Jak widać mamy podpowiedzi, mamy okienko ekwipunku w którym działa nawet pojemność ustalana przez siłę naszego dzielnego herosa. Mało tego! Handel też działa!

Nawet nie wiem czy jest sens opisywać to jak mocno scrawl przyczynił się do nadchodzącego wydania, bo powinno to być dla wszystkich oczywiste niczym wschód słońca.

Tak czy owak nowe funkcje związane z interfejsem nadciągają nieuchronnie dzięki wysiłkowi całego zespołu. Przykładowo pojemność ekwipunku działa dzięki temu, że Nasz Przywódca Który Widzi Więcej (Dzięki Diecie Bogatej w Witaminę A) wprowadził nową funkcję getEncumbrance którą mógł wykorzystać scrawl.

I tak o to ujawnia się modus operandi zespołu OpenMW. Zini przeważnie zajęty jest budowaniem fundamentów dla nowych funkcji by reszta zespołu poza naprawianiem starych, nudnych błędów mogła również dodać parę nowych, ekscytujących przy okazji dodawania zupełnie nowych funkcji.

I dokładnie to ma miejsce. Tym razem Zini zajęty jest przygotowaniami do wprowadzenia funkcji związanych z zaklęciami i efektami magicznymi by w (daj Boże) niedalekiej przyszłości, można by dodać je do gry.

Ponieważ scrawl ukradł niczym Polski Hydraulik zadanie gusa, ten zajął się naprawianiem błędów. Niedawno zgłoszono bug w wykrywaniu kolizji objawiający się tym, że próba przejścia pod lampionami w Vivec kończyła się zderzeniem z nimi. Problem został już rozwiązany, a teraz gus planuje zająć się obracaniem przedmiotów (skrypty!).

A jhooks1 nadal katuje nowy system animacji. Nie ma dokumentacji, są problemy. Co prawda rozwiązania nadchodzą ale powoli, wtaczają się z wysiłkiem niczym ruszająca lokomotywa. Trudno spodziewać się szybszego postępu gdy błądzi się w ciemnościach, ale jhooks1 wiele już osiągną, a dzięki dodatkowej ekspertyzie Chrisa nie ma rzeczy niemożliwych.

The week in review 2012-05-20 - jvoisin

This week’s theme is either “The Inventory: barter window, inventory, item stacking and tooltips” or maybe “Thank You scrawl and gus“. Although inventory and barter windows are not 100% ready they are working and will soon be perfected. Zini has done the backend, and scrawl rely on it to implement visible functionalities: collaboration and teamwork are what makes openmw move forward!

gus fixed a bug in collision detection (since his task was stolen by scrawl ;) ) which caused invisible barriers under Vivec’s lanterns that blocked player movement.

zini

scrawl:

jhooks and chris are still working on animations. They are currently experimenting with various strategies to get robes and skirts to render correctly through Ogre3d.

12 maja 2012-05-13 - sir_herrbatka

Krótkie spojrzenie na githuba pozwala natychmiast zorientować się w tym co się wydarzyło w tym tygodniu.

Przede wszystkim GUI ekwipunku. Gus wciąż nad nim pracuje i udało mu się nawet dodać drag and drop. Dodatkowo do zadania dołączył scrawl więc jest niemal pewne, że już wkrótce rozwój przyśpieszy. Tymczasem scrawl wyczyścił kod i wprowadził swoje poprawki.

Oprócz włączania się pracę nad GUI ekwipunku, scrawl; jak zwykle zresztą, działa na wielu frontach.

  • Nowa czcionka z deadrycznymi znakami. Niestety licencją nie jest GPL ale jakoś to przeżyjemy.
  • Udoskonalono interakcję z książkami, zwojami i innymi papierami.
  • Poprawił bug w okienku postaci. Gdy kursor myszy znajdował się nad umiejętnością nie szło przewinąć zawartości za pomocą kółka myszy.
  • Jhooks1 tymczasem nadal zmaga się z animacjami OGRE3D. Mimo wielkiej pracy i znakomitych osiągnięć wciąż występują trudności, przykładowo animacja zjawy przodka nadal nie działa w sposób właściwy. Mimo wszystko mocno wierzę, że dzięki pomocy Chrisa jhooks1 pokona wszelkie trudności i ostatecznie, ostatecznie wszelkie animacje będą działać doskonale. Tak, nie czai się tu nawet nędzny cień wątpliwości który mógłby ośmielić się dać chwilę wytchnienia od olśniewającego blasku chwały jaki roztacza wokół siebie OpenMW. ;-)

    Paru nowych programistów którym zamarzyła się równa opalenizna jaką daje jedynie to szczególne, a wzmiankowane już światło, postanowiło dołączyć do naszego projektu. Zobaczymy co z tego wyniknie ;-)