Nimbin[12]?SDL & Graphics / mapcreator / src/game/state_playing.hpp

mapcreator git · master

SDL3 2.5D game and engine using assets, with map editor

sdl3 c++ game engine map-editor cmake · first commit 2025-10-31 · last commit 2026-09-07 (1 month ago) · synced 3 days ago · upstream: git.ide3.de/hsnr/sdl-spieleentwicklung/map_creator

C++ 99.3%
git clone https://git.christianimmanuel.de/sdl-graphics/mapcreator.gitwget https://git.christianimmanuel.de/sdl-graphics/mapcreator/archive/mapcreator.tar.gz
src/game/state_playing.hpp 500 B · 24 lines raw
#pragma once

#include "game/game_state.hpp"
#include "character/character.hpp"

class StatePlaying : public GameState {

public:
    std::unique_ptr<Character> player;
    StatePlaying();
    StatePlaying(StatePlaying&&);
    ~StatePlaying() override;

    bool Init(Game*) override;

    void handle_Events(SDL_Event&, Game*) override;

    void Update(Game*) override;

    void Render(Game*) override;

    void Load(SDL_Renderer* renderer, std::string path);
    void Save(std::string path);
};