ALU Interactive

ALU Interactive is a Canadian game development studio currently based in Winnipeg. We formed ALU Interactive to create our game All For One.

All For One is our attempt to challenge current trends in the multiplayer games market with a kind of game we’ve come to define as “Zero-Sum Free-For-All”. We bring a sword and sorcery take to a large open multiplayer arena with a focus on intense melee combat.  In All For One, players are dropped into a world and fight each other using a “Souls-Like” combat system, when a player defeats another player, they get All their cumulative “Experience Points”.

The Team

Devin White

Devin White is the lead developer at ALU Interactive. He handles the majority of system architecture design, programming game logic, integrating third-party assets, and deploying the game. He also handles negotiations with remote artists and coordinates resolving networking issues with server hosting service teams.


Devin graduated from the University of Manitoba in June 2018 with a degree in Computer Science.  His main course interests were in networks and security, artificial intelligence and machine learning, and scalable web-based systems. He has held several developer positions including at Amazon and has conducted research at the University of Manitoba in the Human Computer Interaction and Autonomous Agents labs.

Since high school he has also pursued the development of small game projects. These projects, combined with practical experience in Unity in the Human Computer Interaction lab and course assignments, led to the development of the prototype game which evolved into All For One.

Farhan Rahman

Professionally, Farhan Rahman worked at Manitoba Telecom Service, a provincial ISP which was purchased by Bell Canada Enterprise and merged into Bell-MTS. There, he worked in Network Services to maintain and improve the Radio Access network. He developed skills and knowledge pertaining to wireless network technologies such as LTE, HSPA and WCDMA. Farhan’s work involved developing software to validate network functionality such as Voice, Text and Emergency Services. Farhan helped coordinate a large scale, province wide test for important services such as E911. He developed test plans and software to conduct the day-to-day tests as well as provided support for technicians out in the field on how to use the software. He fulfilled a multitude of other roles at his time at Bell-MTS. These included designing circuits that routed the network in order to provide improved service and communicating with various smart phone distributors such as Blackberry and LG on integrations with the network.

Academically, Farhan worked on many projects in his Electrical Engineering program that involved embedded programming and circuit design. These projects were either in the form of analog applications such as amplifiers and motor drivers, or digital implementations such as building a rudimentary form of the classic Pong video game from scratch. His professional career at an ISP and academic accomplishments in ECE all culminated into his group thesis project, A Smart Traffic Network for Autonomous Vehicles. The goal of this project was to develop a solution for a vehicular network system that could coordinate autonomous vehicles. This project involved building low-cost miniature autonomous vehicles as well as implementing a platform in Unity to maintain the validity of the traffic flow. His role was to develop autonomous software for the vehicles as well as provide efficient communications to a base station. In addition, he coordinated team members tasks and responsibilities to ensure the project’s milestones were being met.