@iamyan007 The project is almost ready to launch as a beta product so we don't need any contributions at the moment, however I would be interested in seeing your CV or previous work / experience as once launched we will be looking to expand the company and bring in more talent capable of taking the engine further.
How do you get so much fps in google chrome? When I create a canvas the size of the browser screen, I get a maximum 30fps. And that is just "execute drawimage() as much possible". And when I make a smaller canvas I get much higher fps with exactly the same test...
@MrSandervanDoesburg Well the trick is NOT to execute drawImage() unless you actually have to. Research dirty rectangles as that is how 60% of the performance in this demo is achieved. Since the viewport is panning, only the tiles at the edge of the screen are actually being drawn as that is the only section where something on screen has changed.
The other 40% can be attributed to methods that I am unable to share with you for business reasons but it is all written in JavaScript.
@bass109 This is a technology post, not a religious propaganda forum. Please don't spam video comments, it's not very Christian. I was brought up Roman Catholic even I take offense at this sort of post.
@mappum It's not open source I'm afraid sorry. I have considered the open source route but right now I don't believe it is the best way forward when trying to set up a new business around a single technology project. Thanks for your interest in helping out though!
@cichlid80 Indeed I am. Imagine a cross between Transport Tycoon, Monopoly Tycoon, The Sims and Sim City and you'll sort of get the idea.
I am writing the game at the same time as the engine so both sort of feed off each other. Once the game is complete, I will license the engine out to other developers, starting with a free license for non-commercial games and a paid version for commercial ventures.
I am tempted to open-source it as well with a paid version having some more advanced features.
@iamyan007 The project is almost ready to launch as a beta product so we don't need any contributions at the moment, however I would be interested in seeing your CV or previous work / experience as once launched we will be looking to expand the company and bring in more talent capable of taking the engine further.
coolbloke1324 11 months ago
How do you get so much fps in google chrome? When I create a canvas the size of the browser screen, I get a maximum 30fps. And that is just "execute drawimage() as much possible". And when I make a smaller canvas I get much higher fps with exactly the same test...
MrSandervanDoesburg 11 months ago
@MrSandervanDoesburg Well the trick is NOT to execute drawImage() unless you actually have to. Research dirty rectangles as that is how 60% of the performance in this demo is achieved. Since the viewport is panning, only the tiles at the edge of the screen are actually being drawn as that is the only section where something on screen has changed.
The other 40% can be attributed to methods that I am unable to share with you for business reasons but it is all written in JavaScript.
coolbloke1324 11 months ago
This has been flagged as spam show
Pray to jesus today, before its too late! repent of your sins. None are righteous before Christ.
bass109 1 year ago
@bass109 This is a technology post, not a religious propaganda forum. Please don't spam video comments, it's not very Christian. I was brought up Roman Catholic even I take offense at this sort of post.
coolbloke1324 11 months ago
@mappum It's not open source I'm afraid sorry. I have considered the open source route but right now I don't believe it is the best way forward when trying to set up a new business around a single technology project. Thanks for your interest in helping out though!
coolbloke1324 1 year ago
I would be very interested in contributing to this project if it is open source.
mappum 1 year ago
N1ce job.
Just 1 question - for rendering are u using 1 canvas or div filled with stuff?
Marker680 1 year ago
@Marker680 guess..
obludaaa 1 year ago
Comment removed
Marker680 1 year ago
@Marker680 Hey, yeah the whole thing is canvas based. No other elements are used to show tiles etc.
coolbloke1324 1 year ago
This is pretty slick - so are you going to make a game with it?
cichlid80 1 year ago
@cichlid80 Indeed I am. Imagine a cross between Transport Tycoon, Monopoly Tycoon, The Sims and Sim City and you'll sort of get the idea.
I am writing the game at the same time as the engine so both sort of feed off each other. Once the game is complete, I will license the engine out to other developers, starting with a free license for non-commercial games and a paid version for commercial ventures.
I am tempted to open-source it as well with a paid version having some more advanced features.
coolbloke1324 1 year ago