Bright Red Skies is a story driven apocalyptic tactical turn-based RPG where one decision can alter the entire story.

Post article RSS Articles

For June I tried to complete a lot of the core features of the game and make sure that all the data could be read off of JSON files so I can easily change stuff like character/item stats and dialogue text. I also wanted to start working on creating more finalized versions of the settlements that you can encounter.

So right now the basic battle system is complete. You can move, perform basic attacks, use abilities that target single/multiple allies/enemies, use items, and defend. Also added some better vfx for when abilities are used and have an automatic camera that pans to the next squad.

One of the things I also needed to do was have a way to keep track of the decisions that the player makes so that the game knows how to instantiate the next scene. Not 100% sure if this is the best way to approach this but I have a single StoryState class that keeps track of a bunch of booleans which represent an event that can affect the story. Each event has an associate string so "S1E4:2" means "Story 1, Event 4 is true". Since some dialogue options and scene transitions depend on certain events happening, I needed to be able to capture these values in the corresponding Dialogue and SceneTransition data objects but didn't want to parse the entire content of the StoryState class as a string since that would be enormous. So doing it like the above mentioned way, I can just isolate certain states that are important.

Another big thing that needed to be done was to create the three settlements that would be in the demo (hopefully out by the end of 2018). I'm sure I need to revise them at some point but 2/3 of these settlements have been completed! These are Dosero, the starting settlement, and Vickery, the first settlement that you encounter.

I also reworked how the equipment screen looks like, but after looking at it again it looks pretty amateur for some reason. I think the text might be too big but I definitely know I need to change something about it.

Did an early prototype of the New Game+ scene. Again looking back at it, it looks pretty amateurish so I need to spice it up later.

Finally, the last notable thing that was done was updating the dialogue interactions so the portrait-to-text proportions are a bit bigger and added some speech bubbles for the minor interactions.

Overall I think this was pretty good for a month's work. I probably could have done more, but was pretty distracted in trying to up my social media presence. I think for July I'm just going to focus more on the development side of things since there are a bunch of minor fixes and updates I have listed that I really need to start going through.

If you want to follow my journey more closely, follow me on Twitter!

Bright Red Skies - Monthly Devlog (May 2018)

Bright Red Skies - Monthly Devlog (May 2018)


First monthly devlog for Bright Red Skies, a post-apocalyptic tactical turn-based RPG set in a modernized, fictional world.


Good day, I'm impress with your game and your hard work, keep it going!!!

Reply Good karma Bad karma+2 votes
markviola Creator

Thanks that means a lot! :)

Reply Good karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Bright Red Skies
Send Message
Release date
Game watch
Role Playing
Single Player

Latest tweets from @mark_viola

Trying out a new transition to combat. #gamedev #indiedev #indiegame #tacticalrpg #madewithunity

7hours ago

After looking at thousands of lines of code, I'm finally done cleaning up everything! It;s all documented now, therโ€ฆ

Jul 12 2018

Omg this is so good!! You recreated probably the best scene in all of video games ๐Ÿ˜€

Jul 11 2018

OK I think it's time to refactor this codebase and make sure everything is ๐Ÿ‘Œ #gamedev #rip

Jul 9 2018

Embed Buttons
Link to Bright Red Skies by selecting a button and using the embed code provided more...
Bright Red Skies
Last Update
6 members
You may also like
Endless Sky
Endless Sky Role Playing
INT Role Playing
Apocalypse Hunters
Apocalypse Hunters Role Playing
ELEX Role Playing
Final Fantasy VII
Final Fantasy VII Role Playing
Journey's End
Journey's End Role Playing