Rock God Tycoon cover
Rock God Tycoon screenshot
Genre: Simulator, Indie

Rock God Tycoon

Festivals community brainstorming!




Hey everyone! We have decided to get some user input on our next major feature, Festivals! We already have a few ideas and while we already have a great start we would like to hear what you think should be included. Let us know in the comments below!

Update 1.1.5.0 New Map UI and much more!!!

Hello everyone Panos here, I have finally settled down and I am able to work on the game again. We have big plans for the next few updates *ahem festivals *ahem, but this is what we got since I got back yesterday.

MAP UI Redesigned





- The map UI will now also show you the events in whichever city you are hovering your mouse over.
- You can now see the name of the city you are viewing on the map.
- Updated the graphics on some UI on the map menu.


Gig Analysis effects are back





Now this isn't something new but we added the effects that were missing, due to the game engine update.

Bookable events time changes



Now the bookable events won't all be at 12:00.

Changelog 1.1.5.0



Major Changes
  • Recreated the UI for the city map
  • Expanded info option when hovering over cities on the map, shows venue names
  • Added option to reject new hires
  • All bookable event times have been changed to add more variety. This means gigs aren't always at 12:00 anymore. These changes were made to all the cities

Minor Changes
  • Improved datebox tooltip
  • Polished positioning of random buttons for new game menu
  • Updated "Perks & Traits" tutorial page to include "Friend Magnet" perk
  • Marshell Speaker Tier 4, price increased to $3000, stage vigor value increased to 12
  • New "Ding" sound when analysis stars are finished filling
  • Made certain random events less likely to occur
  • Achievements reset removed, occured if you pressed CTRL+Right MB

Bug fixes
  • Particle effects during event analysis were not rendered properly since the game was ported between engines, this has been fixed
  • Satanic worship accusation event, fixed missing, "+" in one of the outcomes


Live Development Roadmap
Seabass Twitter (programmer)
Panos's Twitter (artist)

Keep rockin' on! :RockSign:

Update 1.1.4.2 City hype, less annoying random events

Quality of life


You can now toggle between the normal cursor and the Windows default cursor. F3 to toggle between the two options.


Cancelling events via the dateboxes shown at the top of the main hub has been around for a while but it wasn't really explained anywhere so there is now a tooltip for it.


City hype


In an attempt to make the mid to late game more exciting we have added city hype. What this means is that certain cities that you are popular in will reach out to you and offer to pay more to see you perform at one of their local venues. This makes the world feel more active and rewards players for sticking to cities early on. Hopefully this change makes some of the early challenges a little less difficult.

Event redundancy system


Seeing the same random events hundreds of times can get annoying. To fix this we can either add a lot more events (which would involve a lot of writing and programming) or we can extend the life time of the ones we already have. When I wrote the event system originally it did not store any information about the message after it had passed. The new system can track how many times you've seen a message and what choices you have made.

I'm slowly working my way through all the previously created events to allow for a more dynamic and less repetitive experience. An example of this is shown when getting the "dropped money" event. Instead of always saying, "You found $100!", it will instead (upon its second occurence) say, "You must be a money magnet because you found another $50!". This way it feels a little different and makes starting a new game all the more refreshing.

Changelog 1.1.4.2


New Stuff
  • Message redundancy system implemented
  • Added two new message events, (31, 32)
  • Added two new character descriptions
  • City hype, if you have at least 25% of a city population as fans, there is a chance they'll get hyped to see you perform and pay extra at venues for a limited time
  • Cursor can now be toggled between ingame and Windows default with F3
  • Event cancellation tooltip now displayed when hovering over dateboxes

Minor Changes
  • Reduced random event occurrence by about 18%
  • Flipping man, fan dream, satanic accusations, and dropped money events have redundancy message modifications

Bug fixes
  • Fixed bug with "Fan dream" message event that would give player $100 after clicking OK
  • Fixed rent displaying as "Rent divided by 12"



Live Development Roadmap
Seabass Twitter (programmer)
Panos's Twitter (artist)

Keep rockin' on! :RockSign:

Update 1.1.4.0 Improved rhythm gameplay, bug fixes, and major optimizations

Any updates about planned features?


We have a huge list of new features and changes we plan to make. Festivals, awards, and sponsors. The list goes on and on. Right now while Panos is still away I am focusing on improving the game's quality of life. You'll see that in this update with the changes made to gig performances. We want to reach out to more people as we go so are also focused on talking to you (the community).

Don't feel shy and know that we encourage you to make yourself heard!

And with that, I present to you the long awaited changelog!

Changelog 1.1.4.0


