using UnityEngine;
using System.Collections;
namespace MyCV
{
public class Me : MonoBehaviour
{
public static string Name = "Yusuf Salih";
public static string Surname = "TUNÇEL";
public static string Title = "Unity Game Developer";
public static int ExperienceYears = 5;
public static string Location = "Bursa, Türkiye";
private void Start()
{
Debug.Log("🚀 CV Başlatılıyor...");
Debug.Log($"👋 Merhaba! Ben {Name} {Surname}");
Introduce();
}
public void Introduce()
{
Debug.Log($"🎮 Unity ile {ExperienceYears} yıldır oyun geliştiriyorum.");
Debug.Log($"📍 Konum: {Location}");
Debug.Log("💻 C#, 3D-2D Oyun Tasarlama, Oyun Mekaniği ve programlama desenlerinde uzmanım.");
Debug.Log("🌟 30+ projede başarıyla yer aldım.");
}
}
}
using System.Collections.Generic;
using UnityEngine;
namespace MyCV
{
public static class Skills
{
public static List<string> TechnicalSkills = new List<string>()
{
"Unity Engine",
"C# Programming",
"3D-2D Game Development",
"Game Programming Patterns",
"UI/UX Design",
"Multiplayer Photon Networking",
"Game Optimization"
};
public static List<string> SoftSkills = new List<string>()
{
"Problem Solving",
"Team Collaboration",
"Project Management",
"Agile Development",
"Creative Thinking",
"Communication Skills"
};
using System;
using UnityEngine;
namespace MyCV
{
public class Experience : MonoBehaviour
{
[Serializable]
public struct Job
{
public string Company;
public string Position;
public string Period;
public string[] Technologies;
public string[] Responsibilities;
}
public Job[] WorkHistory =
{
new Job
{
Company = "Bambu Games",
Position = "Senior Unity Developer",
Period = "2025-06 - Present",
Technologies = new string[] { "Unity", "C#", "Firebase", "Android", "IOS", "Photon" },
Responsibilities = new string[]
{
"2D oyun mekanikleri geliştirme",
"Multiplayer ve optimizasyon",
"Ekip liderliği ve code review",
"Performans optimizasyonu"
},
},
new Job
{
Company = "Kodland",
Position = "Unity Tutor",
Period = "2023-07 - 2025-09",
Technologies = new string[] { "Unity", "C#" },
Responsibilities = new string[]
{
"32 dersten oluşan Unity müfredatı aracılığıyla 24 öğrenci grubunu mezun ettim",
"Oyun mekaniği, kullanıcı arayüzü sistemleri, fizik, animasyon ve timeline vb. konularında dersler gerçekleştirdim"
},
},
new Job
{
Company = "SRT Yazılım",
Position = "Unity Developer",
Period = "2020-04 - 2025-09",
Technologies = new string[] { { "Unity", "C#", "Firebase", "Android" },
Responsibilities = new string[]
{
"Unity mobil projeleri için analitik, reklam sistemleri ve optimizasyon uygulamaları",
"Google Play Store'da uygulama yayınlama",
"Oyun tanıtım videoları, kurgu ve editleme",
"Google Play'de yayınlanan oyunlar için Google Ads reklam kampanyaları oluşturma, performans takibi ve maliyet optimizasyonu",
"Özel bir AdMob tıklama sahtekarlığı tespit sistemi"
},
}
};
}
}
using System.Collections.Generic;
using UnityEngine;
namespace MyCV
{
public class Projects :
MonoBehaviour
{
[
Serializable]
public struct Project
{
public string Name;
public string Type;
public int Year;
public string Description;
public string[] Technologies;
public string Link;
}
public Project[]
Portfolio =
{
new Project
{
Name =
"Truck Driver Offroad Simulator",
Type =
"Simulation Mobile/Android",
Year =
2021-11,
Description =
"Arazi macerası yeniden başlıyor! En gelişmiş arazi deneyimini sunmak için yeni fizik tabanlı oyunumuzla karşınızdayız!",
Technologies =
new string[] {
"Unity",
"C#",
"NWH" },
Link =
"YouTube Video"
},
new Project
{
Name =
"Master of Crash",
Type =
"Hyper Casual Mobile/Android",
Year =
2023-12,
Description =
"Oyunun temel amacı, engellerle dolu zorlu parkurları başarıyla geçmek. Ancak unutmayın, engeller araçlarınıza zarar verebilir.",
Technologies =
new string[] {
"Unity",
"C#" },
Link =
"Google Play"
},
new Project
{
Name =
"xTreme Adventure Offroad Simulator",
Type =
"Simulation Mobile/Android",
Year =
2021-01,
Description =
"Offroad oyunumuzda macera dolu bir yolculuğa hazır olun!",
Technologies =
new string[] {
"Unity",
"C#",
"NWH" },
Link =
"YouTube Video"
},
},
new Project
{
Name =
"Babylon Solitaire",
Type =
"Cards TriPeak Mobile/Android",
Year =
2025-08,
Description =
"Babylon’da ekrandaki kartların bir üst veya alt değerdeki kartla eşleştirilerek sunulmasını sağlar.",
Technologies =
new string[] {
"Unity",
"C#",
"Multiplayer" },
Link =
"Google Play"
},
new Project
{
Name =
"Train Words",
Type =
"Table Game Windows",
Year =
2025-07,
Description =
"Train Words’te her oyuncuya 7 harf verilir. Sırası gelen oyuncu bu harflerle yatay veya dikey yönde kelime oluşturur.",
Technologies =
new string[] {
"Unity",
"C#",
"BambuGames Dijital Oyun Masası" },
Link =
"Bambu Games"
},
new Project
{
Name =
"Battleship Bambu",
Type =
"Table Game Windows",
Year =
2025-09,
Description =
"Oyun başında gemilerini kendi gizli alanına yerleştirirsin. İki pusula ile bombanın ilerleyeceği yönü ayarlar atışını yaparsın.",
Technologies =
new string[] {
"Unity",
"C#",
"BambuGames Dijital Oyun Masası" },
Link =
"Bambu Games"
}
};
}
}
using UnityEngine;
namespace MyCV
{
public class Education : MonoBehaviour
{
[Serializable]
public struct EducationRecord
{
public string Institution;
public string Degree;
public string Field;
public string Period;
}
public EducationRecord[] EducationHistory =
{
new EducationRecord
{
Institution = "Süleyman Demirel Üniversitesi",
Degree = "Lisans",
Field = "Bilgisayar Mühendisliği",
Period = "2013 - 2018"
}
};
}
}
using UnityEngine;
namespace MyCV
{
public static class Contact
{
public const string Email = "saliht94@gmail.com";
public const string Phone = "+90 505 400 21 30";
public const string LinkedIn = "linkedin.com/in/nadaked";
public const string GitHub = "github.com/ysalihtuncel";
public static void SendMessage(string name, string message)
{
Debug.Log($"📧 {name} adlı kullanıcıdan mesaj:");
Debug.Log($"\"{message}\"");
}
}
}