Comments

Log in with itch.io to leave a comment.

i really like what you did here, did you follow any tutorial for this type of game?

(+1)

I followed some tutorials on specific mechanics like placing buildings and generating random tiles. I also read the documentation of LeoECS and the source code of some sample games from its GitHub page. However, there is no “fun” in the game. I just wanted to explore the ECS architecture.

I like it

Completed with a 6.21 FPS... And that was building groups of farms/houses far enough away from each other to avoid excessive screen rewrites and sprite updates. (Having too many villagers on screen brought down my frame rate to about 1.5 to 2.5 FPS.)

It’s sad… As a rule my score is 20-30 fps for HTML version. I know how to optimize lots of code here. Sadly I’m not planning to do this for now =(

Do not worry too much about that--My playing system is a dinosaur. 2GHz dual core CPU (hyper-threading/fake cores disabled) and only 4GiB RAM. Newer/more modern systems will probably handle your "game" with ease. :-)

Nice! Any plans to release the source? I'm trying to learn ECS and wound up here after finding LeoECS. :)

(1 edit)

I'm not sure my shitty code will be useful :D I Highly recommend Examples section on the LeoECS GitHub page!

You could always release it on GIT and let others help clean up and optimize... Even use it as a learning tool--for yourself and others--only accept commits and changes that document how and why the change was made.

Looks good. Btw, dont forget to check discord ;)

Sure, thx :)

Simple, but unique and super fun!

Thx :)

(+1)

Cool learning project, I'd play a game like that with more progression (different upgrades/buildings etc) and dangers (enemies attacking regularly etc). Could make a fun, chill "survival" game.

Thx :) I agree that progression  and some dangers are vital for a playable game. Especially for the god-simulator games. I will add more mechanics in the future, maybe.  Or, I will made something new.

(+1)

too easy

add a obstacle like rent or tornadoes and earthquakes

Thx for the comment. I might add more details in the future. But for now, I just wanted to check how ECS framework works. (process a lot of units with the logic)