TURKI'S BATTLE GAME
[A/D] Move [W/Space] Jump [J] Attack [K] Block [ESC] Exit

Turki Alshaalan

IT Graduand at IMSIU | Game Developer | Game Designer & Programmer

About Me

Turki Alshaalan

I'm an IT student at Imam Muhammad ibn Saud Islamic University with over 1 year of experience in Unity and C# programming. My focus lies in creating engaging 3D gameplay systems, intelligent AI behaviors, and challenging puzzle mechanics.

I work with Blender for 3D modeling and asset creation, allowing me to bring my game concepts to life from prototype to polished experience. I'm passionate about game feel, immersion, and creating memorable player experiences.

As a collaborative team member, I've contributed to various game projects, combining technical skills with creative problem-solving to deliver engaging interactive experiences.

Projects

A collection of my work across different domains

Game Development

Games and interactive experiences I've built

Dungeon Puzzle Gameplay

Dungeon Puzzle

Showcase →

A puzzle-based gameplay experience where players navigate through dangerous dungeons, avoiding death traps and overcoming environmental challenges to reach the exit.

Unity C# Puzzle 3D

Team Members:

  • Saud AlFawzan Game/Level Design, Assets
  • Fahad AlGhamdi Game/Level Design
  • Turki AlShaalan Game Programmer
  • Abdulrahman AlFifi 3D Modeler
  • Anas AlHakami Game/Level Design
View Project →
The Scary Library Gameplay

The Scary Library

Showcase →

A horror game developed during a Game Jam featuring an AI enemy that hunts the player. Solve book-based puzzles using 5 books to escape the haunted library.

Unity C# Horror AI Game Jam
View Project →
Knight With a Gun on the Run! Gameplay

Knight With a Gun

Showcase →

Face hordes of enemies as a Knight using your own gun. Survive the endless horde in this action-packed survival game.

Unity C# Action Survival Endless
View Project →
The Hidden Kanz Gameplay

The Hidden Kanz

Showcase →

A combat-based dungeon crawler where players fight waves of skeleton AI enemies using sword combat and magic abilities to survive and clear the dungeon.

Unity C# Combat AI 3D

Team Members:

  • Saud AlFawzan Game/Level Design, Assets
  • Turki Alshaalan Game Programmer
View Project →
Syntax Strike

Syntax Strike

Showcase →

A 3D educational action-RPG built in Unity where players master coding by solving Java puzzles. Features compiler-integrated combat mechanics, dynamic quest lines, and a custom evaluation companion. Turki engineered the C# game systems, player state controllers, parser integration, and enemy AI combat patterns.

Unity 3D C# Scripting Core Mechanics AI Combat AST Parsing

Team Members:

  • Turki Alshaalan Game Programmer
  • Abdulaziz Almusayli Project Coordinator
  • Saud AlFawzan Level Designer

Professional Work

Industry projects in AI, web development, and more

DocuMind Project

DocuMind

Showcase →

An open-source system for summarizing Arabic PDF documents using local LLMs and a simple Streamlit interface. A valuable learning project that helped understand how document summarization systems work in practice, from extraction to clustering and final generation.

Python LLM Streamlit Arabic NLP Open Source

Team Members:

  • Turki AlShaalan Developer
  • Fahad AlGhamdi Developer
View Project →

University Projects

Academic projects and coursework

Restaurant Ordering System

Restaurant Ordering System

Showcase →

A Java-based restaurant ordering application featuring a tree-structured menu, drink vending machine with stack-based inventory, and order queue management system.

Java Data Structures Tree Queue Stack

Team Members:

  • Turki Almufarrej Developer
  • Mohammed Ababotain Developer
  • Turki Alshaalan Developer
  • Omar Alshuger Developer
View Project →
Recipe Hub

Recipe Hub

Showcase →

A web-based recipe management application built with PHP, MySQL, HTML, CSS, and JavaScript. Features include browsing recipes, search functionality, categories, favorites, and an admin panel for managing recipes.

PHP MySQL HTML CSS JavaScript

Web Systems Team:

  • Turki Alshalaan Developer
  • Alwaleed Alhamdan Developer
  • Tariq Alharbi Developer
  • Meshari Alhussainan Developer

Architecture Team:

  • Turki Alshalaan Architect
  • Abdulrahman Alsalehi Architect
  • Fahad AlGhamdi Architect
  • Meshari Alhussainan Architect
View Project →
SecureCheck

SecureCheck

Showcase →

A web-based data breach awareness platform that helps users check if their passwords and email addresses have been compromised in data breaches. This project demonstrates ethical security tool development using k-Anonymity model for privacy-preserving password checking.

Python Flask HTML/CSS API Integration Cybersecurity

