Buğra

October 25, 2008

Harita Editoru

Kategori: Uncategorized — admin @ 1:08 pm

Harita editörü kullanıma hazır..Son projemdir..Artık iş grafiker bulmaya kaldı..Benden bu kadar..

http://rapidshare.com/files/157185963/FILE.rar.html

July 13, 2008

2D LIBRARY

Kategori: Uncategorized — admin @ 5:57 pm

visual studio başlangıç.

File ->New->Project->Empty Project

Add New Item ->Code->C++ File

Proje Ayarları:

Project Property Page

C++->Code Generation-> Runtime Library->Multi Thread

Linker ->System->SubSystem->Windows

Linker->Input->Ignore Specific Library->LIBCID.lib;LIBCD.lib

include dosyasına z_SkyTr.h ;

Library dosyasınada libraryler yerleştirilecek

ilk kod

Directx ekranı:

#include <z_SkyTr.h>

void Scene()
{
SkyTrWindow(”",800,600,1);
render();
}
void render(){}

Directx koduyla ekranda çizgi
#include <z_SkyTr.h>
#include <d3d9.h>
#include <d3dx9.h>
extern LPDIRECT3DDEVICE9 Device;
LPD3DXLINE line;

D3DXVECTOR2 lines[] = {D3DXVECTOR2(20, 220),
D3DXVECTOR2(500, 220)};

void Scene()
{
SkyTrWindow(”",800,600,1);

D3DXCreateLine(Device, &line);

render();
}
void render()
{
line->Draw(lines, 2,D3DCOLOR_COLORVALUE( 1,0,0,1));
}

spriteler

#include <z_SkyTr.h>

void Scene()
{
SkyTrWindow(”",800,600,1);

LoadImageFile(1,”C:/sprites1.png”,793,160);

CreateSprite(1);
CreateSprite(2);

render();
}
void render()
{
Sprite(1,1,100,80,3,6,1,0,0);
Sprite(2,1,100,160,5,6,1,80,0);
}

sprite 1 kare içindeki ,sprite 2 yuvarlak içindeki..

daha önceden yayıladığım programlarda detaylı sprite kullanımları mevcuttur..araştırıp bulabilirsiniz.ayrıca headerdaki komutlarıda kurcalayarak konuyu öğrenebilirsiniz.

3d örnek:

#include <z_SkyTr.h>

void Scene()
{
SkyTrWindow(”",1024,768,0);

CreateObject(1,0.2,1,NULL,32,3);//simit

CreateObject(2,NULL,NULL,NULL,NULL,5);//demlik

Createlight(0);

ColorLight(0,1,1,1);
PositionLight(0,0,0,10);

ObjectPosition(1,-2,0,0);
ObjectPosition(2,2,0,0);
View3d();

render();
}
void render()
{

RenderObject(1);
RenderObject(2);

}

light//directional&point

Createlight(0);ColorLight(0,0,0,0);PositionLight(0,-40,-10,10);//siyah

CreatelightA(1,30,0.5);ColorLight(1,0,0,1);PositionLight(1,-20,10,10);//mavi
CreatelightA(2,30,0.5);ColorLight(2,1,0,0);PositionLight(2,20,10,10);//kırmızı

April 27, 2008

projelerim

Kategori: Uncategorized — Etiketler: — admin @ 4:12 pm

KD2

ARABA YARIŞI

FPS

January 13, 2008

selam

Kategori: Uncategorized — Etiketler: — admin @ 3:35 pm

WordPress üzerine kurulmuştur.