1. Solaroids
  2. News

Solaroids News

Early Access V1.2.3.1 - Mini-Mines, Screen Shake, and Player Spawn Positions Oh My!

Hello! Another small update to release a few small fixes and a couple of new features.



I've added a new type of mine I call Mini-Mines. These are smaller weaker versions of the larger mines already in game, but don't unleash a plasma wave when detonated. They also have an interesting feature where their lights blink the closer you get and make an audible chirp. I may add this effect to the larger mines too, since some times they are a little too stealthy. What do you think? They are now introduced on the level the existing mines were, and I've moved the existing mines a few levels later.

Another feature is the addition of an option called Player Spawn Position to choose where new player ships spawn. This is mostly for multiplayer scenarios, but like other options can also be used in single player as well. The default has always been for players to spawn near the sun. Under multiplayer situations, especially Player vs Player setups, this isn't always ideal. So now there are two other modes available under the Gameplay options menu in addition to the default of Near Sun. Random will spawn player ships at a random place on the map, and Near Other Players will spawn player ships near the average of the positions of other players. This later mode is useful when playing Co-op.

I hope you enjoy the tweaks.

New Features
Mini-mines. Now introduced where normal mines were, with normal mines introduced at a late level.
Player Spawn Position Option - Choose alternate player spawn positions.
Pick between the original near the sun location, a random location on the map, or near other players.
Camera shake is now used at key events like destroying bosses/mines regardless of how close the player is.
Increased amount of camera shake (still adjustable).


Issues Addressed
  • Fixed issue where rumble could get "stuck" when playing in shared screen mode.
  • Fixed issue where camera shake wasn't working when taking an impact.
  • Fixed issue where explosions were not being drawn in certain situations.
  • Minor changes to the new threat display (justification/sorting).


Known issues
  • Borderless window option is only implemented for Windows right now.
  • Disconnecting an external audio device being used by the game will cause a crash/freeze on Linux/OSX.
  • Some options and more recent prompts are English only or machine translated right now. If machine translated, they are indicated with an asterisk (*).

Early Access V1.2.3.0

Hello everyone!



I've got another small update to incorporate a few new noteworthy features that I wanted to get wrapped up before the Portland Retro Gaming Expo (PRGE). Yes, that's right... Solaroids will be showcased at PRGE this year thanks to the Portland Indie Game Squad. This is the first event for Solaroids outside of my local community, and I'm excited to show it to the retro gaming lovers at PRGE.

Well enough with the ancillary commentary, let's get on to the update.

First, I'm happy to present a new "shared" screen Local Multiplayer option. In this mode, rather than split the screen into up to 4 smaller screens, you can play with or against friends in a single screen. The camera will pan and zoom to keep all active players visible. Dueling has never been better.

The down side is things can get on the small side if players a long way from each other. Use the reticle to keep your direction straight - it always stays the same size and now displays the primary ship color. I'm still working out how to make power-ups readily identifiable when zoomed out for easier identification. You can find this new option under Gameplay in the option menu.

Second, I'm starting to map out additional stages and levels, and I just couldn't wait to share some new background elements with you. For now, I've added an option under Gameplay to select the "Stage" for the background elements to use. Ultimately this will be incorporated into the campaign along with additional enemies and other hazards, but for now it just adds an alternate view. Please let me know what you think and if it's the right direction.

Finally, a message is now displayed to compliment the final level wave warning sound. Players have all too often wondered what the warning sound means the first time they play. In addition, in Free Play mode this message is accompanied by a list of the end-of-wave baddies your about to face. You'll have to let me know if you find it useful to be able to anticipate the onslaught your about to face and possibly be defeated by, or just find it useless noise.

New Features
Shared-Screen Mode - Play on a single screen instead of splitting the screen.
Stage Select - Pick Stage 1 or Stage 2 (only affects background graphics)
Indicate the end of the level with a message in addition to the alarm sound.
List end of level threats in Free Play mode.
Adjust end of level waves.
Adjust Free Play mode difficulty. It gets a lot harder after a few cycles than it used to which was already pretty hard.


Issues Addressed
  • Fixed a bug related to positional audio and seamless wrapping.
  • Fixed a bug related to particle effects (explosions) and seamless wrapping.


Known issues
  • Borderless window option is only implemented for Windows right now.
  • Disconnecting an external audio device being used by the game will cause a crash/freeze on Linux/OSX.
  • Some options and more recent prompts are English only or machine translated right now. If machine translated, they are indicated with an asterisk (*).


