মাঞ্জারোতে কীভাবে এসএফএমএল ইনস্টল করবেন

এসএফএমএল ভিডিওগেম তৈরির জন্য একটি লাইব্রেরি, যা অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ সি ++ এ লেখা হয়েছে, এটি 2 ডি ভিডিওগেমগুলির বিকাশের উপর দৃষ্টি নিবদ্ধ করা হয়েছে, এটি বর্তমানে সবচেয়ে বেশি ব্যবহৃত ইমেজ ফর্ম্যাট, উত্স এবং অডিওগুলিকে সমর্থন করে। এসএফএমএল এটা হল নিম্নলিখিত 5 মডিউল গঠিত. লোগো

  • পদ্ধতি: এটা হল এসএফএমএল বেস মডিউল এবং এটি বিভিন্ন শ্রেণীর সমন্বয়ে গঠিত যা আমাদের থ্রেড, টাইম ম্যানেজমেন্ট এবং অন্যদের মধ্যে ভেক্টর, চেইন, স্ট্রিমগুলি পরিচালনা করার জন্য বিভিন্ন ধরণের টেম্পলেট সরবরাহ করে।
  • জানালা:  এই মডিউল যত্ন নেয় আমাদের অ্যাপ্লিকেশন উইন্ডো পরিচালনা করুনযার মধ্যে উইন্ডো ইভেন্টগুলি (ঘনিষ্ঠ, সর্বাধিকীকরণ, অন্যদের মধ্যে আকার পরিবর্তন), ইনপুট ইভেন্টগুলি (কীবোর্ড এবং মাউস ক্রিয়া ইত্যাদি) অন্তর্ভুক্ত রয়েছে এবং প্রসঙ্গ তৈরির অনুমতি দেয় যেমন OpenGL যা থেকে আপনি সরাসরি আঁকতে পারেন যেমন OpenGL.
  • গ্রাফিক্স: এটি আমাদের উইন্ডোতে আঁকতে সহায়তা করে তবে একই সাথে এটি চিত্র, টেক্সচার, রঙ, স্প্রাইটস, পাঠ্য এবং 2D পরিসংখ্যান যেমন বৃত্ত, আয়তক্ষেত্র এবং উত্তল আকারগুলি পরিচালনা করার জন্য আমাদের একাধিক ক্লাস সরবরাহ করে।
  • অডিও: এসএফএমএল এটি থ্রিডি সাউন্ডের জন্য সমর্থন করে, একইভাবে এই মডিউলটি আমাদের অডিও সহ কাজ করার জন্য কয়েকটি শ্রেণীর ক্লাস সরবরাহ করে।
  • নেটওয়ার্ক: এসএফএমএল এর মধ্যে এইচটিপি, এফটিপি, প্যাকেট, সকেট পরিচালনা করার জন্য বিভিন্ন শ্রেণি রয়েছে, এই ক্লাসগুলি আমাদের নেটওয়ার্ক গেম তৈরি করতে দেয়।

পাড়া মাঞ্জারোতে এসএফএমএল ইনস্টল করুন আমাদের অবশ্যই নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করতে হবে, যা সম্ভবত কোনও বিতরণে সহজেই মানিয়ে নেওয়া যায়।

সরঞ্জাম ইনস্টল করুন

sudo pacman -S gcc
উবুন্টুতে এটি প্রয়োজনীয় নির্মাণগুলি ইনস্টল করা প্রয়োজন
sudo apt-get install build-essential

sudo pacman -S sfml
উবুন্টুর ক্ষেত্রে তারা এসএফএমএল পিপিএ ব্যবহার করতে পারেন
sudo add-apt-repository ppa:sonkun/sfml-development #ppa:sonkun/sfml-stable
sudo apt-get update
sudo apt-get install libsfml-dev

এবং অবশেষে আদর্শ কোড ব্লক:
sudo pacman -S codeblocks
উবুন্টু এবং ডেরাইভেটিভস:
sudo apt-get install codeblocks

কোড ব্লক সেট করা হচ্ছে

মেনু ফাইল> নতুন> প্রকল্প> কনসোল অ্যাপ্লিকেশনটিতে একটি প্রকল্প তৈরি করতে হবে এবং সি ++ নির্বাচন করা উচিত।

এসএফএমএল যুক্ত করা মেনু প্রকল্প> বিল্ড অপশনে যায়
এবং এই উইন্ডোতে অনুসন্ধান ডিরেক্টরি ট্যাব এবং তারপরে যুক্ত করুন এবং ডিরেক্টরিটি নির্বাচিত হবে: / usr / share / SFML
Captura de pantalla_2015-12-09_16-16-09

তারপরে লিংকার সেটিংস ট্যাবে এবং নিম্নলিখিতটি যুক্ত করা হয়:
যোগ

মেইন সিপিপি ফাইলটিতে আমরা নিম্নলিখিত কোডটি রেখেছি:
#include <SFML/Graphics.hpp>
int main()
{
sf::RenderWindow ventana(sf::VideoMode(400, 400), "Funciona!");
sf::CircleShape circulo(400);
circulo.setFillColor(sf::Color::Red);
while (ventana.isOpen())
{
sf::Event event;
while (ventana.pollEvent(event))
{
if (event.type == sf::Event::Closed)
ventana.close();
}
ventana.clear();
ventana.draw(circulo);
ventana.display();
}
return 0;
}

যদি এটি কাজ করে তবে তাদের মতো উইন্ডো থাকবে:
খেলা

এই কোডটি সংরক্ষণ করুন যা আমরা পরের বার পর্যন্ত :) ব্যবহার করব


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   ড্যানিয়েল তিনি বলেন

    ইনস্টলেশন ফর্ম সম্পর্কে সম্পূর্ণ তথ্য জন্য ধন্যবাদ। শ্রদ্ধা।

  2.   লুবেক তিনি বলেন

    একটি ভাল কনফিগার করা ভিএম সহ, এসএফএমএল সহ প্রোগ্রামিং উইন্ডোতে এবং ভিজ্যুয়াল স্টুডিওর সাথে করার মতো, স্বয়ংক্রিয়ভাবে সম্পূর্ণরূপে কার্যকরী।