Blowfish is a game in which you control a blowfish in an aquarium. The blowfish collect points by taking the pearls that are dropped. You have to avoid the bombs. By taking a fish food can, the fish becomes a steel fish and can clear the bombs out of the way! The game works both in modern browsers and as an Android app. Sebastian Tiger helped with parts of concepts and graphics.
I worked on game design, graphics, web development with HTML5, and Android programming. I gained experience in Java development, graphics for Android games, and the LibGDX game framework. LibGDX also supports exporting to WebGL, which I found particularly interesting to explore further.
Here is the game
Interactive colouring book built with Canvas, where children's behaviours were studied through user testing and iterative prototyping.
More about Crafts on SVT BarnMobile game with a backend where game data, users, and multiplayer functionality are managed via an API.
More about MMA Quiz, games for AndroidGame development in Flash and C++, focused on gameplay loops and procedural variation.
More about SackaLectures on modern frontend architecture with a focus on JavaScript, MVC, and structured code.
More about Lecture on advanced web pagesDesign and implementation of dynamic TV schedules in a CMS, with a focus on performance and usability.
More about ViasatDesign and development of a CMS where editorial workflows were optimised through prototyping and participatory methods.
More about ViasatEducational materials and a website explaining advanced frontend development.
More about Flash lesson
Experimental UX study investigating how moving tiles in an interface can support thinking and problem-solving.
More about Embodied UX in a word game: moving letter tiles as a cognitive strategy