This is another week of lots of behind the scenes changes, although there are a few things that are a bit more visible as well. The main thing that I’ve been doing is setting up the UI to be ready for a few new menus that I’m adding, including price lists, although I haven’t actually made said menus yet.
The items added were the 4 buttons on the left, of which one of them was the existing level goals button. One that particularly gave me troubles was the price lists button. I didn’t like the original one very much, and someone had the suggestion, why not just use the currency icon? I decided, sure, why not?
Well, while doing so, I decided I didn’t like my current currency icon, and have been struggling to find a new one. In doing so, I learned a lot about Unicode support and Emojis. I selected a set of Emojis that were interesting, and added them as supported characters in my fonts. I have been using TextMesh Pro for my game’s text, which made that interesting. I had to pick a set of Unicode characters that I wanted to include. Of these, not all were supported, but I am considering including the following in some ways, which I haven’t fully determined yet. These are ♁♂☜☝☞☟☠☡☢☣☤☥☦☧☨☩☪☫☬☭☮☯☸☹☺☻☼☽☾☀☁☂☃☄★☆🌣🌞⛅🌤🌥🌦🌧🌨🌩🌪⛈🌬🌫☁⛆🌢☂☔🌂⛱❄❅❆🎐☃⛄⛇⚿🔑🔏🔐🔒🔓⚓⛵🚣💎🔪🕭🕯🕰⚙⛭⛮⛏⛓🔨🔧🔩💍📕📖📗📘📙📚📜💹📈📉📊🗠💰💱💸¤¤❄❅❆✨❇❈⛪⛩🕌🕍🕋🛐🌐🌰🌱🌽🌾🌿🍀🍁🍂🍃🌵🌲🌳🌴🐴🦄🐮🐷🐪🦏🐘🐂🐃🐄🐎🦌🐐🐏🐑🐖🐇⚖⚔™✉⛺⛵. Text Mesh Pro doesn’t support color fonts so far as I can tell, which really limited the characters that I can find.
Beyond that, I’ve been continuing work on my editor. It’s still very much a viewer, but here is what I have so far!
It’s probably never going to be a pretty dialog, but it should do what is intended, or so I hope.
Lastly, I finally did what I’ve been needing to do for some time, I played the classic game “Pirates!” for “homework”. It was quite interesting to see how that game plays, and while it is to at least some extent different, the trading and feel of the game are similar to what I’m hoping to achieve, albeit with less story and piracy. One key thing that I’m going to add as a result is a journal of your various major events, which should be coming soon.
Goals for the next week include getting the editor to view everything, including loading any arbitrary files, hopefully adding new goods, and adding some of the UI elements, most likely a “Quit”, and possibly other related things.