Hmmmm.
Przyjemny, pracowity dzień bez większych wysiłków...
A jakie efekty :D
Po 1-poprawienie buga (teraz engine działa już na każdym Distrze linuksa, windziarze muszą poczekać do finalnej wersji Engine'u);
Po 2-przeniesienie FPS-a na okno gry;
Po 3-dodanie paska bocznego (tam i na dole będzie interface, co z resztą już chyba zaczyna widać ;]);
Po 4-dodanie prawdziwego już tytułu okna ;];
Po 5-obsługa przezroczystości;
I teraz parę słów poza tym.
Screen znowu nie-z-gameplay'a, bo chciałem pokazać też pasek tutyłu (achh).
Poniżej konsola, w tle widoczny fragment kodu...
Te dziwaczne kafle z 'dziurami' to przykład udowadniający działanie przezroczystości (pozbędę się ich ;]). Jako dowód, przedstawiam oryginalną wersję tegoż kafla: http://img127.imageshack.us/img127/235/75240489ar2.png
Pasek boczny jest jak narazie testowy, w końcowej wersji będzie też dolny. Dzięki Bogu Force podjął się wykonania całości, bo ja z grafiki jestem noga i to kulejąca :P. Mam nadzieję, że w przeciągu tygodnia będę mógł umieścić screen z wersji z pełnym interfacem ;].
Jak widać, dzięki mniejszej ilosci Blitowania, wzrósł FPS .
Dla niewtajemniczonych-
Każdy kafel to osobny obiekt i każdy sam się rysuje. Rysowanie polega na skopiowaniu fragmentu grafiki (wyglądu kafla) z jednej powierzchni (z bazy grafik) na drugą (ekran) a to trwa stosunkowo długo. Jeśli więc jest mniej kafli (bo pasek boczny zajmuje pewien obszar) to analogicznie rysuje się ich mniej, co trwa krócej ;]
Achhh.. I jest nowy kafel trawy, ale gdy zdobędę ładne wykonane przeze mnie/poproszonych o to grafików, to się go pozbedę :P. A narazie niech cieszy oko ;].
I jeszcze jedno- POSZUKUJĘ GRAFIKÓW na przynajmniej okresowe, pojedyncze grafiki. Kytoś chętny- zgłaszać się w komentach/ na gg.
Tak więc jest coraz lepiej ;]
Jutro pewnie zajmę się drobnostkami takimi, jak czcionka (no to jeszcze nie jest mój ideał :P) i system screenshotowania, więc możliwe, że nie ujrzycie niczego przełomowego ;].