Skip to content

MaxineMwangi/unity-game-my-version

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RTOS Simulator (Unity)

Overview

This project is a real-time operating system (RTOS) simulator developed as a group semester project using Unity and C#. It visually demonstrates key CPU scheduling algorithms and their behavior in real-time.


Features

  • Visual simulation of CPU scheduling algorithms
  • FIFO (First-In-First-Out) scheduling implemented by Team Green
  • Placeholder structure for other scheduling algorithms (Round Robin, Priority, etc.)
  • Interactive visualization of processes in the system

Technologies Used

  • Unity
  • C#
  • Visual Studio (for scripting)
  • Git for version control

My Contribution

  • Implemented the FIFO scheduling algorithm
  • Integrated process visualization with Unity scenes
  • Collaborated with the team to ensure proper simulation flow
  • Tested and debugged scheduling logic

Notes

  • This project was completed as a group assignment for a semester course.
  • The FIFO module was implemented specifically by Team Green members which I was part of.
  • Other scheduling algorithms can be added by following the existing script structure

About

A real-time operating system (RTOS) simulator built with C# and Unity, visually demonstrating key scheduling algorithms including FIFO, Round Robin, and Priority Scheduling.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages