PDA

View Full Version : آموزش: آموزش SDL 2



mohammadali1375
شنبه 26 مرداد 1392, 13:20 عصر
به نام خدا



About SDL

Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is used by video playback software, emulators, and popular games including Valve (http://valvesoftware.com)'s award winning catalog and many Humble Bundle (https://www.humblebundle.com/) games.

متن بالا در درمورد SDL و این که چی هست یه توضیحاتی داده که توی صفحه اول www.libsdl.org (http://www.libsdl.org) میتونید ببینید. همونطور که در متن بالا میبینید SDL یک کتابخانه نوشته شده با زبان C هست که به شما برای انحام کار های گرافیکی ، پخش صدا ، استفاده از موس و کیبورد و جوی استیک کمک میکنه. :لبخندساده:
چند وقت پیش دیدم SDL 2 اومده. برای همین گفتم کلا یه آموزش از پایه SDL شروع کنم تا هم کسایی که شاید میترسند SDL‌ 2 رو تست کنند ترسشون بریزه هم اینکه کسایی که کلا آشنایی ندارند آشنایی پیدا کنند.
سوال ، انتقاد ، پیشنهاد و خلاصه هرچی بود لطفا بگید.
این هم آموزش که هر قسمت رو که نوشتم لینکشو اینجا هم میزارم :
قسمت اول - مقدمه و آشنایی با SDL ، ساخت اولین پنجره (http://www.gprog.org/?p=148)
قسمت دوم - نمایش تصویر (http://www.gprog.org/?p=153)
قسمت سوم - کار با SDL_Event ، اپتیمایز کردن Surface ، تغیر اندازه (http://www.gprog.org/?p=177)ْSurface (http://www.gprog.org/?p=177)
قسمت چهارم -‌ لود و رندر Texture (http://www.gprog.org/?p=183)

mohammadali1375
شنبه 26 مرداد 1392, 19:53 عصر
قسمت دوم به پست اول اضافه شد.

mohammadali1375
دوشنبه 28 مرداد 1392, 13:08 عصر
قسمت سوم به پست اول اضافه شد.

mohammadali1375
شنبه 02 شهریور 1392, 22:38 عصر
قسمت چهارم به پست اول اضافه شد.

mohammadali1375
یک شنبه 03 شهریور 1392, 12:55 عصر
از این به بعد فکر کنم بهتر باشه به جای انجمن طراحی و ساخت بازی‌های کامپیوتری (http://barnamenevis.org/forumdisplay.php?28-%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D9%88-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%A8%D8%A7%D8%B2%DB%8C%E2%80%8C%D9%87%D8%A7%DB%8 C-%DA%A9%D8%A7%D9%85%D9%BE%DB%8C%D9%88%D8%AA%D8%B1%D B%8C) توی انجمن برنامه نویسی با زبان C و ++C (http://barnamenevis.org/forumdisplay.php?45-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A8%D8%A7-%D8%B2%D8%A8%D8%A7%D9%86-C-%D9%88-C) مقالاتو بزارم. چون اینجوری شاید افراد بیشتری بتونند استفاده کنند :چشمک: