Tom Malek

Programmer

About

Hey I'm Tom, I am a programmer.
I love making games.
I love playing games.
I've been in the industry for 5+ years.

Curious Creatures

Light Creatures event at Adelaide Zoo

About

Platform: PC
Engine: Unity 3D
Language: C#
An interactive experience at the Adelaide Zoo. The user was captured via a depth camera and displayed on the projection. The creatures would interact with the player based on their movements. The user could hit the creature causing it to run in fear or roar back. The creature could also be patted.I completed the programming on this project for Monkeystack.

MOD Seasons

MOD. at the University of South Australia

About

Platform: PC/Street Gallery Touchscreens
Engine: Unity 3D
Language: C#, Criware’s Sofdec plugin
An interactive experience at MOD on North Terrace, SA. There are 10 touchscreens that the user interacts with. Depending on the season a different special effect will be triggered when the screen is touched. One season had fire follow the players finger, another created a lightning storm that increased in intensity based on the number of players interacting with it.I completed most of the programming on this project with the aid of my lead programmer. I also set up the Unity project and created the touch effects.

MOD Fable

MOD. at the University of South Australia

About

Platform: Android, iOS, Physical installs(PC)
Engine: Unity 3D
Language: C#, PHP, Unity Shaders
An interactive experience at MOD on North Terrace, SA. The player downloads the app which will guide them through the experience. The app will tell the player to dock their phone at mini-games installed in the physical space.Primary Responsibilities:
-Depth Camera mini-games
-Docking at beacons
-Converting Unity’s experimental shader graphs to regular unity shaders due to some limitations of the experimental feature.
-Implementing AR for glyph scanning.
-Server communication between the depth camera minigames and the mobile app. Used to trigger the game and track progress.

Spin Journey

Personal Game Project

About

Platforms: iOS, Android
Engine: Unity 3D
Language: C#
Get to the portal as fast as possible. Utilise the speed boosts and warp gates to ensure you collect all three stars for each level. A quick and casual experience that's easy to pick up and play.Each level the player must tap the screen to launch the character into the direction it's facing. Once the character has slowed down it will start to spin again. The aim is to reach the portal in as few taps as possible.40 Levels of increasing complexity.
A handful of powerups to boost you along the way.
0-3 stars rewarded based on each performance.

Exo Pexo

Children's educational games

About

Platform: Android, iOS
Engine: Unity 3D
Language: C#
I was involved in the development of three of the games published under the Exo Pexo brand, Exo Pexo Smart Shape Sorter, Exo Pexo Letter and Number Trace and Exo Pexo Draw and Paint. One is about dragging and dropping shapes of different colours and sizes into their matching goals, another about tracing letters and numbers and the final is for drawing and colouring in pictures.Primary responsibilities: I worked on almost all aspects of the games in close collaboration with the rest of the project team. Custom shaders were made for most elements of the games to create the shadow effects, colour, UI and shapes.Exo Pexo Apps on the Google Play Store

Noodle Samurai

Team game project

About

Platform: PC/Console
Engine: Unity 3D
Language: C#
Noodle Samurai is a top down action game. You are a monkey samurai who has been captured by a gluttonous demon toad. Using your grapple hook you traverse arenas slaying dangerous ingredients with your trusty blade, cooking and serving them to the demon, lest you become the meal yourself.I'm the sole programmer on this project. I'm working with my Co-Founder Henry Bruce.Noodle Samurai will be at Pax Indie Rising 2022.

Kids Vs Kaiju

Half Giant Prototype

About

Platform: PC/Console
Engine: Unity 3D
Language: C#
Kids VS Kaiju is a multiplayer couch co-op platformer that I developed at Half Giant. The player builds different weapons on the rooftops and fires them by playing a series of different minigames. It was displayed at the Australian booth of Gamescom 2022.