Volve is a sandbox block building game project, inspired mainly by Terraria, with additional inspiration from Frackin Universe (a Starbound mod) and Oxygen Not Included.
Explore planets, collect resources and technologies, build factories and automation, survive in difficult environments. Sounds pretty generic when you put it that way.
Boring history
Volve has been with me from the beginning of my journey to learn programming. I've never programmed for the sake of programming, I do it because there's things I want to do, and Volve is a project I've always wanted to make. As soon as I got my hands onto Javascript, I started working on Volve. Somewhere along the way the project split into Foxtronaut.
The oldest files I found under the name "Volve" are from around 2011-2012, back when I was still working with Multimedia Fusion (nowadays called Clickteam Fusion) and didn't know actual programming. In fact, Volve is the oldest non-art project I have and the one I have put most thought and effort into. A large portion of my programming efforts have been for the sake of this project, and I've made multiple iterations on the engine during that journey.
The name was originally "Apostrophe Volve" which was derived from the word "evolve" ('volve
). I consider it a placeholder, I don't have any idea what the final name will be. I vaguely associate the word "Volve" with the game engine and underlying systems, not whatever game they turn into.
Volve has gone through a lot of revisions, it started off as a modded Minecraft-inspired sandbox survival game. Later I focused on an adventure game with more direct survival systems like temperature. Later I wanted a more clear point to the game and decided on a mechanical building game, where the survival systems affect building requirements.
OLD browser backups
Here's some very old web browser version backups (the sprite loading is a bit wonky, you may have to walk around and change items or refresh the page to load the images properly). These are mostly a historical curiosity, not an indication of anything about the game.
-
Oldest backup from the time when I was first learning programming, 2014. This is more or less my first attempt at making a videogame with programming (i.e. not a GUI engine).
-
Collision box test when I was testing the merging of collision boxes, 2015-2016. Number keys or scroll wheel to change item, left click to use item. i to open inventory. z to switch hotbar. f to "attack". Hold ctrl to modify background blocks. shift to change hammer shape.
-
World generation test when I was testing world generation patterns, 2015-2016. Refresh the page to generate a new terrain. Same controls as above (except inventory gets hidden behind the terrain window). This is when I made Noise visualizer.
-
Last version before I gave up on making browser version of this game, as pictured at the top, 2017. Same controls as above, except there's less things to do. shift to dash in the direction you're moving. Right click to remove blocks. Will most likely work on Firefox only, I don't know why it doesn't work on Chrome, there's some WebGL problem I think. This kind of thing is one of the reasons why I stopped making browser games.
Current status
I've made a few attempts at a non-web version of Volve, but I tend to get stuck making a renderer.