Drovoid is a game about designing spaceships by assembling modules, programming them, and sending your ships to colonize space through mining and space battles. Spaceships can be manually controlled, or fully automated, or both. Drovoid can be played in solo or in multiplayer thanks to the included server. Automated battle ships can be uploaded to the Arena to compete!

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
RSS Articles

LED modules

News

This update is introducing a fun feature: full RGB LEDs for ships. Each LED module is a single LED which can display an RGB color with varying intensity. This can be useful for your ship to report its status.

However, to demonstrate the feature, I could not help but coding a little Mandlebrot fractal! Fractals are at the very heart of producedural generation (see for instance "Computer Rendering of Stochastic Models" by Fournier et al. 1982 (!) and many, many other research works).

Here is the final result:

madlebrot

As you can see, multiple ships combine their displays to produce a larger image of the Mandlebrot fractal.

Here is the code running on each Program module:

madlebrot code

Quite simple isn't it? This is inspired from the code at the top of Ken Perlin's web page.

I hope we'll see many interesting and cool use of the LED feature! (Right now this feature is only available to registered players through the automated update).

Drovoid Arena - upload your ship designs and enter the online contest!

Drovoid Arena - upload your ship designs and enter the online contest!

News

The Arena lets you upload your ships and duel against others. You can now design and upload ships directly from The Arena. Want to challenge your ship...

Less pain, more fun, unprecedented programming power

Less pain, more fun, unprecedented programming power

News

This major update revisits several aspects of the game, and introduces two major features: new AIs to easily create autonomous ships (Fighter, Miner...

Introducing the ship compiler

Introducing the ship compiler

News

Creating a ship in Drovoid involves a bit more than just throwing a bunch of components together. One has to consider power lines, data buses, and how...

Design beautiful ships with triangular modules!

Design beautiful ships with triangular modules!

News

This new update introduces triangular modules for much more interesting ship designs! Try it now!

RSS Files
Drovoid Arena

Drovoid Arena

Demo

Design ships and duel against ships uploaded by other players! This free demo lets you design ships using modules below level 3.

Drovoid Sandbox Demo

Drovoid Sandbox Demo

Demo

This free demo lets you create ships at level 1 and create programs up to 256 characters long. It is a sandbox demo: right from the start you will have...

Comments
KryliaViru
KryliaViru

Looks kinda like reassembly, but also looks different with more features and a tad bit more complex, the tad bit part being an understatement. Anyway, this looks interesting for the most part.

Reply Good karma Bad karma+1 vote
Drovoid CreatorSubscriber
Drovoid

Thanks for your feedback! I agree the game can feel complex, especially the most advanced features (ship automation). I am currently considering ways to introduce the game features more progressively -- not necessarily through tutorials, but rather through a set of challenges (this feature existed in an earlier prototype). Also, I will simplify a few things: power cells in particular are I think too frustrating when starting the game.

Still, my goal is to provide a game that (hopefully) will allow for complex interactions/behaviors between ships. I want to keep the 'puzzle programming' aspects of it. The difficulty being to keep the depth but get rid of the apparent complexity :-)

Reply Good karma+1 vote
Drovoid CreatorSubscriber
Drovoid

The latest update improves these issues a lot I hope. It is now much simpler to create interesting (autonomous) ships. Building fighters and miners with the new modules is great fun. All ships can be manually controlled and know how to select targets and follow each others. No need to create complex module assemblies anymore. The power cells are much less of an issue (no more micro management), and there is even a small tutorial at the beginning! (the talking ship).

I stepped back a bit from the 'puzzle programming' to fully embrace the fact that Drovoid was meant to be a coding game :) I was surprised at how is easy it gets to code in-game as the scripting language (based on Lua) integrates well with the ships. Check the video for a quick overview (and then try the demo!) Indiedb.com

Hope you'll have fun with this new update!

Reply Good karma+1 vote
Drovoid CreatorSubscriber
Drovoid

Hi Everyone,

Feel free to comment on the demo ; I am thinking of ways to make the game more accessible/fun at the beginning (my guess is that the start is a bit difficult?). A first step in this direction will be to provide a few simple ships to start the game. I wonder whether an in-game tutorial is necessary?

Also, if you experienced crashes at startup or when loading a game, please update to the latest version (demo file is up to date on indiedb) as I fixed a major issue.

Reply Good karma+2 votes
SpaceMammoth
SpaceMammoth

Looks like great fun, best of luck with it.

Reply Good karma Bad karma+2 votes
Drovoid CreatorSubscriber
Drovoid

Thanks :-)

Reply Good karma+2 votes
Imagamer45
Imagamer45

Will you be adding more hull shapes? Like triangles and such?

Reply Good karma Bad karma+2 votes
Drovoid CreatorSubscriber
Drovoid

Hi - I just pushed an update which introduces triangular modules :) Enjoy!

Reply Good karma+1 vote
Drovoid CreatorSubscriber
Drovoid

Hi - yes I'd like to add a bit more variety. Triangles would indeed be nice to get interesting outlines, thanks for the suggestion. I also thought about a skin system - where basically each module could become a small bitmap - but I haven't experimented with it yet.

Reply Good karma+3 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Drovoid
Platforms
Windows
Creator
Drovoid
Engine
Custom
Contact
Send Message
Homepage
Drovoid.com
Release date
Game watch
Follow
Share
Style
Theme
Sci-Fi
Project
Indie
Boxart
Boxart
Twitter

Latest tweets from @drovoid

Debug view of the new planet engine. Hmm, could this be ... water?? T.co

Dec 4 2016

RT @pixelshuh: Scene #34: 'Lighthouse' I hope you like it! :) #pixelshuh #pixelart T.co

Oct 6 2016

RT @IndieDB: Why is selling games so hard? Indiedb.com Great article by @thingtrunk #indiedev #SteamEarlyAccess T.co

Oct 6 2016

This is what I see on my dev screen these days. Could this be a planet??? And what are those yellow rays??? T.co

Aug 25 2016

New single RGB LED module lets you display ship status! Here ships with LED arrays produce a Mandelbrot fractal! T.co

Apr 17 2016

New ships in the Arena! Can you defeat 'BigSplit'? T.co

Feb 20 2016

Introducing the Arena: Youtu.be

Feb 12 2016

The Arena is up! Indiedb.com

Feb 12 2016

A nice mining ship by Torry! T.co

Feb 8 2016

New forum to discuss Drovoid: Groups.google.com Previous forum was under too much spam! Hopefully the google group will be better.

Dec 9 2015

Embed Buttons
Link to Drovoid by selecting a button and using the embed code provided more...
Drovoid
Statistics
Last Update
Watchers
47 members
Files
2
Articles
17
You may also like
Eterium
Eterium Futuristic Sim
Mercury Fallen
Mercury Fallen Futuristic Sim
Cosmoteer
Cosmoteer Futuristic Sim
ScrumbleShip
ScrumbleShip Futuristic Sim
Redshift 7
Redshift 7 Futuristic Sim