نقل قول:
در رابطه با Game Maker هیچ ایده و نظری ندارم.اما مثلا در زبانی مثل ++C ساده ترین راهی که الان به ذهنم میرسه اینه که از یک اشارگر استفاده کنید. مثلا تابعی در حلقه اصلی قرار بدید که بعد از هر فریم (یا در یک زمام معین) اجرا بشه و متغییری که اشارگر به آن اشاره میکنه رو در متغییر جدیدی کپی کنه, آدرس متغییر جدید به اشارگر داده بشه و متغییر قبلی پاک بشه.البته این کار اصلا توصیه نمیشه چون فوق العاده روی کارایی برنامه تاثیر منفی میزاره و باعث افت سرعت و افت کارایی و ... میشه.
این کار اصلا فایده ای نداره چون موقع debug کردن یا اصلا جای متغییر عوض نمیشه ( debuger خیلی راحت اون تیکه از برنامه رو اجرا نمیکنه ) یا اینکه اگر هم عوض بشه debuger میبینه که عوض شده. ( شاید کلا دو سه دقیقه تو کار -- کردن واسه یه اماتور تاخیر بندازه! )