Name Change, Alpha Progress

We decided to change the name of our game from “Gamma Void” to “Reassembly”. The new name is more specific, descriptive, and meaningful and we think better is a better match. We also wanted to avoid confusion with several other games which also have the word “Void” in their title, in particular modular spaceship building games “Kinetic Void” and “Void Hunters.” Our website will be updated over the next few days to reflect the change and the next alpha build will have a new title screen.

Reassembly

A few people have contacted me asking when the next alpha build will be going out and whether they are included in the alpha program.

The plan is for the next official alpha build to go out some time in August. If you are on the alpha list you will get an email, and I will also make a post here. If you emailed me about the alpha build and I haven’t responded yet, don’t worry, I will go through everyone before sending out the email. No one has been removed from the alpha list.

Colors

I put a color picker in the new-game-screen to allow personalizing your faction. I’m excited to see what people come up with!

Color picker
hot topic spaceships
acid green and dark purple

Happy accidents

I love it when bugs turn out to have really cool effects. I was messing around with the HDR effects rendering and accidentally stopped clearing the floating point weapon and particle effect FBO in between frames, so the effects just pile up. Probably not something I can use directly in the game, but cool enough to share.

Screen Shot 2014-04-30 at 9.00.38 PMScreen Shot 2014-04-30 at 9.07.04 PM

Github

I published some of the utility code for Gamma Void on github under the MIT License. This is not intended to be a packaged library, but rather a collection of useful snippets that would have saved me a lot of time if I had found them in a github repository somewhere. The repository contains about 10k lines of code, about a fifth of the total Gamma Void source, and pretty much all the code that is not game-specific.

https://github.com/manylegged/outlaws-core

Highlights:

  • polygon intersections, interpolation, vector helpers, ternary digits, and more in Geometry.h
  • fast 2d spacial hash in SpacialHash.h
  • a class ‘lstring’ for fast symbol manipulation and easy to use string utils in Str.h
  • ‘copy_ptr’ and ‘watch_ptr’ smart pointers for managing sparse structs and automatically nulling object references on deletion, respectively, in stl_ext.h
  • C++ wrappers for OpenGL buffers and polygon drawing code in Graphics.h
  • Fast shader powered particle system in Particles.h
  • Color transformation utilities in RGB.h
  • mac/win/linux platform layer in Outlaws.h (implementations in ‘os’ directory)