added player character image
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 483 B |
+11
-6
@@ -27,6 +27,8 @@ int main() {
|
|||||||
camera.offset = { screenWidth/2.0f, screenHeight/2.0f };
|
camera.offset = { screenWidth/2.0f, screenHeight/2.0f };
|
||||||
camera.rotation = 0.0f;
|
camera.rotation = 0.0f;
|
||||||
camera.zoom = 1.0f;
|
camera.zoom = 1.0f;
|
||||||
|
|
||||||
|
raylib::Texture logo("./src/assets/playersprite.png");
|
||||||
|
|
||||||
|
|
||||||
while (!window.ShouldClose())
|
while (!window.ShouldClose())
|
||||||
@@ -36,15 +38,18 @@ int main() {
|
|||||||
|
|
||||||
BeginMode2D(camera);
|
BeginMode2D(camera);
|
||||||
|
|
||||||
if (IsKeyDown(KEY_S)) camera.target.y--;
|
if (IsKeyDown(KEY_S)) Player.y += 1;
|
||||||
else if (IsKeyDown(KEY_W)) camera.target.y++;
|
if (IsKeyDown(KEY_W)) Player.y -= 1;
|
||||||
|
if (IsKeyDown(KEY_D)) Player.x += 1;
|
||||||
|
if (IsKeyDown(KEY_A)) Player.x -= 1;
|
||||||
|
|
||||||
if (IsKeyDown(KEY_D)) camera.target.x--;
|
camera.target = { Player.x, Player.y };
|
||||||
else if (IsKeyDown(KEY_A)) camera.target.x++;
|
|
||||||
|
|
||||||
DrawRectangle(Player.x, Player.y, Player.width, Player.height, RED);
|
if (IsKeyDown(KEY_Q)) camera.zoom += 0.1f;
|
||||||
|
|
||||||
DrawText("Congrats! You created your first window!", 190, 200, 20, WHITE);
|
logo.Draw(Player.x, Player.y);
|
||||||
|
|
||||||
|
DrawText("Middle", 190, 200, 20, WHITE);
|
||||||
|
|
||||||
EndMode2D();
|
EndMode2D();
|
||||||
EndDrawing();
|
EndDrawing();
|
||||||
|
|||||||
Reference in New Issue
Block a user