Sida loo rakibo SFML Manjaro

SFML waa maktabad loogu talagalay abuurista ciyaaraha fiidiyowga, oo lagu qoray luuqadda barnaamijka ujeeddada u janjeedha ee loo yaqaan 'C ++', waxay ku wajahan tahay horumarinta ciyaaraha fiidiyowga ee 2D, waxay taageertaa sawirka, font iyo qaababka ugu badan ee la isticmaalo maanta. SFML waa oo ka kooban 5ta qaybood ee soo socda. logo

  • System: Waa kan Module SFML waxayna ka kooban tahay fasalo kala duwan oo noo ogolaada inaan isticmaalno mawduucyo, maareynta waqtiga, sidoo kale waxay na siisaa taxane taxane ah oo lagu maareynayo vectors, silsilado, durdurro, iyo kuwo kale.
  • Daaqad:  Qaybtani waxay daryeeshaa maamul daaqadayada dalabka, oo ay ku jiraan dhacdooyinka daaqadda (dhow, siyaadi, dib u cabir kuwa kale), dhacdooyinka gelinta (fureyaasha kumbuyuutarka iyo jiirka, iwm.) Waxay kaloo u oggolaaneysaa abuuritaanka xaalad OpenGL taas oo aad si toos ah uga soo qaadan karto OpenGL.
  • Sawirada: Waxay noo ogolaaneysaa inaan ku sawirno daaqadayada, laakiin isla waqtigaas waxay na siineysaa fasalo taxane ah oo loogu talagalay maaraynta sawirada, qaababka, midabada, spriters, qoraallada iyo tirooyinka 2D sida wareegyada, leydilaadka iyo qaababka isku dhafan.
  • Codka: SFML Waxay leedahay taageero loogu talagalay codka 3D, si la mid ah qaybtani waxay na siisaa fasalo taxane ah oo aan kula shaqeynno codka.
  • Shabakad: SFML waxay leedahay fasalo taxane ah oo lagu maareeyo http, ftp, packet, socket, iyo kuwa kale, fasaladaani waxay noo ogolaanayaan inaan abuurno ciyaaro shabakad.

para ku rakib SFML Manjaro waa inaan raacnaa talaabooyinka soo socda, oo sida muuqata loo waafajin karo wax kasta oo si fudud loo qaybin karo

Ku rakib Qalabka

sudo pacman -S gcc
ubuntu waxaa lagama maarmaan ah in la rakibo waxyaabaha aasaasiga u ah dhismaha
sudo apt-get install build-essential

sudo pacman -S sfml
haddii ay dhacdo ubuntu waxay isticmaali karaan sfml ppa
sudo add-apt-repository ppa:sonkun/sfml-development #ppa:sonkun/sfml-stable
sudo apt-get update
sudo apt-get install libsfml-dev

iyo ugu dambeyntiina qodobbada caqiidada
sudo pacman -S codeblocks
ubuntu iyo noocyo kala duwan:
sudo apt-get install codeblocks

Dejinta baloogyo

Mashruuc waa in lagu abuuraa feylka menu-ka> cusub> mashruuc> codsiga kombuyuutarka iyo c ++ ayaa la xushay.

Ku darista sfml waxay aadeysaa mashruuca menu> xulasho dhisid
daaqadana daaqadaha raadinta tab ka dibna ku dar oo galka waxaa lagu xushay: / usr / share / SFML
Captura de pantalla_2015-12-09_16-16-09

ka dibna tabka goobaha xiriiriyeyaasha iyo waxyaabaha soo socda ayaa lagu daray:
ku dar

faylka main.cpp waxaan ku dhejineynaa lambarka soo socda:
#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;
}

haddii ay shaqeyso waxay leeyihiin daaqad sidan oo kale ah:
juego

keydi lambarkan aan gadaal ka isticmaali doonno :), illaa waqtiga xiga


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Daniel dijo

    Waad ku mahadsantahay macluumaadka aad u dhameystiran foomka rakibida. Salaan.

  2.   caajis dijo

    leh vim si wanaagsan loo qaabeeyey, barnaamijyada leh sfml waxay la mid yihiin sida loogu sameeyo daaqadaha iyo istudiyaha muuqaalka ah, is-dhammaystirka ayaa si buuxda u shaqeynaya.