Menu refactoring and map reformatting
More menus! It's almost the same as the last gif, with some important differences (not least of which is the doubled frame rate).
The bottom left 'GOLD' panel is the same type as the three small submenus. The difference is the character rendering delay. GOLD is zero, and the little ones are progressively longer.
That was easy to implement thanks to having refactored the basic UI panel stuff out into its own class and having all of the actual rendered panels as subclasses that have their configuration passed in (via JSON parsed further up the chain, either from a local file or the server).
Another one that I actually forgot I hadn't mentioned is that I switched the map format around to make it a lot easier to process. Which had the (intended) side effect of making walls much easier to fill in given an initial map of just walkable floor tiles. So you can see the walls there. The only thing I haven't done yet is inner corners, which I think will be a bit more of a hassle, but not too much. There's probably a trick I'm missing... meh. I'll figure it out.
There are more tweaks and improvements to make, but now that the fundamental refactoring is done, I think it's battle UI time. Which means handling parties and turning a party of units into UI elements. Smiley
Vigilant Carnival
A WIP FFVI-like multiplayer-capable RPG (probably starting out as a roguelike/generic dungeon crawler).
Status | Prototype |
Author | internationalfish |
Genre | Role Playing |
Tags | 2D, clojure, Unity |
More posts
- Jumping back in with server-side improvements, and battle updates to comeOct 21, 2020
- Reimplementation of client has (already) startedApr 23, 2020
- Working ATB-sensitive active unit switching in battleApr 20, 2020
- The first UI indications of working server-side ATB timingApr 17, 2020
- SNES FF-style battle UI startedApr 10, 2020
- Dynamic menu generation from JSON in C#!Mar 30, 2020
- Upgrades. Meh.Mar 19, 2020
- First menu action!Mar 16, 2020
- Dialog updates, scaling trouble, and starting menusMar 16, 2020
Leave a comment
Log in with itch.io to leave a comment.