- Afegit el bmp amb gràfics
This commit is contained in:
12
main.c
12
main.c
@@ -22,7 +22,8 @@
|
||||
|
||||
SDL_Window *win;
|
||||
SDL_Renderer *ren;
|
||||
SDL_Texture * tex;
|
||||
SDL_Texture *tex;
|
||||
SDL_Texture *gfx;
|
||||
|
||||
Uint8 pixels[200*200];
|
||||
int player_x = 100;
|
||||
@@ -156,14 +157,21 @@ void make_rapid()
|
||||
SDL_SetRenderTarget(ren, NULL);
|
||||
}
|
||||
|
||||
void print(char *text, int x, int y, int grid, int offset)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
srand(SDL_GetTicks());
|
||||
SDL_Init(SDL_INIT_EVERYTHING);
|
||||
win = SDL_CreateWindow("JIX", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, 960, 720, SDL_WINDOW_SHOWN);
|
||||
ren = SDL_CreateRenderer(win, -1, 0);
|
||||
tex = SDL_CreateTexture(ren, SDL_PIXELFORMAT_ARGB8888, SDL_TEXTUREACCESS_TARGET, 200, 200);
|
||||
SDL_RenderSetLogicalSize(ren, 320, 240);
|
||||
tex = SDL_CreateTexture(ren, SDL_PIXELFORMAT_ARGB8888, SDL_TEXTUREACCESS_TARGET, 200, 200);
|
||||
gfx = SDL_CreateTextureFromSurface(ren, SDL_LoadBMP("jix.bmp"));
|
||||
SDL_SetTextureBlendMode(gfx, SDL_BLENDMODE_ADD);
|
||||
|
||||
for (int i=0; i<200*200; ++i) pixels[i]=0;
|
||||
for (int i=0; i<200; ++i) pixels[i]=pixels[i+198*200]=pixels[i*200]=pixels[198+i*200]=1;
|
||||
|
||||
Reference in New Issue
Block a user