موتور AP یک موتور گرافیکی تحت سیستم عامل DOS بوده ( بنابراین بر روی Windows Vista کار نمی کند) که برای اهداف آموزشی و بازیسازی ابتدایی طراحی و پیاده سازی شده است. موتور مذکور امکانات پایه بازیسازی گرافیکی را به بهترین نحو ممکن در اختیار کاربر قرار می دهد. مهمترین ویژگی آن نیز توسعه پذیری است.
این موتور با Turbo C++ 3.0 پیاده سازی شده و از Mode13 داس استفاده می کند.

موتور AP 3 رو اینجا گذاشته بودم با توضیح کامل نحوه استفاده از Animation و Timer ولی به دلیل کیفیت به شدت مطلوب اینترنت مطالبی که ارسال کردم گم شد! بنابراین دوباره 3 صفحه تایپ نمی کنم و فقط فایلشو برای دانلود میذارم. یک نفر داوطلب شه و آموزشو بنویسه.
سلام
نسخه 2.5 موتور رو تهیه کردیم. کمی از اشکالات نسخه های قبلی برطرف شده، قابلیت استفاده از ماوس هم به موتور اضافه شده. روش کار با اون و یک فایل مثال داخل مجموعه هست. لطفا Readme مجموعه رو بخونید تا مشکلی پیش نیاد.
به نام خدا سلام
در صدد هستم یک مجموعه آموزش بازیسازی تهیه کنم. این مجموعه در دو سطح مبتدی و حرفه ای منتشر خواهد شد. سطح مبتدی شامل آموزش ابتدایی تئوریهای بازیسازی اولیه و روش بازیسازی با Turbo C و موتور AP خواهد بود. فراگیری این دوره برای کسانی که تمایل به شرکت در دوره حرفه ای را دارند توصیه اکید می شود. در ادامه نیز با زحمات فراتر یک موتور آموزشی تحت DirectX و Visual C آماده خواهیم کرد و دوره حرفه ای را تهیه می کنیم.
در حال حاضر قصد بر آن است که پروژه موتور AP با ارائه نسخه سوم این موتور، به اوج خود برسد. هدف آن است که نسخه سوم موتور تمامی نیازهای اولیه و مشترک بازیسازی را برطرف سازد و قابلیت توسعه را نیز همچنان دارا باشد. از این رو از تمام علاقمندان دعوت می کنم جهت همکاری و تولید نسخه سوم موتور از روی نسخه اول و دوم، فرمان قلندیر و دیگر تجربیات مشابه در پروژه عضو شوند.
نسخه سوم بخشهای زیر را می طلبد:
موتور AP دارای ویژگیهای زیر می باشد:
موتور AP تحت لیسانس Lesser GNU GPL منتشر می شود:
نسخه اول ( به همراه قایل Document و آموزش )
نسخه دوم ( به همراه نمونه برنامه )
حباب یخ زده یک بازی بسیار ساده و ابتدایی است که به عنوان پروژه مبانی کامپیوتر طراحی شده است. بازی بدین صورت است که تعدادی حباب در بالای صفحه بازی به هم چسبیده و یخ زده اند. این حباب ها رنگ های متفاوت دارند و بازیکن باید از پایین صفحه به شلیک کردن حباب های جدید بپردازد. با شلیک حباب جدید در صورتی که تعداد حبابهای به هم پیوسته از یک رنگ 3تا شود، حبابها می ترکند. بازیکن در صورت ترکیدن همه حبابها برنده می شود.
بازی تا حد ممکن ساده نوشته شده و از موتور AP نسخه 1 استفاده می کند. دو کلاس Bubble که نقش یک حباب را دارد و Bubbles که رابطه حبابها را کنترل می کند، اکثر این بازی را تشکیل می دهند.
لینک بارگذاری فایل و سورس ( تحت لیسانس LGPL) بارگذاری