Creating the RPG system is a headache-inducing endeavor to me, so I usually do coding in the mornings and other design stuff in the afternoon, such as levels or... characters! So I made two new characters in the meantime. The avian scribe Momo, and the fuzzy mouse Mhys!
Click 'Read more' to read more about these characters!
0 Comments
This week was dedicated to doing "setup" for the RPG-style battles in Viola. Spawning party members, spawning monsters to fight, creating a UI to keep track of the characters' health and other values, and creating the start of a menu for the player to use. I also did some graphics research to get pixel perfect assets, as well as optional scanlines!
Click 'Read more' to read more! This week I worked on an overworld, allowing the player to access and unlock different levels across the map. The system was pretty simple, which gave me time to work on a first draft of what the map would look like using tilemaps and animations for the player. Click 'Read more' to, as always, read more! I made these two new characters a few weeks ago, but I just haven't made a blogpost about the two of them. On the left is the futuristic robot "Arti", and on the right is the sun-worshipping knight "Soleil"!
Find out more about them and their creation process by clicking 'Read more'. This week was the week of menus, saving, pausing and loading. Not necessarily as exciting as the rest of the game, but a vital part. I had to learn about how to save the game by writing and reading data files, keeping 'singletons' throughout different scenes, as well as how menus work with different control setups. This week, I spent my time creating a system that keeps track of the player's party. Since Viola is the RPG where anyone can join your party, it's more than a bit important. Another key feature of the game is playing music, so obviously, these two things have to mix with each other. If you have someone in your party, they'll come out as you play songs on your violin. Every possible party member will have a different instrument, so you can almost create your own band! Click 'Read more' to find out a bit more about the code driving this system. I've started the long, long road of writing music. I followed lessons through Art of Composition, practiced every morning and afternoon, read up on basic music theory, watched videos on video game music composition, tried out software and soundfonts, examined a ton of existing music to figure out how it all works... It's a journey I'm only just now starting. I firmly believe that anyone can learn to do anything, as long as they put in the time and effort. From now on, I'll write music alongside the rest of the game design process, just like I'm doing art, programming, design and writing. The way this blog functions, I'd have to cough up more cash to upload audio files, so there won't be a Read More this week. I'll leave you with just the video: I worked on changing the RPG battle concept art to match the idea to incorporate more rhythm game elements. With this, the style looks more like something you'd find in an RPG like Mario & Luigi. I also changed the background to match the music theme: the trees are now shaped like very odd violins.
I'll spend the next two days setting up the battle scene in Unity. Next week, I want to finally get started on music composition. Through the weekend and yesterday, I worked on a mechanic to allow the player to talk to NPC's: non-playable characters. In Viola, any NPC can join your party, so it's important to be able to talk with them. Click 'Read more' to find out what I used to make this mechanic. This week, I finished the platforming concept art I started on two weeks ago. It actually ended up being far simpler and less time-consuming than I thought, mostly because I was able to re-use parts from the RPG concept.
Click "Read More" to see a few more concepts, and some in-progress art. |
AboutThis is a development blog for my own game project, "Viola". Archives
February 2019
Categories |