آموزش گرافیک با استفاده از کتابخانه Graphics.h در زبان ++C
ارسال شده: پنجشنبه ۵ مرداد ۱۳۹۱, ۱۱:۰۵ ب.ظ
آموزش گرافیک با استفاده از کتابخانه Graphics.h در زبان ++C بدون نیاز به استفاده از DOS Box
با سلام خدمت دوستان گل سنترالی
همان طور که میدانید زبان C (توضیحات بیشتر در [External Link Removed for Guests]) یکی از زبان های بسیار قدرتمند برنامه نویسی کامپیوتری است که در سال 1972 توسط پرفسور Dennis Ritchie (توضیحات بیشتر در [External Link Removed for Guests]) در آزمایشگاه بِل ساخته شد که در دسته زبان های برنامه نویسی سطح میانی قرار میگیرد و نسخه بعدی آن که این زبان برنامه نویسی را کامل کرد زبان ++C است که توسط Bjarne Stroustrup (توضیحات بیشتر در [External Link Removed for Guests]) دانمارکی در سال ۱۹۷۹ در آزمایشگاههای بِل ساخته شد. در زبان ++C ویژگی کلاس نویسی (OOP) و ویژگی های دیگری نیز به زبان C اضافه شد این زبان دارای کاربردهای فوق العاده ای در دنیای کامپیوتر است زیرا دسترسی تقریبا مستقیمی به سخت افزار و منابع سیستم دارد حتی شما میتوانید از دستورات زبان Assembly (توضیحات بیشتر در [External Link Removed for Guests]) در کنار دستورات این زبان قدرتمند استفاده کنید فقط اِنقدری اشاره کنم که نرم افزارهای قدرتمندی چون Matlab (نرم افزاری فوق العاده قدرتمند در زمینه محاسبات ریاضی ، هسته Matlab برای سرعت و کارایی بالا به زبان سی نوشته شده است ولی رابط گرافیکی آن به زبان جاوا پیاده سازی گشته است) , [COLOR=#0c0c0c]Autodesk (مایا یکی از پیشرفتهترین نرمافزارهای انیمیشن و مدل سازی سه بعدی است که به طور گسترده در استودیوهای فیلم سازی، انیمیشن و همین طور صنعت بازیهای رایانهای استفاده میشود البته از دو زبان دیگر MEL , Python نیز در ساخت این برنامه قدرتمند استفاده شده است) و نرم افزار محبوب Adobe Photoshop (یک پردازشگر گرافیکی قدرتمند است که بدست شرکت Adobe گسترش یافته و برای ایجاد، ترکیب، ویرایش، بازسازی و یا دگرگونی عکسها و نگارهها بکار میرود) و نرم افزارهای بی شمار دیگر که توسط این زبان تولید شده اند.
خب بنده در این تایپک قصد دارم آموزش راه اندازی و کار با گرافیک و رسم اشکال گرافیکی دو بعدی (2D) توسط هِدر فایل Graphics.h (این روش تقریبا منسوخ شده ولی برای شروع کار با گرافیک مفید است) که نسبت به کتاب خانه های DirectX و OpenGL دارای سادگی فوق العاده ای است در زبان ++C را تا جایی که بتوانم توضیح بدم. البته دوستان روش های حرفه ای و تخصصی تری در این زمینه توسط ابزار های دیگر قابل انجام است ولی ما در این جا فقط قصد داریم آموزشی ارائه ای کنیم که مقدمه ای باشد برای کارهای جالب تر ، حرفه ای تر و تخصصی تر و در ضمن از استادان خودم در انجمن سنترال کلوبز خواهشمندم بنده را در این زمینه یاری کنند و هر یک از دوستان عزیز سنترالی سوالی در این رابطه داشتند میتوانند به صورت پیام خصوصی برای بنده ارسال کنند و من نیز در صورت دانستن جواب حتما ایشان را راهنمایی میکنم.
باتشکر از شما
با سلام خدمت دوستان گل سنترالی
همان طور که میدانید زبان C (توضیحات بیشتر در [External Link Removed for Guests]) یکی از زبان های بسیار قدرتمند برنامه نویسی کامپیوتری است که در سال 1972 توسط پرفسور Dennis Ritchie (توضیحات بیشتر در [External Link Removed for Guests]) در آزمایشگاه بِل ساخته شد که در دسته زبان های برنامه نویسی سطح میانی قرار میگیرد و نسخه بعدی آن که این زبان برنامه نویسی را کامل کرد زبان ++C است که توسط Bjarne Stroustrup (توضیحات بیشتر در [External Link Removed for Guests]) دانمارکی در سال ۱۹۷۹ در آزمایشگاههای بِل ساخته شد. در زبان ++C ویژگی کلاس نویسی (OOP) و ویژگی های دیگری نیز به زبان C اضافه شد این زبان دارای کاربردهای فوق العاده ای در دنیای کامپیوتر است زیرا دسترسی تقریبا مستقیمی به سخت افزار و منابع سیستم دارد حتی شما میتوانید از دستورات زبان Assembly (توضیحات بیشتر در [External Link Removed for Guests]) در کنار دستورات این زبان قدرتمند استفاده کنید فقط اِنقدری اشاره کنم که نرم افزارهای قدرتمندی چون Matlab (نرم افزاری فوق العاده قدرتمند در زمینه محاسبات ریاضی ، هسته Matlab برای سرعت و کارایی بالا به زبان سی نوشته شده است ولی رابط گرافیکی آن به زبان جاوا پیاده سازی گشته است) , [COLOR=#0c0c0c]Autodesk (مایا یکی از پیشرفتهترین نرمافزارهای انیمیشن و مدل سازی سه بعدی است که به طور گسترده در استودیوهای فیلم سازی، انیمیشن و همین طور صنعت بازیهای رایانهای استفاده میشود البته از دو زبان دیگر MEL , Python نیز در ساخت این برنامه قدرتمند استفاده شده است) و نرم افزار محبوب Adobe Photoshop (یک پردازشگر گرافیکی قدرتمند است که بدست شرکت Adobe گسترش یافته و برای ایجاد، ترکیب، ویرایش، بازسازی و یا دگرگونی عکسها و نگارهها بکار میرود) و نرم افزارهای بی شمار دیگر که توسط این زبان تولید شده اند.
خب بنده در این تایپک قصد دارم آموزش راه اندازی و کار با گرافیک و رسم اشکال گرافیکی دو بعدی (2D) توسط هِدر فایل Graphics.h (این روش تقریبا منسوخ شده ولی برای شروع کار با گرافیک مفید است) که نسبت به کتاب خانه های DirectX و OpenGL دارای سادگی فوق العاده ای است در زبان ++C را تا جایی که بتوانم توضیح بدم. البته دوستان روش های حرفه ای و تخصصی تری در این زمینه توسط ابزار های دیگر قابل انجام است ولی ما در این جا فقط قصد داریم آموزشی ارائه ای کنیم که مقدمه ای باشد برای کارهای جالب تر ، حرفه ای تر و تخصصی تر و در ضمن از استادان خودم در انجمن سنترال کلوبز خواهشمندم بنده را در این زمینه یاری کنند و هر یک از دوستان عزیز سنترالی سوالی در این رابطه داشتند میتوانند به صورت پیام خصوصی برای بنده ارسال کنند و من نیز در صورت دانستن جواب حتما ایشان را راهنمایی میکنم.
باتشکر از شما
















:

دستورات بالا :




