Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam/Siema mam pytanie w jakim programie napiszę grę bo w devc++ coś nie idzie już mam cały kod i inne ale nie mogę skopmlikować Proszę o pomoc.:() Szukam Visual c++

 

 

#include <d3dx9.h>

#pragma comment (lib, "d3d9.lib")

#pragma comment (lib, "d3dx9.lib")

 

IDirect3D9* pD3D;

IDirect3DDevice9* pDev;

 

HWND hWnd;

 

void InitWindow()

{

HINSTANCE hProg = GetModuleHandle(0);

WNDCLASS wc;

wc.cbClsExtra = 0;

wc.cbWndExtra = 0;

wc.hInstance = hProg;

wc.lpfnWndProc = DefWindowProc;

wc.lpszClassName = "WndClass";

wc.lpszMenuName = 0;

wc.hbrBackground = (HBRUSH)GetStockObject(BLACK_BRUSH);

wc.hIcon = LoadIcon(hProg, IDI_WINLOGO);

wc.style = CS_HREDRAW | CS_VREDRAW;

wc.hCursor = LoadCursor(hProg, IDC_ARROW);

 

RegisterClass(&wc);

hWnd = CreateWindowEx(0, "WndClass", "Lekcja 3", WS_OVERLAPPEDWINDOW,

0, 0, 800, 600, 0, 0, hProg, 0);

 

ShowWindow(hWnd, 5);

 

}

 

struct OurVertex

{

float x, y, z; // pozycja

float rhw; // komponent rhw

D3DCOLOR color; // kolor

};

 

const DWORD OURVERT_FVF = D3DFVF_XYZRHW | D3DFVF_DIFFUSE;

 

IDirect3DVertexBuffer9* pVB;

 

bool Run = true;

 

int __stdcall WinMain(HINSTANCE, HINSTANCE, LPSTR, int)

{

InitWindow();

 

pD3D = Direct3DCreate9(D3D_SDK_VERSION);

 

D3DPRESENT_PARAMETERS d3dpp;

ZeroMemory(&d3dpp, sizeof(d3dpp));

d3dpp.SwapEffect = D3DSWAPEFFECT_DISCARD;

d3dpp.Windowed = true;

d3dpp.BackBufferFormat = D3DFMT_X8R8G8B8;

 

pD3D->CreateDevice(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, hWnd,

D3DCREATE_HARDWARE_VERTEXPROCESSING, &d3dpp, &pDev);

 

OurVertex verts[] =

{

{ 200.0f, 500.0f, 0.5f, 1.0f, 0xffff0000,},

{ 400.0f, 100.0f, 0.5f, 1.0f, 0xff00ff00,},

{ 600.0f, 500.0f, 0.5f, 1.0f, 0xff0000ff},

};

 

pDev->CreateVertexBuffer(sizeof(verts),

D3DUSAGE_DYNAMIC, OURVERT_FVF, D3DPOOL_DEFAULT, &pVB, 0);

 

void* data;

 

pVB->Lock(0, 3*sizeof(OurVertex), &data, D3DLOCK_DISCARD);

 

memcpy(data, (void*)verts, sizeof(verts));

 

pVB->Unlock();

 

MSG msg;

while(Run)

{

if (PeekMessage(&msg, 0, 0U, 0U, PM_REMOVE))

{

if (msg.message == WM_DESTROY) break;

TranslateMessage(&msg);

DispatchMessage(&msg);

}

else

{

pDev->Clear(0, 0, D3DCLEAR_TARGET, 0xff000000, 1, 0);

pDev->BeginScene();

 

pDev->SetFVF(OURVERT_FVF);

pDev->SetStreamSource(0, pVB, 0, sizeof(OurVertex));

pDev->DrawPrimitive(D3DPT_TRIANGLELIST, 0, 1);

 

pDev->EndScene();

pDev->Present(0, 0, 0, 0);

if (GetKeyState(VK_ESCAPE) & 0x0800)

{

Run = false;

}

}

}

pDev->Release();

pD3D->Release();

}

 

 

Plus

aaaa

I minus

Plus i minus to jedyne

Plus i minus to jedyne co widzę

Plus i minus to jedyne co słyszę

Plus i minus to jedyne czym żyjeWolę być -- Więc daj mi minus

Życie, życie nasze składa się z krótkich momentów

Cudownych chwil czy przykrych incydentów

Niczego nie przegapię, wszystkie je łapię

Korzystam z talentu, przelewam go na papier

Więc łapię chwile ulotne jak ulotka

Ulotne chwile łapię jak fotka

Dbam, by chwile ulotne jak notka

