feat(entities): integració del sistema d'entitats al GameScene
This commit is contained in:
1 parent
96b71b0f65
commit
7191a08618
16 files changed
+683
-15
No files matched your search
@@ -12,9 +12,11 @@ void Entity::update(float delta_time) {
|
||||
}
|
||||
|
||||
void Entity::render() {
|
||||
// Andamiatge: el render real es cablejarà quan s'integri al GameScene.
|
||||
// Les subclasses poden sobreescriure si volen lògica especial (p.ex.
|
||||
// no dibuixar-se en estat inactiu); de moment la base no fa res.
|
||||
// No-op de base. El dibuix real el fa `EntityManager::renderAll` (viu
|
||||
// a `entity_manager_loadlevel.cpp`, que sí depèn de `Surface`). Així
|
||||
// `entity.cpp` no arrossega el pipeline de render al smoke test
|
||||
// stand-alone. Les subclasses futures poden sobreescriure si volen
|
||||
// lògica pròpia (p.ex. render condicional segons estat).
|
||||
}
|
||||
|
||||
void Entity::onPlayerContact(Player* /*player*/) {
|
||||
|
||||
Reference in new issue
Block a user