mminer/consolation
این یک کنسول دیباگ درون بازی برای موتور یونیتی است که به توسعهدهندگان اجازه میدهد تا در حین اجرای بازی دستورات را وارد کرده و وضعیت بازی را بررسی کنند.
کاربرد:
با استفاده از این ابزار میتونی بدون نیاز به متوقف کردن بازی، متغیرها رو چک کنی، توابع رو فراخوانی کنی و رفتارهای بازی رو به صورت لحظهای تست کنی. ️
در چه شرایطی بهتره استفاده شود؟
وقتی داری یک بازی یونیتی توسعه میدی و نیاز داری سریع خطاهای منطقی رو پیدا کنی یا رفتارهای پویا رو تست کنی، این کنسول میتونه خیلی کمککننده باشه. به خصوص در فازهای تست و دیباگ، استفاده از این ابزار زمان توسعه رو کم میکنه. ️
چند مثال از موارد استفاده:
- چک کردن مقدار سلامتی بازیکن با دستور player.health
- افزایش سطح بازیکن با دستور player.levelUp()
- فعال کردن حالت نامرئی با دستور player.setInvisible(true)
- نمایش لیست تمام ابژههای موجود در صحنه با scene.getObjects()
- ##debug
- ##UnityDev
- ##InGameConsole
- ##GameTesting
- ##LiveDebugging
- ##DeveloperTools
- ##Unity3D
- ##GameDev
- ##DebuggingTool
- ##mminer
