Ok, I hope that was not asked, but I could not find one, especially nothing new.
Fast background: I did not program for a couple of years and wiped out an old project to create a browser game that is already quite functional and that I would like to finalize, but actually as IOS / Android app instead of a desktop browser game,
Understanding the game: The game itself is basically a civilization building an empire-type game. The game area is a background image in a DIV element with spaces for building things. Once "built", the buildings are isometric images that are absolute floated with CSS and aligned above the background to appear where they were built in the city. I think that paints the picture, but basically these "buildings" (floating pictures) are also links that open up additional dialogues and provide more game functionality.
My question: Note that all images in my game are static, except that the images are properly aligned over the background image.
Should I actually use an HTML5 < canvas > Element for this task?
Is the UI also included in the artboard? (that's maybe one
Should I use an HTML5 framework to work with the artboard?
Does it change if I want to publish on IOS / Android?
instead of desktop browser experience (ie Apple review process)?
Or are both methods just the wrong approach? hah i hope i have kept this as clear as possible and thank you for your time and your contributions !!
P.S. I should also say that my current strategy is to continue to program it as a browser game (by checking the Chrome developer tools to see what it looks like on my phone) and assuming that I can pack it later. But if that's wrong, I want to do it.