The alpha version of StarMade is completely free!

We absolutely appreciate any and all support via buying the game, making a private investment, etc.. :)

Some of the things that you can currently do in StarMade:

  • Explore: Infinite space in all directions using the X/Y/Z axis you can travel from 0,0,0 to 1000,2000,3000 and so on, but infinitely!!!
  • Design: Design the ship of your dreams, from famous ships featured in movies, book lore and other sci-fi/fantasy cannon. Or design something from your own imagination, connecting modules of ships together and challenging your efficiency and design skills. Do you create a ship that kills and destroys everything or a peaceful trading ship that is really just a smugglers ship in disguise?!
  • Customize: Create customized weapons, harvesting, repair, shield and other modules by grouping them into geometrical patterns to increase their abilities! With more modules being dreamed up by the StarMade team EVERY DAY, the possibilities are endless!
  • Multiplayer: StarMade was designed around multiplayer to begin with. Share control of your super massive ship, design a station with friends or conqueor the universe INCLUDING your pals, one sector at a time!!
  • Multiplatform: This game runs with Java and is OPTIMIZED to run as efficiently as possible, while we may experience some bugs and bumps in alpha and beta, we are more focused on gameplay and engine optimization.

There are many more features and we will do our best to create a better website, with fully imaged tutorials, videos and other goodies ( including contests and giveaways! ).

The best support we can get at this time is the word of mouth, get more people to not only play StarMade but follow us on twitter, indieDB and become involved with our community. Remember, you guys will be the core players that helped us launch this awesome game, and we will remember you.

You can find us on twitter @star_made

Thanks for playing StarMade

Image RSS Feed Latest Screens
Player Ships #3: Battecruiser Operational Player Ships #3: Battecruiser Operational Player Ships #2
Blog RSS Feed Report abuse Latest News: StarMade 0.092: Seamless Universe

2 comments by schema on Mar 3rd, 2013

Soft Borders

This basically means, that sectors won't load in right when you change it, but you will be always surrounded by preloading sectors. You will be able to see the objects (even moving ones) of adjacent sectors from your position. This feature will mark a milestone for the engine's core.

After lots of hours of work, the new version is finally in a releasable state. There might still be some bugs from the countless performance improvements and optimizations, which I might not have accounted for, so please send in reports whenever your game crashes, or you see something odd.


However, it's very complex and complicated to implement. Here are some of the problems I had to solve:

  • Every player effectively now loads 27 (3x3x3) sectors.
    • This means a lot more memory used per player on the server (not a client problem).
    • a lot more sectors and objects have to be able to load in at the same time.
    • a lot more data has to be transferred to clients, since the simultaneous "available"  objects by player is much bigger. Most of the data is only one time data (e.g. not moving objects don't need updates, and the number of moving objects won't increase from this).
    • every object loaded has be updated, which will beat on the performance.
    • Clean up functions: the clean up has to be done a lot more often since more sectors get inactive at once.
  • Object positions have to be calculated relatively
    • As floating point (even double precision ) values are by far not big enough for the StarMade Universe, the sectors are used to represent a relative system. This means every sector is handled around the absolute zero, which allows for the virtual infinity of the universe. The function that has to be the most robust for the new system is to calculate the positions of objects in the surrounding sectors on the clients. For the server the relative positions don't play any role, since each sector has their own context.
    • relative positions also influence sector requests by the client.
  • Physics dilemma: To keep StarMade as modular and extensible, the sector system described above is used. Every sector is using it's own physics context to handle scalability and number limits (float/double problem).
    • There has to be a function for secure transitions of objects from one in the next physics context. This is one of the most complex procedures (although it sounds easy at first): Bigger Objects can intersect the sector border: what sector does it belong to? The sector that has the bigger part of it of course. But now what happens if another object in the sector which the big object doesn't belong to collides with it? ... I basically have implement some kind of "bubble" which is formed around near objects to make sure they are in the same physics context.

Other bugfixes

Here are also some bugfixes, that are included in the new version:

- fixed recycler exploit
- fixed shop sell exploit (sell negative)
- fixed credits overflow
- fixed gravity block bug
- fixed negative ship cost bug, when a saved ship gets too expensive
- fixed overflow in shield and power
- fixed that own explosion blocks are saved by shields
- fixed bug that caused for docking not to be terminated when deleting thecorrespondent docking block
- fixed 2 cores for 1 bug
- implemented more scalabe method to do inventory modifications

Thanks for playing StarMade,

- schema

Media RSS Feed Latest Video
Downloads RSS Feed Latest Downloads
StarMade Alpha Launcher v8 (Linux / Mac)

