Witam na stronie BBProject. Znajdziesz tutaj wszystkie większe projekty jakie stworzyłem. Każda aplikacja czy gra posiadają status freeware, czyli są zupełnie darmowe (przy zachowaniu warunków licencji).
Aplikacja służącą do hurtowego nanoszenia podpisów na wybrane pliki graficzne. Program pozwala na wykonanie dwóch rodzajów podpisów, tekstowych oraz graficznych.
Aplikacja, która usuwa niechcianą pocztę, tzw. spam, z skrzynek pocztowych na podstawie wcześniej zdeklarowanych reguł oraz przy pomocy zaawansowanych fitrów.
Wydana została wersja 1.3.0 wtyczki zarządzania plikami Master Download Panel. Jest to prawdopodobnie ostatnia wersja przeznaczona dla PHP-Fusion w wersji 6.01.x. Niedawno wydana wersja, tego systemu zarządzania treścią, oznaczona została numerem 7. Wraz z nią, zmianie uległ mechanizm wtyczek, w związku z czym, obecna wersja MDP 1.3.0 nie jest na razie z nią kompatybilna i nie powinna być instalowana na najnowszej wersji.
Aktualna wersja wtyczki wymaga aktualizacji bazy danych. Całość została opisana w dołączonej dokumentacji, natomiast pełna lista zmian przedstawia się następująco:
Master Download Panel 1.3.0:
- dodane zabezpieczenie przed nabijaniem licznika pobrań,
- dodane zabezpieczenie przed pobieraniem plików przez boty internetowe,
- dodano pozycję "ostatnio pobrane" w panelu,
- nowe ikony folderów w dziale download,
- poprawki wydajności i bezpieczeństwa,
- dodane komentarze w pliku konfiguracji wtyczki,
- zwiększone wykorzystanie wbudowanych funkcji PHP-Fusion,
Po ponad pół roku, w końcu jest, nowy, świeży, jeszcze ciepły, Enemy Flag 1.8.8. Zmiany nie są rewolucyjne, aczkolwiek niektóre z nich były konieczne, a jeszcze inne utorowały drogę do następnych. Nie uprzedzając faktów, zapraszam do pobrania najnowszej odsłony, oraz zapoznaniu się z listą zmian.
Enemy Flag 1.8.8:
- zmieniony kompilator (Borland Turbo Delphi Explorer),
- dodany pasek mocy dla budynków neutralnych,
- dodane zmienne odcienie przeszkód terenu,
- edytor poziomów nie wymaga dłużej zamknięcia gry,
- możliwość zmiany ikony serwera w zasobniku systemowym (zmienna sv_icon),
- zmienna serwera sv_maxplayers nie odgrywa roli przy dodawaniu gracza komputerowego,
- możliwość tworzenia komentarzy w plikach konfiguracji przy pomocy znaku średnika,
- możliwość włączenia/wyłączenia automatycznego zapisywania logów z okna konsoli serwera (zmienna sv_savelogs),
- dodano pokazywanie daty przy wpisach w konsoli serwera,
- dodane menu kontekstowe do ikony serwera w zasobniku systemowym z najczęstszymi wykonywanymi poleceniami,
- drobne optymalizacje aplikacji serwera gry,
- zwiększony limit map biorących udział w cyklu zapisanym w zmiennej sv_map (256 -> 8192),
- dodana komenda /add_maps dopisująca do zmiennej sv_map serię map według zadanej maski,
- zmieniona ilość punktów akcji przydzielanych za posiadany teren w zależności od typu sektorów wchodzących w jego skład (1/40 za pola wewnętrzne, 1/80 za pola zewnętrzne),
- zwiększona ilość doświadczenia przyznawanego za zniszczenie baraku (8 -> 10),
- zwiększona ilość dodatkowego wojska przy zakupie baraku za każdy inny już posiadany (1 -> 2),
- szybsze budowanie kopalni przez graczy komputerowych w grach drużynowych,
- poprawione stawianie murów przez graczy komputerowych,
- budowanie murów na granicach państw przez graczy komputerowych w sytuacji nie możliwości wykonania innego ruchu,
- inne zmiany graczy komputerowych,
- zmieniona składnia zdarzenia wtyczki OnLoad (dodany parametr wersji gry),
- zdarzenia wtyczki oraz funkcje zwrotne wywoływane są w konwencji stdcall,
- poprawiony błąd w funkcji zdarzenia wtyczki ClientCustomCommand,
- poprawiony błąd związany z zawieszaniem się gry w sytuacji posiadania dużej ilości map w katalogu gry,
- poprawiony błąd związany z nie wyświetlaniem wszystkich dostępnych map przez komendę serwera maps_list,
Dodana została właśnie paczka zawierająca najnowszą wersje SDK dla gry Enemy Flag. Tym razem, zawiera ona szablon wtyczki do serwera gry przełożony również na język C++, dzięki uprzejmości gracza YanPL. SDK opisuje schemat rozszerzeń w wersji 2, przeznaczonych do Enemy Flag 1.8.8 wzwyż. Natomiast gra w najnowszej odsłonie, pojawi się na stronach BBProject.net już w przeciągu najbliższych kilku godzin.
Z radością pragnę poinformować, iż oficjalne serwery Enemy Flag oraz serwisu Mistrzowie Enemy Flag wróciły po długim okresie nieaktywności. Maszyna serwerowa przeszła kilka modyfikacji, w związku z czym, powinna też się poprawić jakość połączenia.
Przy okazji, pragnę zaprezentować stronę stworzoną przez gracza YanPL, umożliwiającą szybki podgląd map z Enemy Flag oraz ich pobranie. Serwis umożliwia także dodanie własnych tworów, czy też sortowanie wg. typu mapy czy też jej autora. Serdecznie wszystkich zapraszam do zapoznania się z zawartością strony.
Najnowszy raport dotyczący rynku przeglądarek internetowych, przygotowany przez firmę Xiti, ukazuje dalszy wzrost popularności Firefoxa w Europie. Od grudnia 2007 roku do marca tego roku produkt Mozilli zyskał prawie jeden punkt procentowy. W skali roku jest to już 4,5 punkta procentowego. Obecnie udział Firefoxa wynosi 28,8%. Najpopularniejszy jest w Finlandii (45,9%), Polsce (44%) oraz w Słowenii (43,7%). Przez ostatnie pół roku udział Internet Explorera spadł o 2,5 punktu procentowego. Zyskiem mogą za to pochwalić się: Firefox (1,8 pp), Safari (0,5 pp) oraz Opera (0,2 pp).
Co ciekawe, popularność Firefoxa jest większa w weekendy, niż w dni powszednie. Może to oznaczać, że użytkownicy w domu preferują Firefoxa, podczas gdy w pracy, decydujący głos w doborze zainstalowanego oprogramowania mają administratorzy sieci.
Kilka dni temu zniknęły oficjalne serwery Enemy Flag jak i te dedykowane stronie Mistrzowie Enemy Flag. Spowodowane jest to większymi pracami konserwacyjnymi prowadzonymi na maszynie serwerowej. Na chwile obecną aktywny jest komputer zastępczy do czasu uruchomienia tego właściwego. Przepraszam za nieudogodnienia.
Korzystając z chwili wolnego czasu, zainteresowany tematyką raytracingu, postanowiłem napisać mały prototyp tego typu aplikacji jednakże w dwóch wymiarach tylko. Algorytm nie jest wydajny i wyrenderowanie małej scenki zajmuje mu więcej czasu niż Blenderowi większej sceny w 3D ale nie to tutaj było głównym założeniem. Oczywiście nie ma to żadnego większego zastosowania, nie mniej może kogoś zainteresuje. Poniżej prezentuje animację złożoną z ok 400 klatek. Czas obliczeniowy przygotowania tego fragmentu to ok 20 min. Na scenie obserwujemy poruszanie się jednego źródła światła dookoła przeszkody w kształcie trójkąta.
Z inicjatywy głównego testera Enemy Flag, gracza stoickov, ruszyła dzisiaj strona o dźwięcznej nazwie Mistrzowie Enemy Flag. Cóż to takiego? Mistrzowie Enemy Flag to rywalizacja, polegająca na pokonaniu przeciwników komputerowych w jak najmniejszej ilości tur. Gry rozgrywane są na specjalnie przygotowanych mapach. Całość odbywa się na przeznaczonych do tego serwerach. Polecam wszystkim tą nową formę rywalizacji w Enemy Flag i odsyłam na stronę www.enemyflag.pl, gdzie można zapoznać się z szczegółami zabawy jak i sprawdzić swoją pozycję w rankingu. Do boju!
Na oficjalniej stronie studia Futuremark opublikowane zostały trzy zrzuty ekranu przedstawiające grafikę programu 3DMark Vantage. Screeny przedstawiają akcję toczącą się w przestrzeni kosmicznej. Zainteresowani mogą zobaczyć je w wysokiej rozdzielczości odwiedzając stronę producenta. Oprócz tego firma Futuremark udostępniła internetowy test, który sprawdza czy najnowszy 3D Mark uruchomi się na wybranym komputerze. Aby dokonać sprawdzenia swojej konfiguracji należy mieć zainstalowaną aplikację Java, i odwiedzając stronę kliknąć na przycisk start. Oficjalna data pojawienia się 3D Mark Vantage nie jest jeszcze znana - wydanie aplikacji przez Futuremark spodziewane jest wiosną obecnego roku.
Na początek, pragnę zaprezentować nową wersję samej gry. Głównymi zmianami jakie zostały wprowadzone jest położony nacisk na poprawę jakości połączenia dla osób przebywających na serwerze, a biorących udział w rozgrywce. Sporej rozbudowanie uległ system wtyczek serwera. Możliwości jakie oddaje on teraz są nieporównywalnie większe w stosunku do wersji poprzedniej. Wszystkie nowe zdarzenia, procedury i funkcje zostały obrazowo opisane w zaktualizowanym SDK.
Czas biegnie, a wraz z nim rosną koszty utrzymania serwisu BBProject oraz oficjalnych serwerów gier EF. W związku z tym, postanowiłem zorganizować pewna akcje wspomagającą. Na aukcji w serwisie allegro został wystawiony unikalny gadżet związany z grą - kubek. Wszystkich zainteresowanych, a chcących pomóc w utrzymaniu całego przedsięwzięcia, zapraszam do licytacji. Dochód zostanie przeznaczony na pokrycie kosztów jakie generuje strona, mimo że na pewno nie będzie to znacząca ich część.
W niedługim czasie, zostanie zorganizowana mała impreza integracyjna, a mianowicie konkurs gry Enemy Flag. Na czym będzie on polegał na razie zdradzić nie mogę, jednakże będzie to coś zupełnie nowego niż dotychczas. Łączyć będzie elementy rankingu, turnieju oraz rywalizacji drużynowej.
Na koniec, pełna lista zmian w najnowszej wersji gry.
Enemy Flag 1.8.7:
- dodane mechanizmy mające na celu polepszenie komfortu połączenia dla graczy biorących udział w grze,
- dodana obsługa scenariuszy (w fazie testowej),
- dodanie do statystyk końcowych informacji o turze w której zginął dany gracz,
- gracze którzy opuszczą grę przed czasem są uwzględniani w statystykach końcowych,
- odświeżony wygląd gry,
- dodana komenda dla graczy pokazująca aktualnie używane wtyczki po stronie serwera gry (/plugins),
- odczytywanie sumy kontrolnej mapy przez serwer następuje wyłącznie w momencie jej zmiany,
- znaczna rozbudowa systemu wtyczek dla serwera,
- dodana możliwość kontroli pewnych funkcji serwera z poziomu wtyczki,
- modyfikacja zdarzenia OnClientConnect w mechanizmie wtyczek,
- rozszerzona komenda /addbot o trzeci parametr określający ilość dodawanych graczy komputerowych,
- komenda /disc wydana bez parametru rozłącza ostatniego gracza który dołączył do serwera,
- poprawiona i rozbudowana procedura rozpoczynania rozgrywki,
- podniesiony próg doświadczenia wymagany do obecności nieudanych ataków u wroga (75 -> 100),
- możliwość wyburzenia ratusza w przypadku posiadania więcej niż jednego,
- usunięte porzucanie sektorów przez zablokowanego gracza komputerowego,
- zmieniona taktyka budowania baraków przez bota,
- zmieniona taktyka budowania ratuszy przez bota,
- inne zmiany gracza komputerowego,
- nowa mapa: (8) Cast Away.efm,
- poprawione wycieki pamięci serwera,
- inne zmiany,
Serwis TG Daily informuje, że wczesna wersja następcy Windows Vista - Windows 7 (nazwa kodowa Blackcomb Vienna) jest już gotowa i została przesłana kluczowym partnerom firmy Microsoft do wstępnej weryfikacji. Jeśli wierzyć TG Daily partnerzy otrzymali wersję Milestone 1 (M1). Zanim jednak następca Visty zagości na sklepowych półkach trochę czasu jeszcze upłynie. Wersja RTM (release to manufacturing) ma zostać ukończona w drugiej połowie 2009 roku, można się więc spodziewać premiery w roku 2010.
Wg informacji, które podaje TG Daily w wersji M1 wprowadzono między innymi obsługę wielu kart graficznych (mogą wspólnie występować karty różnych producentów). Nowa wersja Media Center została od razu zintegrowana ale na razie wspiera jedynie "pecetowy bzyczek" :-) To oczywiście jedynie funkcjonalności, o których dowiedział się TG Daily. Wiadomo również, że poszerzono możliwości obsługi przez ekrany dotykowe, hitem ma być jednak MinWin - jądro nowego systemu, które ma ograniczyć wymagania sprzętowe.
Wersja M2 ma zostać ukończona na przełomie kwietnia i maja 2008, M3 w trzecim kwartale roku. Przybliżonych dat pojawienia się pierwszej bety jeszcze nie znamy choć przewiduje się, że ujrzy światło dzienne za ok. rok.