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  (20 - 30 of 142)
Dutcher
Dutcher Dec 16 2012, 9:10am says:

Could it be that when you are cloce to the sun your ship recieve damage?
coz when placing a new shipcore the ship slowly selfdestruct

Btw stil playing and now with 6 friends xD

+1 vote     reply to comment
schema
schema Dec 18 2012, 10:59am replied:

yes, the sun will slowly destroy your ship :)

you can hide behind asteroids though

+1 vote     reply to comment
Dutcher
Dutcher Dec 18 2012, 11:36am replied:

Is it also posible to dig a hole in the planet, put the ship in it and seal it with flexdoors?
coz i heve build a lot on that planet realizing to late that my ship perish xD

+1 vote     reply to comment
Dutcher
Dutcher Dec 14 2012, 5:52pm says:

Awsome game!
bought the game!
and played 10 hours in a row with a friend of mine :D

2 things:
the navigation is hard and seems bugged, second im used to open a chest with right clik and that destroys the chest and whats in it.

these are the only things i heve a problem with, and thats realy good in my opinion seen its alpha state :)

sry for them typo's

+2 votes     reply to comment
schema
schema Dec 14 2012, 6:02pm replied:

Thanks for playing the game :D, and thank you for your support!

I'm planning to implement "floating stacks" when you destroy anything of value (like a chest), so you won't loose the content when you destroy a chest. This system will also be cooperated with mob kills for some extra gain from those.

navigation has a bug when you go from a rotational system (near a sun) to void, as sometimes it wont register the sector change. Ill fix that asap. Also there will soon be maps and route planning for better navigation

+1 vote     reply to comment
CrunchyFlakes
CrunchyFlakes Dec 14 2012, 11:28am says:

Is there a way to go in like a creative mode? so you can have infinite of every item?

+1 vote     reply to comment
schema
schema Dec 14 2012, 11:59am replied:

sure, there are a variety of admin commands: go to Star-made.org for a list

+1 vote     reply to comment
schema
schema Nov 15 2012, 12:31pm replied:

There will be bigger planets, and also life forms on every planet.

+1 vote     reply to comment
Insolent.
Insolent. Dec 14 2012, 10:50am replied:

*Every* planet? Shouldn't some worlds be devoid of life, to make life seem more important on the worlds where it does exist, by contrast?

+1 vote     reply to comment
schema
schema Dec 14 2012, 12:03pm replied:

yeah, that wording wasn't the best. of course there will also be inhabitable planets :)

+1 vote     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
469 of 12,387
Last Update
1 month ago
Watchers
543 members
Files
4
News
49