środa, 27 stycznia 2016

Java (SeaMergeAnimation), pacman

Czas najwyższy opanować w dobrym stopniu Javę, dlatego na początek mała aplikacja z wykorzystaniem biblioteki Swing. Gra łączy klatki animacji z kilku plików w jeden duży plik (spritesheet):

Link do pobrania: https://drive.google.com/file/d/0BxHX4gkWjK54cmlZWTZOSlI5UDQ/view
 

W międzyczasie napisałem też sobie konsolowego pacmana:


Bloody Tears

Gra na Ludum Dare 33, napisana jeszcze w zeszłym roku. Świetnie się bawiłem pisząc ją i robiąc grafikę do niej, i myślę że efekt jest zadowalający :). Technologia Unity, C#.
Jest to shooter 2D, gdzie musimy zniszczyć wroga, a za ich odpowiednią ilość wzrasta poziom gracza i można "zmutować" naszą postać:




Gra jest dostępna w przeglądarce pod adresem: 

Jest też dostępna wersja do ściągnięcia na Windowsa:

poniedziałek, 27 lipca 2015

Prestashop - tabela rozmiarów

Kolejnym modułem jest moduł do tworzenia tabeli rozmiarów. Można ją przypisać do wielu kategorii oraz produktów, a także osobno wejść do każdego produktu i ją zmienić lub wyłączyć.
(zdjęcia testowe)





Prestashop - importowanie XML

Niedawno zacząłem naukę obsługi Prestashop i muszę przyznać, że całkiem przyjemnie się pracuje. Technologia to oczywiście PHP, MySQL, Smarty. Mogę się również pochwalić kilkoma skończonymi modułami :).

Moduł do importowania produktów z pliku XML z hurtowni. Potrafi importować i mapować oraz tworzyć nowe kategorie w sklepie, oraz importuje wszystkie produkty z wybranych kategorii - nazwy, ceny, atrybuty, cechy itd.. Importer również aktualizuje wybrane własności produktów oraz może być wykonywany zarówno z panelu administratora jak i przez crona.






środa, 27 maja 2015

Find The Way - Unity2D


Find The Way to gra mobilna. Klasyczna gra, w której z dostępnych "pól" musimy ułożyć ścieżkę. Dojdzie do tego jeszcze parę nowych elementów, ale o tym wkrótce, na razie muszę jeszcze skończyć podstawową mechanikę.
Grę tworzę w Unity i C#, czyli ciąg dalszy nauki Unity (tym razem 2D).  Myślę, żeby też napisać edytor, by wygodniej i szybciej projektować poziomy, ale to już w starym, dobrym C++ i Allegro5 ;)



Do następnego wpisu!

niedziela, 15 marca 2015

Biurowy hack'n'slash

W miniony weekend (7-8 marca) na warsztacie odbyło się compo o temacie "Biurowy hack'n'slash". Oczywiście musiałem sprawdzić czy uda mi się napisać coś grywalnego w Unity przez 2 dni :) Efektem jest praca, która zajęła 3. miejsce na 6 (były 2 prace ex aequo na 2. miejscu).


(Taki trochę tymczasowy link, bo praca na serwerze gg.pl, ale to nic ;)
http://www.gg.pl/dysk/Fmj07SQUaibZF2j07SQUweM/SeaMonster131.rar

wtorek, 24 lutego 2015

Witajcie!

Dawno nie było ode mnie żadnych wieści, ale nie martwcie się, nie umarłem :)

Co powiecie na 3D FPS z trybem multi? Dokładnie! W wolnych chwilach poznaję Unity i próbuje swoich sił w 3 wymiarach, z użyciem sieci. Grę testować pomaga mi @Rhanjie.
Grać już można i sprawdzić swoje umiejętności strzeleckie, ale trzeba dodać menu, UI, poprawić animacje, ... ;)






Do następnego wpisu!

sobota, 8 listopada 2014

Square

Dawno nie było żadnych nowości, dlatego czas nadrobić zaległości :)

Do Google Play trafiła moja najnowsza gra mobilna - Square. Zapraszam do pobierania i uzyskiwania jak najwyższych wyników!

