Skip to content

Instantly share code, notes, and snippets.

View maidis's full-sized avatar
🐢
Progressing

Anıl Özbek maidis

🐢
Progressing
View GitHub Profile
@maidis
maidis / gist:840518
Created February 23, 2011 15:03
saat.cpp
#include <SFML/System.hpp>
#include <iostream>
int main()
{
sf::Clock Saat;
while (Saat.GetElapsedTime() < 5.f)
{
std::cout << Saat.GetElapsedTime() << std::endl;
sf::Sleep(0.5f);
@maidis
maidis / rastgele.cpp
Created February 23, 2011 17:00
SFML ile rastgele sayı üretimi
#include <SFML/System.hpp>
#include <iomanip>
#include <iostream>
int main()
{
// Şu anki tohum
unsigned int InitialSeed = sf::Randomizer::GetSeed();
std::cout << "İlk tohum: " << InitialSeed << std::endl << std::endl;
@maidis
maidis / daha-normal-pencere.cpp
Created February 25, 2011 13:30
tam ekran bir pencere örneği
#include <SFML/Window.hpp>
int main()
{
// Ana pencereyi oluştur
sf::Window App(sf::VideoMode::GetDesktopMode(), "SFML Penceresi", sf::Style::Fullscreen);
// Ana döngüye başla
bool Running = true;
while (Running)
@maidis
maidis / fare-nerede.cpp
Created February 26, 2011 00:38
farenin yerini söyleyen kendi çapında bir başka örnek
#include <SFML/Window.hpp>
#include <iostream>
int main()
{
// Ana pencereyi oluştur
sf::Window App(sf::VideoMode(800, 600, 32), "SFML Söyle Bana Fare Nerde");
// Girdi yöneticisine oluşturduğumuz pencereyle ilişkilendirilmiş bir referans al
// ve sonraki kullanımlar için sakla
#include <iostream>
#include <sstream>
int main()
{
int i = 5;
std::string s;
std::stringstream out;
out << i;
#include <iostream>
#include <sstream>
template <class T> inline std::string to_string (const T& t)
{
std::stringstream ss;
ss << t;
return ss.str();
}
#include <iostream>
#include <boost/lexical_cast.hpp>
int main()
{
int i = 5;
std::string foo = boost::lexical_cast<std::string>(i);
std::cout << i + i << std::endl;
std::cout << foo + foo << std::endl;
}
@maidis
maidis / sadece-zaman.cpp
Created March 5, 2011 19:55
zaman örneği
#include <SFML/Window.hpp>
int main()
{
// Ana penceremizi oluşturalım
sf::Window App(sf::VideoMode(800, 600, 16), "SFML Zaman Zaman");
// En yüksek kareoranını elde etmek için dikey eşzamanlamayı kapatalım
App.EnableVerticalSync(false);
#include <SFML/Window.hpp>
#include <GL/glut.h>
int main()
{
sf::Window App(sf::VideoMode(800, 600, 32), "SFML OpenGL");
sf::Clock Clock;
// Renk ve derinlik temizleme değerlerini ayarla
// Başlıklar
#include <SFML/Graphics.hpp>
int main()
{
// Tarama penceremizi oluşturalım
sf::RenderWindow App(sf::VideoMode(800, 600, 32), "SFML Grafik");
// birkaç değişken ekleyelim
int xxx, yyy, zzz = 0;