I hope you enjoy the new features, and once again, happy blasting!!

Early Access V1.2.2.2

This release is dedicated to YouTube player/reviewer Big Joe Bear who was kind enough to both make me aware of a key issue now fixed in this release, and to also make a stellar video tour de force of Solaroids. Note to self, cause internet outages around the world to entice more players to play!! If you can, give his channel a look and support him if it interests you:

https://youtu.be/l9pLqZpr_SA

Hello Everyone! Things have been quiet on the Solaroids update front lately. Work hasn't stopped, but I've had to focus on some other aspects related to the game that are outside of the game itself. Stay tuned.

Some things I'm working on, but aren't ready yet, are additional leaderboards. I'm considering weekly and monthly boards, as well as per control type boards. I will probably be adding daily leaderboards once I have the planned Daily Challenge game mode implemented.

New Features/Tweaks
Reset parallax in multiplayer when doing a cut transition.
Don't show initial tips (in a ring around the sun) in free play mode.
Tuning of score multipliers:
  • Modern Control Style gets a 1x base multiplier now instead of 0.5x, with increased adder and increased decay factors.
  • Classic and Hybrid control styles stay mostly the same but get an adder boost.
Turn agility power-ups now increase (a little bit) the maneuverability of the ship in Modern (dual-stick) control style.
Fade in/out of per player stats / leaderboard displays.
Update framework libraries for Linux and OSX versions. These are big changes, especially with respect to audio, so please report any issues.
A bunch of internal changes to prepare for new features.


Issues Addressed
  • When playing with keyboard or mouse+keyboard, the mouse cursor is now locked to the game window during gameplay so you don't accidentally move it outside the window in the thick of combat. This is also in effect when borderless mode is active. So, for those of you that play borderless full-screen on a multi-monitor setup, you'll no longer accidentally scroll to the other screen and click on some other window with catastrophic results. Note that the mouse won't be locked to the window when pausing or from the main or exit menus. Thank you Big Joe Bear for communicating this issue to me.
  • Fix an occasional 1-frame visual glitch when detaching outriders and exploding complex enemies.


Known issues
  • Borderless window option is only implemented for Windows right now.
  • Disconnecting an external audio device being used by the game will cause a crash/freeze on Linux/OSX.
  • Some options and more recent prompts are English only or machine translated right now. If machine translated, they are indicated with an asterisk (*).


Happy blasting!!

Early Access V1.2.2.1

Hello Everyone! Just a small update to release a few new features, and round up a few bugs -- some of which were released as hot-fixes several weeks ago.

As players rack up more and more impressive scores, I thought it would be cool for you to be able to compare the control style you typically use with those of the other players. Classic and Hybrid (single-stick) control styles are the purest and most challenging modes, and as discussed in a previous update, come with some scoring advantages. Now you'll be able to see what control style a given score was achieved with. Next to scores in the global leaderboards you'll see a symbol denoting which control style was used: (C)lassic, (H)ybrid, and (M)odern. Note that this is only computed for new scores going forward, so any current scores are classified as Unknown and won't show a symbol until you beat your previous bests.

New Features
  • The Control Style used to achieve a score is now recorded and displayed next to the high score. (C)lassic, (H)ybrid, (M)odern. You have to have played in a particular style most of the time for it to count.
  • German translation updates.
  • Cleans up old log files when debug logging is disabled.


Issues Addressed
  • Ensure friend leaderboards immediately update in-game.
  • Adjust thruster sounds for Modern (dual-stick) control style.
  • Tune bullet sound effects.
  • Fix issue where the top-X scores were shown instead of an empty list when you don't have any friends that play Solaroids (what a shame ːsteamsadː).


Previously Released Patches
  • Fix issue with Control Style text in HUDs overlapping when multiple players are choosing their control style at the same time.
  • Fix crash on some machines/locales when player stat displays are generated.


Known issues
  • Borderless window option is only implemented for Windows right now.
  • Disconnecting an external audio device being used by the game will cause a crash/freeze on Linux/OSX.
  • Some options and more recent prompts are English only or machine translated right now. If machine translated, they are indicated with an asterisk (*).


I hope you enjoy the new refinements and features.

Once again... Happy blasting!!

Early Access V1.2.2 -- “Own Your Friends” Update!

