[PL] Compo IGK'2014

To już ponad miesiąc po IGK'2014. Czas ożywić bloga krótką relacją z tego wydarzenia. Jak co roku w Siedlcach w Instytucie Informatyki na Wydziale Nauk Ścisłych Uniwersytetu Przyrodniczo-Humanistycznego odbyła się konferencja poświęconej "inżynierii gier komputerowych". Miałem okazję być na tej konferencji już po raz siódmy.
Read more...

[comments 0]

Presentations

Today I would like to share with you some of the presentations which I made in last couple of months. Some of them are only available in Polish other in English. I hope everybody will find something for himself. All presentations was made at Warsaw University of Technology but all of them on different occasions.
Read more...

[comments 0]

FreeBSD diskless on VirtualBox

Firstly what is FreeBSD diskless? FreeBSD diskless is an operating system that will boot on your computer (or virtual machine) over the network. There are many situations in which you probably want to use such a configuration. For example if you are a computer science teacher you could configure one system in your class and make other computers use it over the network. In another situation you could need some laboratory to play a little with the FreeBSD kernel.This configuration has a lot of benefits. For example you don't have to restart your developer machine every time you compile the kernel or worry that you broke your kernel and you will not have a developer machine any more. If you know me a little you probably know that I'm not a computer science teacher.
Read more...

[comments 1]

[PL] IGK 2013 Compo - o naszej grze

(collaborative post by Gynvael, oshogbo & xa)
W Siedlcach odbyła się co roczna konferencja Inżynierii Gier Komputerowych (IGK) - tym razem była to jubileuszowa, 10siąta, edycja. I jak co roku było teamowe compo - 6.5h (ostatecznie przedłużone o jeszcze godzinę) na zrobienie gry na zadany temat w maksymalnie 4 osoby. Tematem było "Artillery Game" (więcej poniżej), a alians Vexillium + Dragon Sector (reprezentowany przez 6 osób na IGK) wystawił dwa teamy po 3 osoby (pod nazwami "Bad Sectors" oraz "Dragons"). Ostatecznie obu naszym teamom udało się stworzyć w pełni działające i ukoączone gry (bugi przemilczmy ;p), i zając pierwsze oraz piąte miejsce na 12 drużyn. W niniejszym poście chcieliśmy coś napisać o grze naszego teamu z pierwszego miejsca (w składzie: code: gynvael+oshogbo, gfx: xa), a także udostępnić grę w wersji post-compo (razem ze źródłami na MIT i grafiką na CC) oraz port gry na HTML5 który zrobił Xa w ciągu ostatnich paru wieczorów. Miłej lektury (tak, są obrazki) :)

Read more...

[comments 0]

New hope!

Welcome everybody to my new-old home page. Why new? Because I am changing the language. Now I will try to write only in English. At this point I want to apologize to everybody who speaks a little English, because my English is not perfect so I will make a lot of mistakes. Here I send a lot of thanks to Mr. Unavowed, who corrects a lot of my mistakes. I leave two posts in Polish because I like them a lot and I don't plan to translate them to English. An additional change is that I plan to post at minimum once per week. What will I post? Everything from new things that I learn and interesting things that I know to basics that I want to remember and from some reason I can't. I also want to publish some of my projects. Some with source, others not. Why old? Because the layout stays this same (by xa), in future I have plans to improve it a little. Ok so welcome again everybody and I hope you will like the new version of my old blog.

Cheers!

[comments 4]

[PL] How play Mario?

Ugh, zaczyna się robić tłoczno, drugi post w przeciągu dwóch miesięcy, nie jest źle ;](warto dodac że post pojawia się za namową pewnej osoby (Pozdro Gyn ;>))... Dzisiaj opisze projekt nad którym ostatnio pracowałem. Pomysł użycia tej technologi chodził za mną już od igk ale dopiero ostatnio zrobiłem coś co by się nadawało do pokazania publicznie.


