Now that we can spawn entities, we need to keep tract of them, update them as
necessary, and kill them off when they refuse to comply with our wishes! In
order to do this, the game engine keeps a list of active entities that it can
then use to iterate over during our update and render functions later.
Implement the functionality in the given code calling each entity's update
method in the given function.
Ahora que podemos generar entidades,
tenemos que llevar un registro de ellas,
actualizarlas si es necesario y eliminarlas
si rehúsan acatar nuestros deseos.
Para ello, el motor del juego tiene
una lista de entidades activas que luego
puede usar para iterar en las
funciones de actualización y renderizado.
Implementa la funcionalidad en este código
llamando al método de actualización
de cada entidad en la función dada.
エンティティを作成したら
追跡し続ける必要があります
必要に応じて更新し
希望どおりに動作しなければ削除します
GameEngineClassは有効なエンティティの一覧を保持し
update関数やrender関数の中で繰り返し処理できます
各エンティティのupdate関数を呼び出すコードに
機能を実装してください
Agora que podemos gerar entidades, precisamos
manter o tempo deles, atualizando assim
que necessário e cortá-los quando
eles recusarem a cumprir nossas vontades!
Para fazer isso, o mecanismo do jogo mantém
uma lista de entidades ativas
que pode ser usado para interagir durante
nossa atualização e realizar as funções depois.
Implementando as funcionalidades do código
chamando cada método de atualização
das entidades na função dada.