0%

O nas

Merixgames jest częścią agencji interaktywnej Merixstudio. Specjalizujemy się w kompleksowej produkcji gier w technologii HTML5. Nasze biuro zlokalizowane jest w Centrum Poznania, na ulicy Różanej 13/3.

W Merixgames wierzymy w ogromne możliwości, jakie niosą nowoczesne technologie webowe. Stawiamy zwłaszcza na HTML5, które dostarcza API do nowych rozwiązań, takich jak Canvas, WebGL, czy WebAudio, odpowiedzialnych za komponenty potrzebne do stworzenia gry i umożliwiające uruchomienie jej w przeglądarce.

Tworząc gry HTML5 wykorzystujemy szereg rozwiązań: wśród nich wspomniany Canvas, WebGL, WebAudio, JavaScript, a także Pixi.js, Spine, Phaser, Box2D, CocoonJS.

Naszym celem jest dostarczanie kompleksowych usług potrzebnych do produkcji gier opartych o HTML5 oraz pomoc markom w kreatywnym i marketingowym wykorzystaniu potencjału nowych technologii.

Czego oczekujemy?

  • Projektowanie elementów gier: postacie, pojazdy, przedmioty, scenerie, tła
  • Animowanie postaci i innych elementów (animacja poklatkowa lub szkieletowa)
  • Przygotowywanie grafiki koncepcyjnej (czarno-białe szkice)
  • Tworzenie interfejsów graficznych do gier (okienka, przyciski, menu, itd.)
  • Uczestniczenie w procesie projektowania gier
  • Wymagania: Wysokie wyczucie estetyki, dbałość o szczegóły
  • Znajomość różnych technik tworzenia grafiki dwuwymiarowej, w tym pixel art, vector art
  • Umiejętność rysunku odręcznego
  • Umiejętność tworzenia scenerii złożonej z kafelków (powtarzalnych segmentów)
  • Umiejętność tworzenia grafiki w różnych rzutach (np. izometryczny, boczny, z góry)
  • Zamiłowanie do tematyki gier komputerowych
  • Komunikatywność, cierpliwość, determinacja
  • Chęć do nauki i rozwoju w tematyce gier
  • Mile widziane: Wzbudzanie emocji w graczach poprzez zastosowanie odpowiedniej stylizacji i techniki
  • Podstawy w modelowaniu i teksturowaniu 3D
  • Obsługa narzędzi do animacji szkieletowej lub poklatkowej (np. Spine, Spriter, Flash)
  • Umiejętność projektowania serwisów internetowych

Co oferujemy?

  • Atrakcyjne wynagrodzenie, zależne od umiejętności i doświadczenia
  • Zatrudnienie na pełny etat (umowa o pracę)
  • Ciekawe, ambitne projekty interaktywne dla polskich i zagranicznych klientów
  • Duże możliwości rozwojowe i podnoszenia kwalifikacji wraz z dostępem do nowych technologii
  • Luźną, sprzyjającą kreatywnemu myśleniu atmosferę pracy
  • Wygodne godziny pracy, zawsze od 8.00 – 16.00 w biurze w Centrum Poznania (5 min. od Starego Browaru).
  • Piwko i grill/pizza/pierogi dla relaksu ;-)
  • Nowoczesne stanowisko pracy i udział w realizacji najbardziej zakręconych i nieszablonowych pomysłów!

Czego oczekujemy?

  • Bardzo dobrej znajomości JavaScriptu (w tym programowania zorientowanego obiektowo)
  • Praktycznej znajomości któregoś z silników do gier, niekoniecznie w JavaScripcie (np. Impact, Pixi.js, Phaser.io)
  • Umiejętności korzystania z HTML i CSS do tworzenia złożonych interfejsów użytkownika
  • Umiejętności korzystania z systemów kontroli wersji (Mercurial, Git, SVN)
  • Umiejętności projektowania i balansowania rozgrywki
  • Wiedzy teoretycznej na temat różnych mechanik stosowanych w grach
  • Znajomości architektur silników do gier, fizycznych lub renderujących
  • Umiejętności implementacji efektów graficznych w oparciu o shadery (GLSL)
  • Znajomości zagadnień związanych z programowaniem efektów dźwiękowych
  • Znajomości API WebGL lub OpenGL
  • Znajomości platform iOS, Android i Windows Phone od strony programistycznej

