آشنایی با کتابخانه صوتی OpenAL

مدتی قبل در جایی از یک برنامه نیاز به استفاده از صداها پیدا کردم. به همین دلیل به دنبال یک ‏API‏ قوی و در عین حال ساده ‏برای وارد کردن صداها در برنامم گشتم. نتایج بررسی هام منتهی شد به آشنا شدنم با کتابخانه‎ ‎جالب و قدرتمند (OpenAL (Open Audio Library با استفاده از ‏این […]

نصب بسته های نرم افزاری در لینوکس

در این مطلب سعی دارم تجربیات کمی که در رابطه با نصب نرم افزار در لینوکس (با تکیه بر ‏اوبونتو) دارم را با شما به اشتراک بگذارم. امیدوارم براتون مفید باشه.‏ از نظر ظاهری نصب برنامه در لینوکس با ویندوز متفاوت است. در سیستم عامل ویندوز عموما با طی ‏چند مرحله و نهایتا انتخاب چند […]

برنامه نوشتن کاراکترها در OpenGL با استفاده از کتابخانه glut

پیرو یکی از پست های قبلی وبلاگ که در اون روش های مختلف نوشتن کارکترها رو در OpenGL بررسی کرده بودم در این پست قصد دارم با استفاده از کتابخانه glut برنامه ای رو بهتون معرفی کنم به صورت تمیز و ساختیافته کاراکترها رو درون پنجره OpenGL مینویسه. مزیت این روش سادگی اون و همچنین […]

بازی عبور ماشین از موانع در سی شارپ

سلام کدی که در این پست براتون قرار میدم مربوط به برنامه بازی ساده ای به زبان سی شارپه که برای درس “سیستم های تجاری” انجام داده بودم. تا جایی که به خاطر میارم این اولین برنامه ای بود که به این زبان نوشتم. خاطرات این درس با روزهای گرم تابستون در ذهن من به […]

پیدا کردن نقطه تلاقی دو پاره خط در ‏OpenGL

برخوردها از مسائل مهم و جالب در برنامه های گرافیکی هستند. یکی از پایه ای ترین نوع برخوردها برخورد بین دو خط در صفحه است.  در این نوشته قصد دارم در مورد پیاده سازی کد تشخیص این نوع برخورد در OpenGL صحبت کنم. برای پیاده سازی دقیق و کامل تشخیص این نوع برخورد در شرایط […]

Back To Top