TouK na WGK 2012TouK on WGK 2012

W tym roku wzięliśmy udział w konferencji Wytwarzania Gier Komputerowych. Konferencja odbyła się na Politechnice Gdańskiej w dniach od 31 sierpnia do 2 września. Wróciliśmy stamtąd z nagrodami.

Na konferencji Michał Trzaskowski wygłosił referat „Od (web)aplikacji biznesowych po (web)game dev. Testowanie i spełnianie oczekiwań”. W konkursie Developers Showcase II-gie miejsce zajęła gra Gizarma, autorski projekt Michała Rokickiego z TouK. Gizarma to MMORTS inspirowany głównie strategiami z lat 90, obecnie istnieje grywalna wersja alfa.This year TouK was taking part in the National Conference on Computer Games Development. The conference took place on Gdańsk University of Technology on 31 August – 2 September. We came back from there with prizes.

We have given a lecture titled „From business (web)applications to (web)game dev. Testing and meeting expectations”. In the Developers Showcase contest the Gizarma project won the second place. Gizarma is a MMORTS inspired mostly by the strategies from the ’90, currently there is a playable alfa version, the project is developed by Michał Rokicki.

You May Also Like

New HTTP Logger Grails plugin

I've wrote a new Grails plugin - httplogger. It logs:

  • request information (url, headers, cookies, method, body),
  • grails dispatch information (controller, action, parameters),
  • response information (elapsed time and body).

It is mostly useful for logging your REST traffic. Full HTTP web pages can be huge to log and generally waste your space. I suggest to map all of your REST controllers with the same path in UrlMappings, e.g. /rest/ and configure this plugin with this path.

Here is some simple output just to give you a taste of it.

17:16:00,331 INFO  filters.LogRawRequestInfoFilter  - 17:16:00,340 INFO  filters.LogRawRequestInfoFilter  - 17:16:00,342 INFO  filters.LogGrailsUrlsInfoFilter  - 17:16:00,731 INFO  filters.LogOutputResponseFilter  - >> #1 returned 200, took 405 ms.
17:16:00,745 INFO filters.LogOutputResponseFilter - >> #1 responded with '{count:0}'
17:18:55,799 INFO  filters.LogRawRequestInfoFilter  - 17:18:55,799 INFO  filters.LogRawRequestInfoFilter  - 17:18:55,800 INFO  filters.LogRawRequestInfoFilter  - 17:18:55,801 INFO  filters.LogOutputResponseFilter  - >> #2 returned 404, took 3 ms.
17:18:55,802 INFO filters.LogOutputResponseFilter - >> #2 responded with ''

Official plugin information can be found on Grails plugins website here: http://grails.org/plugins/httplogger or you can browse code on github: TouK/grails-httplogger.