Co oferujemy?

  • Atrakcyjne wynagrodzenie, zależne od umiejętności i doświadczenia
  • Zatrudnienie na pełny etat (umowa o pracę)
  • Ciekawe, ambitne projekty interaktywne dla polskich i zagranicznych klientów
  • Duże możliwości rozwojowe i podnoszenia kwalifikacji wraz z dostępem do nowych technologii
  • Luźną, sprzyjającą kreatywnemu myśleniu atmosferę pracy
  • Wygodne godziny pracy, zawsze od 8.00 – 16.00 w biurze w Centrum Poznania (5 min. od Starego Browaru).
  • Piwko i grill/pizza/pierogi dla relaksu ;-)
  • Nowoczesne stanowisko pracy i udział w realizacji najbardziej zakręconych i nieszablonowych pomysłów!

Animacje szkieletowe

Animacje szkieletowe polegają na tworzeniu układu wirtualnych kości, połączonych w strukturę hierarchiczną, które służą do określenia ruchu obiektu. Dzięki wykorzystaniu tej metody możliwe jest tworzenie realistycznie wyglądających animacji postaci w grach.

Animacje wykonane w ten sposób można łatwo modyfikować oraz szybko tworzyć liczne warianty animacji dla jednego obiektu. Możliwe jest także wykorzystanie stworzonego szkieletu dla wielu zestawu grafik, co pozwala np. na stworzenie wielu postaci gracza, wykorzystując przy tym ten sam szkielet.

Fizyka w grach

Systemy fizyki w grach umożliwiają realistyczną symulację zachowania obiektów zarówno sztywnych, jak i sprężystych, zgodnie z prawami fizyki. Takie rozwiązanie zwiększa satysfakcję z gry oraz pozwala na tworzenie bardziej realistycznych światów.

Wiele gier opartych jest wyłącznie na interakcji powiązanej z silnikiem fizyki. Takie produkcje dają szczególnie dużo radości na urządzeniach mobilnych, gdzie dotykając ekranu smartfona bądź tabletu możemy “chwycić” dany obiekt i poruszać nim, niczym prawdziwym obiektem.

Efekty cząsteczkowe

Efekty cząsteczkowe dostarczają niesamowitych wrażeń wizualnych w grach. To dzięki nim tworzone są efekty specjalne. Cząsteczki dają możliwość tworzenia m.in. efektownych eksplozji, symulacji ognia, dymu lub padającego deszczu. Takie efekty wzbogacają warstwę wizualną gry, co dostarcza graczom wiele radości.

Kontroluj płomień

Rozproszenie oś X
Rozproszenie oś Y
Kąt nachylenia
Rozpiętość
Natężenie
Wysokość
"Kręty" płomień
Grawitacja

Kontakt

ul. Różana 13, 61-577 Poznań

kontakt@merixstudio.com

tel: 61 835 94 60

fax: 61 835 94 50

Travel Rush to przeglądarkowa gra napisana w technologii HTML5 z wykorzystaniem elementu Canvas.

Projekt zrealizowany dla międzynarodowej agencji turystycznej Opodo, która zajmuje się wyszukiwaniem tanich biletów lotniczych, hoteli oraz wynajmem samochodów.

Zadaniem gracza jest wcielenie się w pilota linii lotniczych, który będzie przewoził pasażerów pomiędzy wybranymi lotniskami. Celem gracza jest utrzymywanie jak najwyższego poziomu zadowolenia pasażerów dzięki kolekcjonowaniu przedmiotów pojawiających się w trakcie lotu, które poprawiają nastrój pasażerów (np. jedzenie, muzyka, film).

Zakres prac nad grą obejmował kompleksowe przygotowanie scenariusza gry, ilustracji postaci i leveli, napisanie silnika gry (HTML5/Canvas i JavaScript) oraz integrację z Facebookiem.

Skytte

Skytte jest klasyczną, dwuwymiarową "strzelanką" typu horizontal scrolling. Silnik gry został napisany w technologii HTML5 wykorzystującej elementy Canvas oraz Vanilla JS (szczegóły w Case Study).

