
1) Create a main app and implement an interface for providing the core game code with a means to load files, get default keys etc.
2) Create a view/gui class and implement an interface for providing the generic UI code with a way to draw tiles, text and primitives
The above is already done and Dweller is running on my Legend, BUT the much bigger resolution paired with the less-accurate-than-mouse touch screen (or do I have huge hands?) makes it hard to interact with the game in a good enough way. The graphics I use is simply too small, even at 16x16 it is hard to tap on the exact item/Monster/dungeon feature on the map you want to interact with. I am currently working on a context sensitive action bar that will show available game actions such as a Pick Up icon when standing on an item, an Open/Close icon when standing next to a door (problem is how to solve the case where you're standing next to more than one door), a Menu and an Inventory icon to open the main menu and inventory respectively and so on. I am also looking into changing the graphics and possibly ripping graphics from somewhere until I find someone who can help me do some larger graphics of my own. Any takers? :-)
No comments:
Post a Comment