View Full Version : سوال: سوال در زمینه ی گرافیک زبان c
aghooshebahar
پنج شنبه 17 مرداد 1392, 17:48 عصر
سلام و عرض خسته نباشید من مشغول نوشتن الگوریتم شطرنج هستم میخوام بدونم مهره ها چجوری باید ترسیم بشه تو صفحه ی شطرنج (من تو الگوریتم نویسی سابقم زیاده اما تا)زه رو آوردم به بازی وبرنامه هایی که جنبه ی گرافیکی دارن ) ممنون بابت وقتی که واسه این پست گذاشتین
mohammadali1375
سه شنبه 22 مرداد 1392, 20:04 عصر
سلام. اساتید اینجا بهتر توضیح میدند. ولی در کل شما برای ترسیم توی ویندوز ( برای داس از graphic.h استفاده میشد که رو ویندوز جواب نمیده ) شما باید از یک API مثل OpenGL یا DirectX استفاده کنید. این API ها رابط بین برنامه نویس و کارت گرافیک هستند.
این پست رو مطالعه بفرمایید :
مقدمه دربار OpenGL و DirectX (http://barnamenevis.org/showthread.php?271860-%D8%A2%DB%8C%D8%A7-%DB%8C%DA%A9-%D9%85%D8%A8%D8%AA%D8%AF%DB%8C-%D9%87%D8%B3%D8%AA%DB%8C%D8%AF%D8%9F&p=1201834&viewfull=1#post1201834)
میتونید هم از یک لایبری گرافیکی مثل SDL استفاده کنید. SDL برای ترسیم تصاویر دو بعدی + رابط OpenGl + صدا + ورودی کیبورد مناسب هست. برای کار شما هم فکر کنم الان مناسب تر باشه. تایپک زیر آموزش مقدماتی SDL هست :
آموزش مقدماتی SDL (http://barnamenevis.org/showthread.php?374216-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%85%D9%82%D8%AF%D9%85%D8%A7%D8%AA%DB%8C-SDL)
اگر هم نمیخاید زیاد برای کار با API ها وقت بزارید و بتونید پروژتون رو سریع تر تکمیل کنید میتونید از انجین های آماده استفاده کنید که ادیتور هم داشته باشند مثل :
GameMaker (http://yoyogames.com/) یا Unity3D (http://unity3d.com/) یا ... (http://en.wikipedia.org/wiki/List_of_game_engines)
aghooshebahar
دوشنبه 28 مرداد 1392, 11:55 صبح
سلام. اساتید اینجا بهتر توضیح میدند. ولی در کل شما برای ترسیم توی ویندوز ( برای داس از graphic.h استفاده میشد که رو ویندوز جواب نمیده ) شما باید از یک API مثل OpenGL یا DirectX استفاده کنید. این API ها رابط بین برنامه نویس و کارت گرافیک هستند.
این پست رو مطالعه بفرمایید :
مقدمه دربار OpenGL و DirectX (http://barnamenevis.org/showthread.php?271860-%D8%A2%DB%8C%D8%A7-%DB%8C%DA%A9-%D9%85%D8%A8%D8%AA%D8%AF%DB%8C-%D9%87%D8%B3%D8%AA%DB%8C%D8%AF%D8%9F&p=1201834&viewfull=1#post1201834)
میتونید هم از یک لایبری گرافیکی مثل SDL استفاده کنید. SDL برای ترسیم تصاویر دو بعدی + رابط OpenGl + صدا + ورودی کیبورد مناسب هست. برای کار شما هم فکر کنم الان مناسب تر باشه. تایپک زیر آموزش مقدماتی SDL هست :
آموزش مقدماتی SDL (http://barnamenevis.org/showthread.php?374216-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%85%D9%82%D8%AF%D9%85%D8%A7%D8%AA%DB%8C-SDL)
اگر هم نمیخاید زیاد برای کار با API ها وقت بزارید و بتونید پروژتون رو سریع تر تکمیل کنید میتونید از انجین های آماده استفاده کنید که ادیتور هم داشته باشند مثل :
GameMaker (http://yoyogames.com/) یا Unity3D (http://unity3d.com/) یا ... (http://en.wikipedia.org/wiki/List_of_game_engines)
ممنونمممممممممممم
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.