StarMade Alpha Launcher v8 (Linux / Mac)

Mar 2, 2013 Full Version 0 comments

This is the Multiplatform StarMade Alpha Launcher. Works on Windows, Linux, and Mac OS

StarMade Alpha Launcher v8 (Windows only)

StarMade Alpha Launcher v8 (Windows only)

Mar 2, 2013 Full Version 0 comments

This is the StarMade Alpha Launcher. It will download and automatically keep the game up to date. For more information, go to www.star-made.org

StarMade Alpha Launcher v7 (Linux / Mac)

StarMade Alpha Launcher v7 (Linux / Mac)

Jul 1, 2012 Full Version 0 comments

This is the Multiplatform StarMade Alpha Launcher. Works on Windows, Linux, and Mac OS

StarMade Alpha Launcher v7 (Windows only)

StarMade Alpha Launcher v7 (Windows only)

Jul 1, 2012 Full Version 5 comments

This is the StarMade Alpha Launcher. It will download and automatically keep the game up to date. For more information, go to www.star-made.org

Post comment Comments  (50 - 60 of 142)
HereticUK
HereticUK Aug 17 2012, 7:31am says:

Just a warning guys, when I downloaded the Launcher my broswer warned me that the program could be "an attmept to deceive you" due to it not being signed by the author. Just a heads up there for you.

+1 vote     reply to comment
beetlebear
beetlebear Aug 13 2012, 12:26pm says:

We've been tirelessly testing and the newer versions of 0.080 that are out right now make multiplayer planet building possible! We've almost eliminated all the lag in multiplayer as well. Come join our US test server and check it out.

+2 votes     reply to comment
clearskiesnl
clearskiesnl Aug 10 2012, 5:27am says:

note:
your now on a game that is awesome
:D my ship in the far right one with red sides the bigger one

+2 votes     reply to comment
Capt.Keyes
Capt.Keyes Aug 9 2012, 10:18pm says:

This game looks like it has great potential,good job with the game so far.

+2 votes     reply to comment
Domban
Domban Aug 9 2012, 6:15pm says:

Every time I start a game and it finishes loading I get this error:

ErrorDialogException: EERROR-DIALOG-EXCEPTION:
data//shader/atmosphere/SkyFromSpace.vert,
data//shader/atmosphere//SkyFromSpace.frag

Fragment shader(s) linked, vertex shader(s) failed to link.

LINK STATUS: 0

[Retry] [Send Crash Report] [Exit]

I don't even get to play it's just a grey background with the loading screen and then that error appears when it gets to 100%

+2 votes     reply to comment
schema
schema Aug 9 2012, 7:42pm replied:

<Beetlebear>: Do you have an intel graphics card? If so, update your drivers. If not, update your drivers. Look forward to seeing you in game!

+2 votes     reply to comment
Domban
Domban Aug 9 2012, 10:15pm replied:

I have the most up to date drivers for my graphics card.

I have an AMD Radeon X1950, if that info helps. I already resintalled my drivers too. Still pulls that error though :/

+2 votes     reply to comment
Domban
Domban Aug 10 2012, 6:03am replied:

Well if I can make an inference from the error, it's something to do with the vertex shaders, so it is obviously something with my graphics card because on Minecraft I can't use shader mods or anything or the game won't work.

My graphics card doesn't so GLSL shaders even knowing it's suppose to. I've been doing my research and found out why that might be though, I need to look at my multitexturing settings on OpenGL, problem is I'm retarded and don't know how to find the OpenGL settings on my computer. I'm quite new to fussing with graphics card settings and what not.

+2 votes     reply to comment
Domban
Domban Aug 10 2012, 6:24am replied:

I went and downloaded OpenGL Extensions Viewer.
It says both Vertex Shaders and Fragment are supported, multitexturing is also supported if that might tell you something.

It says my OpenGL is 2.1 and my graphics card I guess doesn't support later versions.

Maybe I just need a new graphics card?

Also I'm sorry if I'm bothering you with this mess, I just really wanna play. Dx

+2 votes     reply to comment
schema
schema Aug 9 2012, 9:17am replied:

Try resetting your universe before playing.

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
Star Made
Platforms
Windows, Mac, Linux
Developed By
schema
Engine
Custom Built
Contact
Send Message
Official Page
Star-made.org
Release Date
TBD
Game Watch
Track this game
Share
Style
Genre
Futuristic Sim
Theme
Sci-Fi
Players
Single & Multiplayer
Project
Indie
Twitter

Latest tweets from

It can take up to a few hours for tweets to begin appearing.

Statistics
Rank
376 of 12,436
Last Update
1 month ago
Watchers
543 members
Files
4
News
49