Rhythm Gameplay
  • There is now an audience that cheers louder depending on how well you perform, currently independent of audience size (we can't afford to hire tons of people to shout for us in a courtyard for an hour)
  • If you miss notes during a performance, the audio track you are playing will mute until you hit another note
  • Rhythm delay calibration option enabled

Optimizations
  • Band member and band songs pages have been cleaned up to improve their FPS and reduce file IO
  • Outlined text is now rendered more efficiently
  • Optimized the main hub screen excessively, gaining around 500+ potential fps
  • Removed a compatibility script "string_hash_to_newline()" from a few scripts to improve performance (hundreds more left to remove)

Minor Changes
  • Changed song writing action to allow for separate message queues if multiple songs are being produced at once
  • Current date is now shown on calendar
  • Event names are displayed once more when hovered over with the mouse

Bug fixes
  • Fixed song rehearsal experience bug, if band member is writing song, they get 10% rehearsal experience in any song completed
  • Fixed a serious memory leak with performances, both the fretboard surface and the fretboard sprite list were left in memory
  • Can no longer book gigs for dates before the current date
  • Fixed max instrument skill causes skill pop-ups to be cancelled for that character
  • Video clips and rehearsals were displaying the wrong skill icons from gained XP
  • Fixed various crashes with the "User Only" music player



Live Development Roadmap
Seabass Twitter (programmer)
Panos's Twitter (artist)

Keep rockin' on! :RockSign:

Where we are at and what's next!

Hey everyone!

We would like to apologize for our short absence over the past two weeks. So here is an update on the development situation. Panos (the artist) is still working on settling in somewhere and is still unable to work on artwork at the moment. It is looking like he will be settled in by the end of next week but we can make no promises and in the meantime, we'll keep you posted.

The reason I (Seabass, the programmer) have not posted any updates over the past two weeks is because I was taking a bit of time off after handling updates and the community mostly myself for last month while Panos was away. I'd like to clarify that Panos has not abandoned the project and is actually still very passionate and motivated to work on it (as am I). I just had a lot to handle by myself last month after adding Steam Workshop support, the new calendar system, and the user music player. It was back-to-back major changes/features alongside bug reports and replying to users in the community, I just needed time to breath and refresh myself.

The good news


I am ready to return to Rock God Tycoon and continue adding more content as well as make balance changes. There are lots of suggestions we have seen from this amazing community and have added them to the development roadmap and you can expect to see some of them implemented soon. We know minor events seem lacking once you reach the mid to late game so I plan to work on more of those as well. There are currently something like 30 events but I'm sure I can come up with at least a few more alongside doing other things with the project.

The bad news


Since Panos is not available just yet I can not fully flesh out major features like Festivals or Sponsors. I will be working on the code behind most of it though and getting it ready in preparation of his return.

TL;DR (Summary)


Panos (the artist) isn't back yet but will be soon hopefully. I took a break for about two weeks but I'm back and will be working on Rock God Tycoon again as of now.

Hotfix 1.1.3.7 Music player, should be working now!

There were so many more issues with the music player that I was unaware of until now. I've implemented some new code that should stop audio from causing game crashes. It turns out the crashes were a result of a bug with the engine we use (Game Maker: Studio 2). I'm hoping they fix this eventually but for now I created a work around that users shouldn't notice.

Let me know in the comments if it is all working properly now!

Hotfix Update 1.1.3.6 Music Player and Calendar

Calendar issues


There were some logic related issues with the calendar that I had not considered such as, "What if it is before the previous day of the month but next year?" or "what if it is a previous month but an earlier day?"

Obviously there is a lot that goes into creating a calendar and we appreciate you all being patient with us. We are a tiny team and so testing features to the point of perfection isn't always possible for us.

Crashes with the Music Player


There were numerous issues with the history system behind the music player that I was unfortunately unaware of and to make it more difficult, the game would stop working instead of showing some sort of error. Along with all that I had planned to take this time to relax and get away from development for just a bit.

Regardless of all that you have all helped me track down and become aware of the crashes so thank you very much. It should all be working now and we hope to hear back from you soon!

Changelog 1.1.3.6


  • Current date is now shown on calendar
  • Fixed max instrument skill causes skill pop-ups to be cancelled for that character
  • Can no longer book gigs for dates before the current date
  • Event names are displayed once more when hovered over with the mouse
  • Video clips and rehearsals were displaying the wrong skill icons from gained XP
  • Fixed various crashes with the "User Only" music player

Update 1.1.3.0 Listen To Your Music and some fixes!

Listening to your music!


At long last you can listen to your music instead of the default soundtrack. You've always been able to do it but it has been behind a wall of annoying file related instructions. This music player allows for workshop tracks as well so keep that in mind!

First change your soundtrack type to "User Only" (audio settings)


Then click the "+" sign. You'll be presented with this menu:


From there you just select which songs you want to hear ingame! Easy enough right?

The annoying contract bug


For many decades (more like two months) contracts have had an annoying bug that showed your written songs as passing the requirements even if their rating was below it. I finally tracked down the source of the issue and it has been fixed. Thank you to everyone who has reported it and made finding the issue easier.

Changelog 1.1.3.0


Features
  • Added user music player list to the audio settings

Minor changes
  • Calendar shows current venue name
  • Calendar now shows all days
  • Removed old schedule sprite from map when booking
Bug fixes
  • Fixed back button not working on Song Creation load menu if a song box was behind it
  • Fixed rounding issue with contracts showing that the contract is complete when the songs are below the minimum required rating


What's next?


Panos (the artist) has been out of town all month and so working together has been difficult. Also his current laptop sucks so doing any graphic design is extremely slow/difficult for him. His situation is starting to stabilize and he should be back with his beautiful work desktop soon. Most of the delays we've been facing in the art department are the result of his being away but he is doing his best to keep up and plans to take care of a lot when he returns.

Meanwhile I've finally settled in at my new home and am keeping up on the work I am able to do on the game. It has been very stressful as of recently due to Panos being somewhat absent and so I'm going to take a few days to relax before working on the next update.

As is usual we'll be listening and replying to everyone on the forums.

The next set of changes we are looking to make have not yet been determined but the list of planned features is huge so fear not, there will be more!

Hey content creators!


We are always keeping our eyes open for new RGT (Rock God Tycoon) videos! If you have a channel/website we would love for you to give the game a spin! There is actually a surprisingly small amount of videos covering the game and so if you want to create a guide, let's play, or anything else, we highly encourage it!


Live Development Roadmap
Seabass Twitter (programmer)
Panos's Twitter (artist)

Keep rockin' on! :RockSign:

Hotfix 1.1.2.1 Fixed performances

Yesterday I accidentally broke performances. They have been fixed.

Changes made:
-Fixed performances being disabled
-Increased note check allowance from 32 to 64 pixels (rhythm gameplay)

We are adding more awesome stuff as we speak so be ready for another update soon!

Update 1.1.2.0 Calendar, Steam Cloud, and bug fixes

Calendar booking system


We have always wanted a touring system and the community has been asking for a way to book events further into the future so we decided it was time to re-design our booking system. The new calendar UI allows for you to book/cancel events as far into the future as you would like. This brings with it an obvious warning... DO NOT BOOK 50 YEARS WORTH OF EVENTS at once. It will both slow down your game and be a serious pain if you have a sudden change of plans for your band.



Steam Cloud


A single user suggested that we add Cloud support because he wasn't able to play his save file on his laptop while at work away from home. I felt so bad for him that I spent the necessary time to implement it. I'm sure this is the case for a lot of people that game outside of their home.

Stability and bug fixes


The game isn't bug free obviously as we are a small team but as the programmer, I work VERY hard to respond to and resolve as many bugs as possible. I think it is important that everyone is aware that we both care A LOT about crashes and even just pesky little bugs. Please report any you run into and you can expect that we'll fix it ASAP.

This build fixes a lot of issues and potential crashes players may have ran into previously. The list is too big to go over here so you'll have to refer to the changelog below if you are interested in specifics.

Changelog 1.1.2.0


Features
  • Calendar booking system
  • Steam Cloud support

Balancing
  • Recording studios with higher rating affect recording/rehearsal quality more

Minor changes
  • You can now cancel events by pressing Ctrl+Left MB on occupied date boxes
  • Santa Fe and Albuquerque are no longer in opposite positions on the map
  • Easton and Dover are no longer in opposite positions on the map
  • Confirmation message when cancelling album finalization
  • Maximum profit is now shown on gig booking UI
  • Randomize button for name choice and band choice
  • When writing a song that already exists in your files, you will not be prompted to write the song
  • The "Easy Song Access (F2)" will no longer allow you to write song names that already exists in your files
Bug fixes and performance
  • Studios were not properly including their quality when calculating the rehearsal experience gained
  • Removed username based song directory (Will automatically delete for previous users)
  • Wrote a conversion script to automatically convert old song files to the new name format upon launching this update or a newer one
  • Fixed possible crash with rehearsals due to corrupted save files
  • Minor event message system is now nullified by other present events, this will prevent overlapping events
  • Fixed memory leak and possible crashes due to the player missing recording/rehearsal events
  • Removed a lot of code occurences of string_hash_to_newline() that were added when porting from GMS 1 to GMS 2, this could slightly increase performance in some places
  • Hovering your mouse over the date boxes while a message is being displayed will no longer trigger the tooltips for it




Live Development Roadmap
Seabass Twitter (programmer)
Panos's Twitter (artist)

Keep rockin' on! :RockSign: