QQS Programuje: #2 Przygody Fumfla

Dzisiaj nietypowo, bowiem na blogu poświęconemu w całości klockom pozwoliłem sobie poruszyć tematykę gier w Blenderze. Poniższa gierka nie jest jakoś super wypasiona, gdyż główną motywacją, jaka mną kierowała przy jej tworzeniu było zaliczenie przedmiotu, ale ponieważ tworzenie jej dało mi dużo frajdy – stwierdziłem, że się nią z Wami podzielę. A przynajmniej tym, co udało mi się zrobić do tej pory …

Celem gry jest ucieczka głównym bohaterem – Fumflem  – przed „Zbrodniarzem” (taka duża mysza z czerwonymi ślepiami). Jeśli graczowi uda się uciec (odległość między bohaterem, a przeciwnikiem wyniesie co najmniej 100 jednostek), wtedy gra się kończy i na ekranie pojawia się informacja o wygranej. Jeśli gracz spadnie w przepaść lub połknie go przeciwnik, wówczas bohater traci życie. Utrata wszystkich 3 żyć = koniec gry.

Niby niewiele, ale trochę się namęczyłem pisząc skrypty w Pythonie do gry (osoby zainteresowane odsyłam do poradników, jest ich masa w sieci – nawet na samym YT można znaleźć całkiem rzeczowe tutoriale). Na razie zaprogramowałem warunek wygranej i przegranej, ale niestety nie miałem czasu bawić się w jakiś system punktowy itp. W przyszłości planuję ogarnąć świat otaczający naszego bohatera, wprowadzić pułapki, przeciwników utrudniających ucieczkę głównemu bohaterowi itd.

QQS-owe gry: Warcraft III TFT – Nowe Królestwo

Zapewne każdy z Was chciał kiedyś zrobić własną grę – czy to całkowicie od podstaw, czy z wykorzystaniem istniejącego już silnika. Kampania, którą chciałbym Wam pokazać, wymaga jedynie zainstalowania Warcrafta III z dodatkiem TFT. Całość robiłem w okresie liceum, aczkolwiek pierwsze pomysły na nią miałem już w gimnazjum. Ostatnie mapy powstały, gdy byłem jeszcze na 1-wszym roku studiów, od tego czasu nic się nie zmieniło.

Dla zachęty – film o autorach:

Obsada:  Kukus, Grzebień/Bandyta, Paweł, babcia Grzesia, mama Grzesia (więcej osób w powyższym filmie)

Modele:  The Hive Workshop

Link: mój chomik (tu też znajduje się krótka instrukcja, w jaki sposób dodać kampanię do gry; chyba nie ma sensu powielać tego jeszcze na blogu).

Niestety niektóre mapy musiałem nieco „obkroić”, ze względu na ich rozmiary. Silnik kampanii w Warcrafcie akceptuje mapy mające nie więcej niż 5 MB, a zdarzyło się, że najbardziej „nakokszona” miała 30 MB…

Zdaję sobie jednak sprawę, że sama gra nie jest darmowa, dlatego też z małą pomocą Notki udało mi się zgrać najistotniejsze jej fragmenty i wrzucić na mój drugi kanał YT.

W dalszej części tematu znajdziecie więcej klimatycznych, wybranych specjalnie filmików z całej rozgrywki – serdecznie Was zapraszam!

Czytaj dalej

QQS Programuje: #1 Kula

Cześć,

Zdaje sobie sprawę, że ostatnimi czasy blog nieco obumarł, ale spowodowane jest to zbliżającą się sesją i ogólną pracą na studiach. Niemniej w przyszłości planuję pokazać światu coś, nad czym pracowałem od ponad miesiąca – wtajemniczeni wiedzą, co to jest, pozostali niestety będą musieli się przekonać na własnej skórze :P

Powróćmy jednak do powodu, dla którego założyłem ten wątek – pewnego wakacyjnego dnia (a było to podajże w 2011 roku) postanowiłem, że posiedzę sobie nieco dłużej w Blenderze. Blender jest to program do obróbki grafiki 3D, który umożliwia dodatkowo zrobienie filmów… i jak się okazuje, również gier! A żeby było śmieszniej, wcale nie trzeba być specem od programowania, żeby samemu coś takiego stworzyć – wystarczy zaznajomić się trochę z programem i możliwościami silnika fizyki, jakie oferuje nam program.

Czytaj dalej

Karykatury cz.4.

Trochę przez te kilka dni uzbierało się nowych karykatur …

Kończąc już tematykę świąteczną:
Image

Tymczasem znajoma wszystkim żaba znowu szaleje:
Image

Jeżeli ktoś z Was grał kiedykolwiek w grę Warcraft III, od razu skojarzy sobie, na jakich postaciach się wzorowałem:
Image

All – jeździec:
Image

A to nie tyle karykatura (nie wiadomo, do kogo dopasować, a zresztą – czy trzeba?), ile pomysł na karykaturę – nocny elf, strzelec:
Image

I trochę samokrytyki:
Image

Image