Nie uleciały jak ulotna plotka

W niepamięć... Każdy gest i każde zdanie

Obrazy przed oczami zawieszone jak na ścianie

Piort 'Magik' Łuszcz

Opublikowano

Czy by ktoś mi pomógł?

Plus

aaaa

I minus

Plus i minus to jedyne

Plus i minus to jedyne co widzę

Plus i minus to jedyne co słyszę

Plus i minus to jedyne czym żyjeWolę być -- Więc daj mi minus

Życie, życie nasze składa się z krótkich momentów

Cudownych chwil czy przykrych incydentów

Niczego nie przegapię, wszystkie je łapię

Korzystam z talentu, przelewam go na papier

Więc łapię chwile ulotne jak ulotka

Ulotne chwile łapię jak fotka

Dbam, by chwile ulotne jak notka

Nie uleciały jak ulotna plotka

W niepamięć... Każdy gest i każde zdanie

Obrazy przed oczami zawieszone jak na ścianie

Piort 'Magik' Łuszcz

Opublikowano

visual C++ 6 albo Visual C++ 2005 .net albo nowszy + Zainstalowane DirectX SDK

A mógł byś podać linki bo szukałem i nie ma xD:) .

Z góry dzięki.

Plus

aaaa

I minus

Plus i minus to jedyne

Plus i minus to jedyne co widzę

Plus i minus to jedyne co słyszę

Plus i minus to jedyne czym żyjeWolę być -- Więc daj mi minus

Życie, życie nasze składa się z krótkich momentów

Cudownych chwil czy przykrych incydentów

Niczego nie przegapię, wszystkie je łapię

Korzystam z talentu, przelewam go na papier

Więc łapię chwile ulotne jak ulotka

Ulotne chwile łapię jak fotka

Dbam, by chwile ulotne jak notka

Nie uleciały jak ulotna plotka

W niepamięć... Każdy gest i każde zdanie

Obrazy przed oczami zawieszone jak na ścianie

Piort 'Magik' Łuszcz

Opublikowano

Coś mi linki nie działają

Plus

aaaa

I minus

Plus i minus to jedyne

Plus i minus to jedyne co widzę

Plus i minus to jedyne co słyszę

Plus i minus to jedyne czym żyjeWolę być -- Więc daj mi minus

Życie, życie nasze składa się z krótkich momentów

Cudownych chwil czy przykrych incydentów

Niczego nie przegapię, wszystkie je łapię

Korzystam z talentu, przelewam go na papier

Więc łapię chwile ulotne jak ulotka

Ulotne chwile łapię jak fotka

Dbam, by chwile ulotne jak notka

Nie uleciały jak ulotna plotka

W niepamięć... Każdy gest i każde zdanie

Obrazy przed oczami zawieszone jak na ścianie

Piort 'Magik' Łuszcz

Opublikowano

eh mógł byś mi upnąć gdzieś ? oczywiście jak możesz :) będzie 5 i +

Plus

aaaa

I minus

Plus i minus to jedyne

Plus i minus to jedyne co widzę

Plus i minus to jedyne co słyszę

Plus i minus to jedyne czym żyjeWolę być -- Więc daj mi minus

Życie, życie nasze składa się z krótkich momentów

Cudownych chwil czy przykrych incydentów

Niczego nie przegapię, wszystkie je łapię

Korzystam z talentu, przelewam go na papier

Więc łapię chwile ulotne jak ulotka

Ulotne chwile łapię jak fotka

Dbam, by chwile ulotne jak notka

Nie uleciały jak ulotna plotka

W niepamięć... Każdy gest i każde zdanie

Obrazy przed oczami zawieszone jak na ścianie

Piort 'Magik' Łuszcz

Opublikowano

już znalazlem link do vc na forum ehh na samym dole xD Można zamknąć

Plus

aaaa

I minus

Plus i minus to jedyne

Plus i minus to jedyne co widzę

Plus i minus to jedyne co słyszę

Plus i minus to jedyne czym żyjeWolę być -- Więc daj mi minus

Życie, życie nasze składa się z krótkich momentów

Cudownych chwil czy przykrych incydentów

Niczego nie przegapię, wszystkie je łapię

Korzystam z talentu, przelewam go na papier

Więc łapię chwile ulotne jak ulotka

Ulotne chwile łapię jak fotka

Dbam, by chwile ulotne jak notka

Nie uleciały jak ulotna plotka

W niepamięć... Każdy gest i każde zdanie

Obrazy przed oczami zawieszone jak na ścianie

Piort 'Magik' Łuszcz

×
×
  • Dodaj nową pozycję...