Celem projektu Skytte jest pokazanie potężnych możliwości języka HTML5 oraz JavaScript w kontekście szerokich zastosowań webowych. Skytte to jednocześnie eksperyment, który doskonale ilustruje biegłość i doświadczenie Merixgames w tworzeniu zaawansowanych i "grywalnych" projektów HTML5.

Gra została wyróżniona nagrodą “Site of the Day” @ Awwwards.com, “Winner of the Day” @ CSSWinner a jej liczne publikacje ukazały się w anglo- i niemieckojęzycznych magazynach takich jak t3n, WebAppers, EchoJS, HTML5 Showcase, CSS Awards i wielu innych.

Jak wzbogacić customer experience wykorzystując najnowsze technologie webowe?

Aby osiągnąć ten cel połączyliśmy znaną koncepcję klasycznej gry "Snake" z technologią HTML5/Web Sockets zapewniającą dwukierunkowy kanał komunikacji.

Mechanizm gry pozwala na rozgrywkę do 6 osób równocześnie. Użytkownicy, bez konieczności pobierania dodatkowych aplikacji, zdalnie sterują wężem za pomocą kontrolera w swoich smartfonach. Gra toczy się na dużych ekranach LED zainstalowanych na ruchliwej ulicy, położonej w północnej Belgii, Antwerpii.

Aplikacja oparta jest o architekturę klient-serwer, w której wykorzystaliśmy technologię NodeJs (Primus, HAPI).

Użytkownik z najwyższą liczbą punktów otrzymuje kupon zniżkowy, który generowany jest dynamicznie z wykorzystaniem biblioteki GraphicsMagick i zapisywany w bazie danych NeDB.

mBlocks

mBlocks jest w pełni grywalną, przeglądarkową grą typu tetris opartą w 100% o JavaScript i bibliotekę jQuery.

Pisząc mBlocks chcieliśmy pokazać ogromne możliwości technologii JavaScript, które często wykorzystujemy w projektach komercyjnych tworząc nowoczesne serwisy korporacyjne, zaawansowane aplikacje webowe oraz gry przeglądarkowe.

Kopanito All-Stars Soccer to nowa piłkarska zręcznościówka inspirowana takimi klasykami jak Sensible Soccer, czy Kick Off. Projekt w fazie developmentu (premiera Q3 2016).

Kopanito to stylistyka rodem z lat 90tych połączona z fantastycznymi elementami, takimi jak specjalne super ruchy. Kopanito, oprócz kopania piłki, oferuje także korzystanie z małych oszustw na boisku – będzie można stosować wślizgi, slow motion i Super Strzały. W rozgrywce nie będzie przeszkadzał sędzia – fauluj do woli. Kopanito będzie jedną z niewielu tak zaawansowanych gier piłkarskich stworzonych przy użyciu technologii HTML5.

W skrócie, Kopanito to:

  • 114 drużyn narodowych z każdego zakątka globu
  • Lokalny multiplayer maksymalnie do 5 graczy (4 pady i klawiatura), rozgrywany w dowolnej konfiguracji, np. 1 vs 1, 2 vs 2, 4 vs Komputer, etc.
  • 16 mistrzostw do rozegrania w trybie pojedynczego gracza (lokalna współpraca również możliwa) 
  • Możliwość tworzenia własnych turniejów (w dowolnej kombinacji: liga, faza pucharowa oraz liga + faza pucharowa) 
  • Animowane gify i powtórki
  • 4 poziomy trudności, od początkującego (dla dzieci i do nauki) po legendarny 
  • Tryb treningu – sprawdź się przeciwko bramkarzowi 
  • 7 kolorowych stadionów + boisko treningowe
  • 5 urozmaicających grę superruchów (wiatrak, superstrzał, magnes, teleport, zamrażanie)
  • Tabele liderów bazujące na indywidualnych umiejętnościach i postępie w turniejach
  • Wiele osiągnięć
  • Pełne wsparcie dla kontrolerów 
  • Karty kolekcjonerskie

 

  • Zajmujemy się tworzeniem gier HTML5

    Projektujemy i wdrażamy gry z wykorzystaniem otwartych technologii webowych

  • Nasze realizacje wyróżniają się innowacyjnością

    Cechuje nas dbałość o szczegóły oraz bogate doświadczenie technologiczne