Tak w skrócie postanowiłem napisać moda do Mario(Mario Forever v3.5 by Buziol Software) z wykorzystaniem Motion Capture. Przechwytywane jest "tylko" zielone światło a zanim podąża Mario (tutaj podziękowania dla DragonLorda który zmontował wskaźnik =^.^=).
Postanowiłem udostępnić Wam moda (jedynie w wersji exe, poniewaź kod jest nieładny [jak zawsze]), jednakźe muszą ostrzec źe nie miałem czasu na testowanie tego moda nigdzie indziej niź na moim lapku, wiąc nie dają 100% gwarancji na to że u Was takźe będzie działało, Wasza kamera musi obsługiwać format RGB 24, po uruchomieniu moda okienko gry musi być aktywne inaczej nie jest przechwytywany ruch, waźne jest też żeby klawisze były ustawione na standardowe tzn strzałki ruch "z" skok, życzę miłej gry (jeżeli wam się uda odpalić =^.^=)...

Mario Forever (v3.5)
Mario Motion Hack

HF & GL

[comments 0]

[PL] Philos i COM

Jak wiecie albo i nie jestem od pewnego czasu w posiadaniu Olivetti Philos 44. Ostatnio (czytaj w ten weekend) znalazłem w końcu trochę czasu aby coś na niego napisał (wcześniej zdążyłem zainstalował na nim ms-dos/windowsa 3.11/nc). Oczywiście pierwsza rzecz jaka przyszła mi do głowy było to usprawnienie przesyłania danych (doszedłem do takiego wniosku jak instalowałem windowsa 3.11 (11 dyskietek :DDDDD)), jako iż Philos jest wyposażony w porty COM i LPT a ja mam już Null Modem więc postanowiłem napisał 2 programiki do komunikacji przez port COM. Wszystkie potrzebne informacje do napisania takich programików znajdują się tutaj: http://www.beyondlogic.org/serial/serial.htm (dzięki unav). Jednakże problem w moim przypadku okazał się kompilator musiał był 16 bitowy, zatem na pierwszy rzut poszedł kompilator watcoma, trochę dziwaczny i nie bardzo przypadł mi do gustu, no ale cóż robił dla treningu zanim zajmę się comem postanowiłem go trochę przetestował i napisałem Bot Menu dla Philosa (jest ono dużo prostsze od tego co gyn pisał dla xa, no i jest juz pod dosa, zależało mi żebym miał do wyboru windowsa, dosa, nc więc żadnych cudów nie potrzebowałem). Wszystko fajnie działa. Więc czas się zabrał do pisania komunikacji coma, a tutaj kompilator wywala mi błąd no fajnie, okazało się że biblioteka dos.h jest za nowa i niema podstawowych funkcji takich jak inportb i outportb, poszperałem trochę w sieci i niestety nie znalazłem starego dos.h dla watcoma (poczym unav uświadomił mi iż te funkcje znajdują się w bilbiotece conio.h i nazywają się outp i inp ehhh ten watcom;>). Więc przerzuciłem się na Turbo C (który na dobrą sprawę doradził mi gyn), który okazał się jeszcze gorszy niż watcom, i niemożna było z niego normalnie korzystał (tzn kompilował spod konsoli...). Dobra dośł tych smętków. Teraz wrzucę parę fotek i kod który na klepałem. Od razu zaznaczam że kod jest BEZNADZIEJNIE napisany, ale miał po prostu działał i wiele rzeczy muszę w nim poprawił (tzn samo wysyłanie już po nawiązaniu jest ok ale to co dzieje się wcześniej jest beznadziejne i wynika z przeprowadzanych testów, czy to w ogóle działa, a dziś juz mi się tego nie chciało poprawiał). Ok przejdźmy do sedna:

Image
Image
Image
Image
i ofc kod dla (Turbo C):
REC.CPP
SEND.CPP

[comments 0]