سلام! این پروژهای که میبینید، یه دنیای سه بعدی کامل و گستردهست که به سفارش «دانشگاه شاهد تهران» طراحی و پیادهسازیش کردم. هدف اصلیم این بود که نشون بدم چطور میشه با قدرت React، مرزهای وب رو جابهجا کرد و یه محیط تعاملی (Interactive) با پرفورمنس بالا ساخت که کاربر بتونه بدون نیاز به نصب هیچ برنامهای، مستقیماً توی مرورگرش تو محیط دانشگاه گشتوگذار کنه و با چالشها روبهرو بشه.
ویژگیها و فیچرهای اصلی پیادهسازی شده:
🌍 رندرینگ داینامیک محیط: پیادهسازی یک جهان باز (Open World) با جزییات بالا شامل ساختمانها، فضای سبز و سیستم نورپردازی رئال برای ایجاد حس زنده بودن محیط.
🕹️ سیستم کنترل و حرکت پیشرفته: شبیهسازی حرکت کاراکتر (Third-person) با استفاده از کیبورد و ماوس به همراه فیزیک دقیق برای برخورد با اشیاء.
🗺️ مینیمپ و سیستم جهتیابی: طراحی نقشه کوچیک (Mini-map) در گوشه تصویر برای ردیابی موقعیت لحظهای کاربر و پیدا کردن نقاط حساس مثل «دانشکده مهندسی برق».
🧩 مکانیزم تعاملی و پازلها: پیادهسازی سیستم دریافت و حل پازل (مثل پازلهای ورودی دانشکده) برای درگیر کردن کاربر با گیمپلی.
🏙️ المانهای داینامیک UI: طراحی بیلبردهای تبلیغاتی و تابلوهای راهنمای داخل بازی که به صورت داینامیک محتوا رو نمایش میدن (مثل تابلوی خوشآمدگویی).
⚙️ بهینهسازی نرخ فریم: مدیریت هوشمند حافظه و آبجکتها برای اجرای نرم و بدون لگ بازی روی سیستمهای مختلف و مرورگرهای استاندارد.