top of page
BCTitle.PNG

Battle Caster Shareware

PC/Mac/Linux, 1-4 Players Player, Built with Godot, Programmed in GDScript

Battle Caster is a retro-style FPS where you must rescue the wizard Magnus from the fabled Tomb of the Chronosage! Combine your magical tomes with various firearms in order to explore the tomb's depths! Play with up to four players in both Co-operative and Deathmatch! Can you make it to the tomb's end? And what awaits those who make it to the end?

​

This is the Shareware version, containing Episode 1. The full game will be released on December 1, 2025!

Alignment.PNG

GLUT Raycaster Demo

PC, 1 Player, Built from scratch with OpenGL, Programmed in C

A demo of a raycaster I made using OpenGL/GLUT. Has working weapons, a map, a key pickup, and an enemy prototype. May require OpenGL, GLUT, and winmm DLLS in order to run. Controls are in the readme.

Capture_edited.png

Captain Neato's Grave Adventure - Toy Box Jam 2023

PC, 1 Player, Built in Godot, Programmed in GDScript

My entry for Toy Box Jam 2023, Captain Neato's Grave Adventure is a platformer where your goal is to defeat the MegaSkull at the end of the stage. Use your arm blaster to defeat the enemies in your way, and gather coins and hearts to replenish your health and lives!

raycast_demo_v10.p8.png

Raycaster Demo for PICO-8

PICO-8, 1 Player, Built in PICO-8, Programmed in Lua

A raycaster demonstration for PICO-8, complete with dithering on the floors, and textures on the walls.

spacewar.p8.png

Spacewar for PICO-8

PICO-8, 2 Player, Built in PICO-8, Programmed in Lua

A clone of the classic Spacewar! Duel with your rival's ship, and destroy them to gain points. The ship who makes it to a certain number of rounds is the winner! Keep in mind the ability to warp!

picoroids 1.0.p8.png

Picoroids: An Asteroids PICO-8 Clone

PICO-8, 1 Player, Built in PICO-8, Programmed in Lua

A clone of the popular arcade game Asteroids, this is an accurate, and well-made version of Asteroids make using PICO-8. Destroy the asteroids and UFOs before they destroy your ship!

Capture 5.PNG

Grenade Launcher (Mini Project)

Built in Unity, Programmed in C#

Just me trying to build a Grenade Launcher with two different firing types. Press "E" to switch firing types, RMB to detonate the grenade early.

Capture4.PNG

2D Platformer

PC, 1 Player, Built in Unity, Programmed in C#

A platformer inspired by the likes of Super Mario Brothers! Jump on the heads of baddies and collect coins and powerups, while making your way to the end of the level! Use the various powerups to aid you in your travelling! Update: Now has a powerup merging mechanic!

Capture6.PNG

Pinball

PC, 1 Player, Built in Unity, Programmed in C#

It's Pinball! Hit the various bumpers around the board in order to score points! Make sure not to accidentally launch the ball into the chutes on the sides!

Pinball
Watch Now
Capture7.PNG

3D Platformer

PC, 1 Player, Built in Unity, Programmed in C#

A basic platformer. Pick up the orbs, trhen go to the exit. while avoiding the enemies. The game will reset if you fall off, or get hit 3 times, so watch out!

Platformer
Watch Now
Capture.PNG

Miniature Codebreaker

PC, 1 Player, Built in Unity, Programmed in C#

The classic board game, miniaturized and built in Unity. Guess the colour and position of the squares that the computer has chosen, but be careful! You can only check a limited number of times. Remember that the red and darkened spots can tell you how you're doing!

Codebreaker
Watch Now

VR Bowling

PC, VR, 1 Player, Built in Unity, Programmed in C#

Use VR in order to bowl

Mobile Artillery

PC, 2-8 Players, Built in Unity, Programmed in C#

You and up to 7 of your friends can blow each other up in this artillery game! Blow each other up with a variety of weapons, and keep the wind in mind! 2021-07-17 UPDATE: Added more weapons, and fixed some stability issues.

Artillery Game Demo
Play Video

647-527-6668

18 Marchington Circle, Scarborough, ON, CA, M1R 3M4

©2023 by Greg Mallin. Proudly created with Wix.com

bottom of page