Skip to content
View MithatS432's full-sized avatar
🎮
Software Engineer | Junior Unity Game Developer | Building with C# and Unity
🎮
Software Engineer | Junior Unity Game Developer | Building with C# and Unity

Block or report MithatS432

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MithatS432/README.md

🎮 Software Engineer | Junior Unity Game Developer · C# · AI Enthusiast

Building modular gameplay systems, game AI, and scalable mechanics with Unity & C#.


👨‍💻 About Me

I'm a Junior Unity Game Developer with a Software Engineering mindset, focused on building clean, modular, and scalable gameplay systems using Unity and C#.

My main interests lie in gameplay programming, game AI, and system architecture, with a strong focus on writing maintainable code and designing systems that can evolve with the project.

  • 🎮 Gameplay Programming: Developing player controllers, combat systems, weapons, abilities, and interactive mechanics
  • 🤖 Game AI: Exploring FSMs, A* Pathfinding, Behavior Trees, and decision-making systems
  • 🏗️ System Architecture: Applying OOP, SOLID principles, ScriptableObjects, and modular design patterns
  • ⚙️ Performance & Scalability: Developing performance-conscious and optimized gameplay systems
  • 📚 Continuous Learning: Exploring advanced AI, procedural generation, and Machine Learning fundamentals

🛠️ Tech Stack & Core Technologies

🎮 Game Development & Scripting

  • 🧩 Gameplay Architecture: OOP, ScriptableObject workflows, modular and event-driven systems
  • 🤖 AI Systems: FSM, A* Pathfinding, Behavior Trees, and rule-based decision-making
  • ⚙️ Performance Engineering: Data structures, algorithmic efficiency, and runtime optimization
  • 🧠 Development Workflow: Prototyping, debugging, refactoring, and iterative system development

🔧 Tools & Version Control

  • 🌿 Git-based version control and collaborative workflows
  • 🔀 Branching, merging, and conflict resolution
  • 📁 Structured project and repository organization
  • 🔍 Debugging, profiling, and code refactoring
  • 🤝 AI-assisted development for prototyping and engineering workflows

🧠 Development Focus

  • 🎮 Gameplay Systems & Architecture: Building modular and interactive gameplay mechanics
  • 🤖 AI & Algorithms: Developing decision-making systems using FSMs, Pathfinding, and Behavior Trees
  • ⚙️ Performance & Scalability: Writing clean, decoupled, and performance-aware C# systems

📊 GitHub Analytics

Pinned Loading

  1. Jr-Programmer-Project Jr-Programmer-Project Public

    Junior Programming For Testing

    C#

  2. Data-Persistence-Starter-Files Data-Persistence-Starter-Files Public

    Junior Programming For Testing

    C#

  3. Programming-Theory-Repo Programming-Theory-Repo Public

    Junior Programming For Testing

    Mathematica