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

Turki Alshaalan

IT Student | Game Developer | Unity & C# Programmer

About Me

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

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

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

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

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
COMING SOON

Syntax Strike

A gamified programming learning environment built with Unity that helps students learn programming concepts through engaging gameplay. Turki handles the mechanics and functionality of the game, while Saud designs and creates levels using assets prepared by Abdulaziz, who also handles project coordination and communication with the supervisor.

Unity C# Educational Programming AI

Team Members:

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

Professional Work

Industry projects in AI, web development, and more

DocuMind Project

DocuMind

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

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

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

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

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
COMING SOON

Graduation Project

Gamified Programming Learning Environment by Unity - A graduation project focused on creating an engaging educational game that teaches programming concepts through interactive gameplay. Currently in GP2 phase: full production game implementation and testing. Turki handles the mechanics and functionality, Saud creates levels using assets from Abdulaziz who coordinates the project and handles supervisor communication.

Unity C# Educational Programming Graduation

Team Members:

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

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

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

Education

Certifications

Complete C# Unity Game Developer Certificate

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

By Gamedev.tv (in 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

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

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