আমরা যারা কোড ব্লকস বা DEV C++ ব্যাবহার করি তারা
এই হেডার টা নিয়ে কাজ করতে পারিন না ... কারন এই হেডার টা ইনক্লুড করা থাকে না ।
তাই আজ আমি আপনাদের দেখাব কিভাবে গ্রাফিক্স প্রোগ্রামিং করতে হয় ।।
এখন DEV C++ ইন্সটল করুন এবং স্ক্রীন শট গুলা ফলো করুন
১। ফাইল লোকেশানে যান
২। এরপর MinGW64 ফাইলটা ওপেন করুন
৩। এবার স্ক্রীন শটে দেখানো ফাইল টা ওপেন করুন
৪। এরপর ইনক্লুড ফাইল টা ওপেন করুন , মনে রাখবেন INCLUDE ফাইল টা কিন্তু x86_64-w64-mingw32 ফাইলটার ভিতরে
৫। এরপর ইনক্লুড ফাইল টা মিনিমাইজ করুন । এখন , একটু আগে যে ফাইল টা ডাউনলোড করে এক্সট্র্যাক্ট করেছেন ঐ ফাইলে যান
৬। এখন এই ফাইল থেকে স্ক্রীন শটে মার্ক করা graphics.h এবং winbgim.h হেডার ২ টা কপি করে , ঐ মিনিমাইজ করা ইনক্লুড ফাইলে পেস্ট করুন এবং x86_64-w64-mingw32 ফাইল টাই ফিরে যান এবং LIb ফাইলটা ওপেন করে মিনিমাইজ করুন
৭। এরপর আবার ঐ আগে যে ফাইল টা ডাউনলোড করে এক্সট্র্যাক্ট করে ছেন ঐ ফাইলে যান এবং নিচের স্ক্রীন শট দেখুন
libbgi.a ফাইল টা কপি করুন এবং একটু আগে মিনিমাইজ করা LIB ফাইলটায় পেস্ট করুন নিচের মত , এবং এর পর স্ক্রীন শটে দেখানো DEv CPP ফাইল টা ওপেন করুন,ঐ খানে templates নামে একটা ফাইল পাবেন ঐটা ওপেন করুন এবং মিনিমাইজ করুন ।।
৮। এবার আগে যে ফাইল টা ডাউনলোড করে এক্সট্র্যাক্ট করে ছেন ঐ ফাইলে যান এবং স্ক্রীন শুটে দেখানো ফাইল টা কপি করে ঐ মিনিমাইজ করা TEMPLETE ফাইলে পেস্ট করুন
এবার কাজ শেষ
এখন একটু কোড রান করে দেখি , আগে যে ফাইল টা ডাউনলোড করে এক্সট্র্যাক্ট করেছেন ঐ ফাইলে যান এবং স্ক্রীন শট ফলো করুনঃ
dev c++ ওপেন হলে F11 চেপে রান করুন
আবার
dev c++ ওপেন হলে F11 চেপে রান করুন
মনে রাখবেন আপনি যদি ম্যানুয়ালি কোড লিখতে চান তাহলে আপনাকে নিচের স্ক্রীন শট মত প্রোজেক্ট খুলে কাজ করতে হবে
file>new>project
এখন কোড টা পেস্ট করে রান করুন
#include<graphics.h>
#include<conio.h>
#include<dos.h>
main()
{
int gd = DETECT, gm, x, y, color, angle = 0;
struct arccoordstype a, b;
initgraph(&gd, &gm, "C:\\TC\\BGI");
delay(2000);
while(angle<=360)
{
setcolor(BLACK);
arc(getmaxx()/2,getmaxy()/2,angle,angle+2,100);
setcolor(RED);
getarccoords(&a);
circle(a.xstart,a.ystart,25);
setcolor(BLACK);
arc(getmaxx()/2,getmaxy()/2,angle,angle+2,150);
getarccoords(&a);
setcolor(GREEN);
circle(a.xstart,a.ystart,25);
angle = angle+5;
delay(50);
}
getch();
closegraph();
}
সবাই কে ধন্যবাদ ... কোন সমস্যা হলে কমেন্ট করুন
হ্যাপি কোডিং