https://play.google.com/store/apps/details?id=pl.iacobiteam.seamonster131.Square


To gra mobilna na Androidy typu "Match-3".
Musimy ułożyć 5 kwadratów jednakowego koloru pionowo lub poziomo, aby zdobyć za nie punkty. Do tego dochodzą punkty za combo, jeżeli zrobimy to odpowiednio szybko i zmiana stylu/koloru kwadratów za wysokie wyniki. Liczy się szybkie myślenie i refleks! Można również zmierzyć się ze znajomymi, bo jest ranking najlepszych wyników od Googla :)

Co do takich technicznego opisu, grę stworzyłem w Corona SDK (język LUA), 1200 linijek kodu, całą grafikę tworzyłem również ja.

Do następnego wpisu!

niedziela, 31 sierpnia 2014

Zmiany, Brainfuck i Asembler

Najpierw "mały" update w Eksperymencie! Od ostatniego czasu wprowadziłem do gry wiele zmian. Cienie, dynamiczną pogodę - wiatr, deszcz, mgłę i błyskawice, różnego rodzaju obiekty w tym wrogów, wybuchy i inne cząsteczki, tryb skradania się i biegania, całe menu, i inne rzeczy, których tutaj nie wymieniłem. Wszystkie napisy wczytywane są z pliku, dzięki czemu można łatwo tłumaczyć grę na inne języki (muszę dodać jeszcze obsługę polskich znaków). Następnym razem nagram film :)


Jeszcze dużo zostało mi do zrobienia.. Postanowiłem dodać do gry parę elementów rpg np. questy od różnych bohaterów oraz  mam zamiar dodać drzewko technologiczne/umiejętności. To już zobaczycie, mam nadzieję, w filmie :)

Oprócz tego nauczyłem się języka Brainfuck oraz jestem w trakcie nauki Asemblera. Dlaczego akurat te języki? Z czystej ciekawości oraz żeby nie stać w miejscu - cały czas trzeba się rozwijać :)


Do następnego wpisu! :)

niedziela, 27 lipca 2014

Experiment

Shooter2D z naciskiem na dobrą fabułę i jeszcze lepszą krwawą zabawę zabijając mutanty? O tak!
Mam nadzieję, że uda mi się zrobić grywalną wersję na tegoroczny WSoC.

Na screenie początek rozgrywki. Wylądujemy w oto takim lesie pośród gęstej mgły (jeszcze nad nią pracuję). Będą jeszcze efekty pogodowe (mam na myśli deszcz oraz będę próbować zrobić wiatr - ruszające się liście na drzewach) i być może noc (zależy jak to wszystko będzie wyglądać).
Od teraz naszym głównym celem jest przetrwanie, zaciskając zęby z zemsty. Czy przeżyjemy i wyjawimy ludzkości największe i najbardziej przerażające sekrety? To zależy już tylko od nas.
Grafikę wygrzebałem gdzieś z dysku, wiec może się jeszcze zmieni.



czwartek, 3 lipca 2014

Zaległości :)

Witajcie!
Wybaczcie brak postów przez tak długi czas, ale uwierzcie mi, nie było kiedy :)

W Allegro5 bawię się różnymi efektami i testuję je w czołgach, jak np. jakiś texture splatting:



W Unity myślę, że też dobrze mi idzie:


Oraz ostatnio (w Unity) bawię się proceduralnym generowaniem terenu:





Docelowo, chce osiągnąć mniej więcej taki efekt:

(źródło: http://johnwhigham.blogspot.com/2012/11/the-birth-of-voxel-planets.html)

Do następnego wpisu! :)

wtorek, 29 kwietnia 2014

Video z Missile War

Trzymajcie video gameplay z czołgów!


Przy okazji powiem, że kodzę pewien projekt w Unity z grafikiem. Platforma docelowa to Android, iOS, Windows Phone. W końcu trzeba było ruszyć te potężne narzędzie, które większość poleca :)

poniedziałek, 31 marca 2014

Czołg już jeździ, czołg już strzela, czołg już rozwala.

