You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So as we leave the project there are some sections of the code that do need some retweaking.
First entity AI needs to be rebuilt. Currently we do not have a working AI system to control AI components. Currently it is very basic and only allows things to move in a straight path or attack when near an enemy faction.
Also currently the respawning system is having some trouble (I plan on fixing this before end of term). But if I do not get it fixed then go into "src/ayai/systems/RespawningSystem" for if a player dies and "src/ayai/systems/AIRespawningSystem" for enemies. This should not be a hard probelm to fix, just a little time consuming debugging.
The ECS system itself is prime to work with director level systems. If you want to create a global system, then follow the examples we currently have.
ART. Needs many more art assets that should have a 2D artist create new spritesheet. The way spritesheets are sent currently they are read from a file and need assign to a set of static commands (walkup, moveright, attackup). This should be refined either by sending a master file to the frontend, or changing how sprites are loaded through EntityFactory and create its own dedicated actor.
The text was updated successfully, but these errors were encountered:
So as we leave the project there are some sections of the code that do need some retweaking.
First entity AI needs to be rebuilt. Currently we do not have a working AI system to control AI components. Currently it is very basic and only allows things to move in a straight path or attack when near an enemy faction.
Also currently the respawning system is having some trouble (I plan on fixing this before end of term). But if I do not get it fixed then go into "src/ayai/systems/RespawningSystem" for if a player dies and "src/ayai/systems/AIRespawningSystem" for enemies. This should not be a hard probelm to fix, just a little time consuming debugging.
The ECS system itself is prime to work with director level systems. If you want to create a global system, then follow the examples we currently have.
ART. Needs many more art assets that should have a 2D artist create new spritesheet. The way spritesheets are sent currently they are read from a file and need assign to a set of static commands (walkup, moveright, attackup). This should be refined either by sending a master file to the frontend, or changing how sprites are loaded through EntityFactory and create its own dedicated actor.
The text was updated successfully, but these errors were encountered: