The Kingmaker wrote:All three games run smoothly with almost no frame rate drop or lag. Would a ridiculously large number of enemies possibly cause a drop?
With about ten troops and twelve towers, how many basic enemies (think: Orc) could actually be on the screen at one point without a noticeable drop in frame rate?
MisterX wrote:Which effect has Bolverks Battle Shout?
Juice Box wrote:MisterX wrote:Which effect has Bolverks Battle Shout?
Adding to ^this, what does the Shadow Champion's Blood Pact do? Or does he even do it?
Manijure wrote:Juice Box wrote:MisterX wrote:Which effect has Bolverks Battle Shout?
Adding to ^this, what does the Shadow Champion's Blood Pact do? Or does he even do it?
The Blood Pact infects all surrounding soldiers with Dark Blood that lasts for a long period of time. That's the gist of it.
The Kingmaker wrote:Thanks, oh that's interesting
There's about 75 enemies in each of the final waves of Shrine of Elynie, so at a stretch would 100+ be possible? (On newer devices).
FInally, and probably not expecting an exact answer, does the size of the enemy matter in relation to lag and slowdown, for instance 75 goblins against 75 dark slayers.
PLEASE ANSWER ME wrote:!!!!!PLEASE ANSWER ME!
As steam user (no android or iOS device) i want to ask, if you will release Kingdom rush Frontiers or Origins on Steam and when, if yes.
Thanks
your games are awesome --!
dimumurray wrote:Got a few more questions for you guys.
Entity-Component-Systems(ECS) are pretty much the standard these days when it comes to game architecture. How deeply have your devs explored this form of data-oriented design? What do you identify as its strengths and weaknesses?
Unity does a half-way decent job of implementing the pattern; it has entities(aka game objects) and components. However, Unity does not separate logic out into discrete systems/processes as some other ECS frameworks do (example Richard Lord's Ash Framework). I feel that Unity's ECS implementation falls short as a result. Coupling logic with data is a hallmark of OOP but data-oriented design offers much more in terms of flexibility when the two are kept separate. What are your thoughts on the issue?