Mechanika czołgu jest już skończona, cząsteczki też są porobione, więc można zabierać się za pisanie AI innych czołgów i żołnierzy (może jeszcze i pojazdów?).



Jest to mój dotychczas największy projekt, bo zawiera ~4100 linii kodu. Edytor map posiada ich 3 tys.

poniedziałek, 17 marca 2014

SeaEditor - aktualizacja

Wziąłem się za dokończenie edytora, więc mogę teraz zacząć powoli tworzyć mapy do Missile war ;)
Jak mi pójdzie? Szczegóły już wkrótce. Powiem tylko, że całe menu i "garaż" jest skończone, został mi sam gameplay, misje, AI, itp... Roboty jeszcze wiele, ale dopracowanie (i skończenie) edytora jest dla mnie dużym krokiem w osiągnięciu zamierzonego celu.



środa, 19 lutego 2014

SeaEditor, Flappyjam

W związku z tym, że chcę stworzyć mapy do Missile War, muszę skończyć mój edytor:


Jak widać, teraz pracuję nad obiektami. Planuje dodać jeszcze oświetlenie, dźwięki oraz później cząsteczki.

Tworząc moją grę o świni na Androida, zauważyłem, że jest zorganizowany konkurs flappyjam (stworzenie gry jak Flappy Bird) - mam jeszcze kilka dni, więc oczywiście że wezmę w nim udział ;p


niedziela, 19 stycznia 2014

Missile war i kilka nowości

Mam dla Was kilka nowości, ale wszystko po kolei :)

Na początek - strona www napisana przeze mnie:
http://tanieapartamentychorwacja.pl

Napisana w językach HTML, JS (+jQuery), CSS, PHP i MySQL. Ale parę dni temu douczyłem się także języka Ajax. W między czasie zahaczyłem także o pisanie silnika pod forum:


Ale z racji, że niedawno zacząłem naukę języka Ajax, przebuduję trochę forum, ponieważ kilka rzeczy można zrobić prościej i lepiej.


Zacząłem z kolegą (Rhagui) także pisać grę o czołgach - zorganizowaliśmy sobie taki mini-konkurs na najlepszą grę, której tematem są czołgi :)
http://warsztat.gd/screen/14600/screen_z_garazu





Na sam koniec dopowiem, że cały czas uczę się robić grafikę wektorową:


Oraz grafikę rastrową, rysując na tablecie graficznym:





Do następnego wpisu! :)

wtorek, 24 grudnia 2013

czwartek, 28 listopada 2013

Mmorpg i strategia online, android i strona www.

Wiele nowości, ale wszystko po kolei.
Zacząłem pisać z kolegą Mmorpg. Niestety trochę musimy zwolnić tempo, ponieważ nie przewidzieliśmy, że przesyłanie danych real-time jest tak stosunkowo skomplikowane. Dlatego stwierdziliśmy, by najpierw zrobić coś lżejszego, jak np TBS - strategia turowa.



Po drugie tworzę nową grę na Androida, więcej szczegółów już wkrótce :)

Na koniec chciałbym dodać, że stworzyłem moją pierwszą rozbudowaną stronę www na zamówienie, i jak tylko pojawi się w sieci, dodam ją do portfolio i tu na bloga.


Pozdrawiam i do następnego wpisu!

piątek, 18 października 2013

eXtreme Shooter już w Google Play! Oraz PGA :)

Na wstępie chciałbym zaprosić do ściągania, testowania i komentowania mojej nowej aplikacji na Androida! Gra jest darmowa :)



https://play.google.com/store/apps/details?id=iacobiteam.seamonster131.extreme_shooter&hl=pl




Dzisiaj także odbyłem podróż do Poznania na PGA z kumplem, więc pochwalę się zdjęciem :)


wtorek, 1 października 2013

eXtreme Shooter - video gameplay

Gra poszła na WSoC, mam nadzieję, że żadnych bugów w niej nie będzie :) Oficjalna premiera niebawem, a teraz trzymajcie video:



Z tego co niewidoczne na video, jest jeszcze TOP10 online najlepszych wyników :)