Michał Tuśnio

I'm a Polish developer primarily focused on game design & development, hence all of my projects listed here are games-related. Gaming has been my passion for years, and I fulfill it both by making as well as playing them. Apart from that, my interests include ice hockey, history (which almost made me end up with a history degree instead) and board/P&P games.

Space Invaders

View on GitHub

Description

A simple 2D engine which uses SFML for handling system and rendering calls. Contains basic modules such as game object list, renderer, UI handler, collision handling and game simulation. The engine is basis for a rather basic Space Invaders clone. Both the engine and the game were essentially a 7 day project.

Media

Source Engine modification

View on GitHub Overlordess

Description

My first major C++ project started back in 2008, which continued (with pauses) until 2012, when development halted. Released later as an alpha in 2015 on Moddb. Originally was supposed to be a rather simplistic modification based on the Source Engine, in which players would be tasked with solving puzzles, while one other player would be tasked with modifying them on the fly. Instead it turned into a full-blown competitive modification pitting one team against a single player, whose goal is to use traps & environmental hazards to their advantage.

Responsibilities: Team lead, network nad gameplay programming, level design nad creation, game design.

Media

Graphics Engine

View on GitHub

Description

Engine primarily made as a playground for graphics programming. Utilizes OpenGL to render 3D scenes, and currently handles lighting, shadowmapping and phong reflection model. The engine is designed to support multiple parallel, independent scenes at the same time, thus the final goal is to allow those scenes to contain "windows" which allow them to look into each other, as well as pass lights/shadows between them.

Media