added player character image
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 483 B |
+11
-6
@@ -28,6 +28,8 @@ int main() {
|
||||
camera.rotation = 0.0f;
|
||||
camera.zoom = 1.0f;
|
||||
|
||||
raylib::Texture logo("./src/assets/playersprite.png");
|
||||
|
||||
|
||||
while (!window.ShouldClose())
|
||||
{
|
||||
@@ -36,15 +38,18 @@ int main() {
|
||||
|
||||
BeginMode2D(camera);
|
||||
|
||||
if (IsKeyDown(KEY_S)) camera.target.y--;
|
||||
else if (IsKeyDown(KEY_W)) camera.target.y++;
|
||||
if (IsKeyDown(KEY_S)) Player.y += 1;
|
||||
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--;
|
||||
else if (IsKeyDown(KEY_A)) camera.target.x++;
|
||||
camera.target = { Player.x, Player.y };
|
||||
|
||||
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();
|
||||
EndDrawing();
|
||||
|
||||
Reference in New Issue
Block a user