new menu music, custom rate profiles


edit:: fixed "profile 1" twice, to have "profile 1" and "profile 2"  ,, fixed large racemesh not working.  ,,, revisit and correct other racemesh organization to hopefully result in increased likelihood of proper behavior at more extreme velocities (tunnelling). 


New Menu Music : 

I "commissioned" some menu music. It is titled "Main Menu Music", and is by Jonathan Pearson.

It is a proper song, so although players will largely click through to the gameplay, barely hearing the first notes, when they might view the instructions the song will play so although a quick loop of one or two licks can be more appropriate for a main menu, I like having the song that when the player does linger will play out like ordinary music. The song also plays during gameplay mixed in with the normal songs. 

(5) Jonathan Pearson - YouTube

I also added some other songs to the gameplay music, there are something like 12 songs now, in basically 2 styles. I do want to expand this to be overall rather generally diverse, but for now there is basically a mix of more "dance/electronic" like songs from Audionuatix (creative commons music) , and a handful of midi tracks of Johannas Brahms hungarian dances 1-5 arranged for 4 saxophones. 

I added some more placeable objects, such as a model of the magellen probe, a large flat wall object, and some more hoops. Now that placeable objects can be selected by scrolling a menu of sprites, I would like to expand the objects significantly to allow for diversity in gameplay atmosphere. This will probably be something that gradually changes over time. 

A big change is the addition of some settings in the "power" sub-menu of the pause menu. The new feature allows the player to set a rate reducer multiplier to each direction of rotation and thrust, with the exception of forward thrust. Forward thrust will be set using the thrust power setting, and then the multiplier will be used to reduce the other vectors, such as reduced horizontal, vertical, or reverse thrust. Likewise, pitch, roll, or yaw can be reduced.  (for example, the most common example of different rates in games is having a yaw rate that is lowered, encouraging players to use pitch and roll to achieve all directions) This is done using a slider that internally chooses a value between 0.01 and 1. default is 1 (max). There are 2 player settable profiles (for each ship type, from the given ships own pause menu) and a default profile that cannot be changed. The player changes each profiles values in the pause menu, and then in gameplay can toggle through default, profile1 and profile 2 using a button. These changes (when save is pressed) will be stored and apply to the vehicle type in every level it is used, and when the game is run again in the future. The player can use a "reset" button next to the sliders to reset a profile to default. 

Files

AceRacersSPversion1.3.9.zip 3.2 GB
Oct 15, 2023

Get Ace Racers SP

Leave a comment

Log in with itch.io to leave a comment.