Hello everyone! Happy June and congratulations on the great scores!!



It is awesome to see the competition getting fierce on the leaderboards as well as players taking advantage of the new Control Styles and score Multiplier. That's the good news... the bad news is that 10 of the slots are being removed from the in-game list to make room for a small Friends leaderboard ːsteamhappyː&ːsteamsadː.

If you enjoy Solaroids, please consider leaving a review as it is critical to the amount of exposure provided by steam and could really help spread the word.

I'm happy to release some new features focused on competition. I've had statistics behind the scenes for some time, but I've always wanted to present them in-game. Showing the last/best score in the HUD was one such feature, and I'm happy to report that now several other useful (and maybe some non-useful) statistics are now readily displayed while playing alone or with friends.



The current set of stats are shown once a round has been completed and before continuing (or while requesting to forfeit). For player 1 (normally tied to the steam account), It will display the recorded Overall steam stats in addition to showing temporary session stats for Current, Last, and Best, For players 2-4 only stats for the current game session are tracked. If there are particular stats that you think should replace some of these, let me know in the comments or community hub.

In addition to stats, I've also decided to give each player their own mini high score listings to show their overall ranking. This includes Local, Global, and Friend listings.



What's a game based on a competitive score mechanic without more ways to rank yourself? I hope you enjoy 1-UP'ing your friends, or at least knowing at a glance who's the best!

I also managed to get a couple of smaller features in based on community feedback. If you are one of the players that had wished for "classic" twin-stick style controls (aka Geometry wars / Robotron) when using the Modern (dual-stick) control style, then you might enjoy the new Fire on Aim option under the Gameplay menu. Fire on Aim augments the Autofire setting to start firing just by aiming the ship. One consequence of this though, is that it is harder to conserve your Primary Weapon ammo. However, if you're careful not to fully press the thumb stick all the way, you can actually aim without firing as well.

Another set of small features relate to a recent request by a player to "simplify" the arena. I think they were longing for an experience closer to some of the retro games long ago, without backdrop clutter competing against energy bullets etc. As such, I've made it possible to adjust the background elements, such as the stars and nebula, to simplify, fade, or turn them off completely. Find these settings under the Effects options menu.

New Features
  • Fire on Aim Option. When turned on automatically fires when aiming the ship while in the Modern (dual-stick) control style -- similar to simple twin-stick shooters.
  • When using the Modern (dual-stick) control style, Dynamic Braking will not be engaged unless you release the aiming control (i.e. right thumb stick). This allows you to perform drifting strafe maneuvers similar to Classic or Hybrid control styles.
  • Stars Option - Adjust the number of stars.
  • Stars Opacity Option - Fades background stars.
  • Background Opacity Option - Fades background elements such as nebula, galaxies, and planets.
  • Global Friend high scores. Note this reduced the number of global high scores displayed in-game.
  • Per player high scores and stats:
    • Shown between sessions, and independently for each player.
    • High scores include Local, Global, and Friend scores.
    • Presently, the following stats are shown:
      • Player Kills - The total number of times you have killed another player.
      • Killed by Players - The total number of times you have been killed by other players.
      • Asteroids - The total number of asteroids of any type destroyed.
      • Small Asteroids - The total number of small asteroids destroyed.
      • Outriders Held - The maximum number of outriders held at once.
      • Primary Ammo - The maximum number of primary weapon bullets held at once.
      • Secondary Ammo - The maximum number of secondary weapon shots held at once.
      • Defensive Ammo - The maximum number of defensive weapon shots held at once.
      • Powerups Collected - The total number of power-ups collected of any type.
      • Bullet Efficiency - Percentage of bullets that hit a target vs. bullets fired.
      • Missile Efficiency - Percentage of missiles that hit a target vs. missiles launched.
      • Survival Efficiency - Player kills vs player deaths.
    • Stats include Current, Last, Best, and Overall values.


Previously Released Patches
  • The default control style is now Modern (dual-stick) instead of Classic.
  • Fix issue with missile collisions.


Known issues
  • Borderless window option is only implemented for Windows right now.
  • Disconnecting an external audio device being used by the game will cause a crash/freeze on Linux/OSX.
  • Some options and more recent prompts are English only or machine translated right now. If machine translated, they are indicated with an asterisk (*).


I hope you enjoy the new refinements and features. Let me know in the comments what you think so far, how it should evolve, and if you have any favorite stats.

Once again... Happy blasting!!