Team Members:

  • Fahad AlGhamdi Developer
  • Turki AlShaalan Developer
  • Ahmed AlAsmari Developer
  • Mushari Hussainan Developer
View Project →
Smart Campus Services

Smart Campus Services

Showcase →

A comprehensive Android application designed to provide campus services to students, including announcements, product browsing, shopping cart functionality, and contact features. Built using Java with SQLite for local data storage.

Java Android SQLite MVC

Team Members:

  • Turki AlShaalan Developer
  • Fahad AlGhamdi Developer
  • Mushari Hussainan Developer
  • Mohammed AlGhweiri Developer
View Project →
IT492 - Gamified Programming Learning Environment

Graduation Project

Showcase →

A senior graduation project (IT492) investigating game-based learning effectiveness. Designed to assess the pedagogical impact of interactive coding puzzles (Parsons Problems) in reducing learning barriers for CS students. Evaluated using structured player feedback and learning-gain metrics. Abdulaziz led agile coordination and stakeholder reporting, Turki directed implementation logic, and Saud managed levels and user testing.

Educational Research Pedagogy Theory Agile Sprints User Studies QA Validation

Team Members:

  • Turki Alshaalan Game Programmer
  • Abdulaziz Almusayli Project Coordinator
  • Saud AlFawzan Level Designer

Experience

Team Member

Enjaz Club - Game Development Section

Collaborated with a team of developers on game projects, focusing on gameplay logic. Contributed to building engaging interactive experiences through efficient code and creative problem-solving.

2024 - 2025
Experience

Skills

Core Skills
Problem Solving Team Problem Solving Teamwork Self Learning Collaboration Project Management
Game Development
Game Programming Game Design Game Development Game Mechanics Game AI Unity
3D & Visual Creation
Blender 3D Modeling 3D Rendering
Programming & Web Development
C# Python Flask Java JavaScript HTML CSS PHP XAMPP phpMyAdmin SQLite MySQL
Artificial Intelligence
Artificial Intelligence (AI) Generative AI Large Language Models (LLM) Vibe Coding
Technical & Conceptual
Software Development Web Development Web Design Architecture Human Computer Interaction Programming Languages MVC
Skills

Education

Onsite

Bachelor's in Information Technology

Imam Muhammad ibn Saud Islamic University

Dec 2022 - Ongoing

Grade: 4.11

Activities and Societies:

Enjaz Club - Game Development Club

Game Design and Development Bootcamp

Tuwaiq Academy

Completed

Field: Game Design & Development

Online

Complete C# Unity Game Developer 3D

Udemy

Jan 2025

Length: 57.5 total hours

Unity Game Development Courses

GameDev.tv

2024 - Ongoing

Tracks: Shader Graph, Multiplayer, Turn-Based Strategy, Cutscenes

Education

Certifications

Complete C# Unity Game Developer Certificate

Complete C# Unity Game Developer 3D (Updated To Unity 6).

By Gamedev.tv · on Udemy

Game Design and Development Certificate

Game Design and Development

by Tuwaiq Academy

Introduction to Blender Certificate

Introduction to Blender

By Imam Mohammad Ibn Saud Islamic University (IMSIU)

Game Design Between Imagination and Reality Certificate

Game Design Between Imagination and Reality

by Digital Attaa Initiative

Unity Essentials Pathway Certificate

Unity Essentials Pathway

by Unity

Game design and development with Unity and generative AI tools Certificate

Game design and development with Unity and generative AI tools

by Digital Attaa Initiative

Jobs in game development Certificate

Jobs in game development

by Digital Attaa Initiative

3D Game Developer Bootcamp Certificate

3D Game Developer Bootcamp

Imam Mohammad Ibn Saud Islamic University (IMSIU)

Certifications
Certificate

Achievements

PwC Hackathon Achievement

1st Place Winner - PwC Middle East Hackathon

Showcase →

Issuer: PwC Middle East

Date: 7 February 2026

Project: TourLens

An AR glasses solution that serves as a hands-free indoor tour guide, overlaying real-time visualizations to enhance visitor experiences at events and cultural sites in Riyadh.

Team Members:

  • Abdulrahman Raed
  • Fahad Alghamdi
  • Nawaf Almeshal
  • Yunus Demirboga
  • Sema Bairakdar
  • Leen Al Harbi
  • Amal Alhemali
  • Muzun AlHallabi

Mentor:

  • Majed Alghamdi
#PwC #Hackathon #Teamwork #Brainstorm #ProblemSolving
Enjaz Game Jam Achievement

1st Place Winner - Enjaz Game Jam

Showcase →

Issuer: Enjaz Club

Date: 19 November 2024

Game: The Scary Library

The Scary Library Game

A horror game where players solve book puzzles to escape a haunted library while being hunted by an AI enemy.

#Enjaz #GameJam #1stPlace #Horror #Unity

Get In Touch