• Register

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  (0 - 10 of 142)
FahriAuditore
FahriAuditore Apr 15 2013, 1:12am says: Online

I want to ask how to use Docking Modul?

+1 vote     reply to comment
schema
schema Apr 15 2013, 10:24pm replied:

Hi, there is a good guide for docking in the wiki here: Star-made.org

+2 votes     reply to comment
FahriAuditore
FahriAuditore Mar 27 2013, 2:29am says: Online

Hey just suggestion what about a light saber so we can fight outside the ship or guns! :D

+1 vote     reply to comment
Deloused
Deloused Feb 3 2013, 8:53pm says:

Absolutely awesome game, very original and creative, features are great so far. I only encountered a very annoying problem, when I exit the ship (press R), my character is where i built it, it does not stay in the ship even if its all closed with door and gravity, had to start over twice because of that.

+3 votes     reply to comment
ahmet371
ahmet371 Feb 1 2013, 6:38am says:

I love this :D but i need a server to play with people :|

+1 vote     reply to comment
schema
schema Feb 1 2013, 11:06am replied:

the official US server is 72.201.179.64:4242

you're welcome to play

+1 vote     reply to comment
sgcorentin196f
sgcorentin196f Jan 26 2013, 5:30pm says:

How did I miss this game !
Tracking !

+1 vote     reply to comment
senjineer
senjineer Jan 23 2013, 6:21am says:

How come I forget to track this game before ??? O.o Exelent work guys !! Keep it up ! This is a game of my expectations !! Greetings from Czech Republic :)

+3 votes     reply to comment
Aragost
Aragost Jan 22 2013, 10:27am says:

This game is something like Corneroids? Do you need to gather materials do craft your own ship?

+1 vote     reply to comment
schema
schema Jan 19 2013, 8:39am replied:

Good point. It will be around 90 default in the next version. Thanks for the tip!

+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 @star_made

@davidcz184 Yep! And thanks for being our 200th follower!!! - Beetle

May 6 2013, 1:11pm

@Shadaez send us a link or something :D - BB

May 4 2013, 7:24pm

Off the right wing of player ship Vadesh testing out some new Hardened Hull @star_made textures. T.co

Apr 30 2013, 6:43pm

@Hobnob11 My best suggestion is to make a topic on the official star made forums. It's hard to troubleshoot on twitter -BB

Apr 30 2013, 8:59am

@Hobnob11 you don't need to connect the power, you probably need more power blocks, build a few more and see what happens -BB

Apr 29 2013, 6:55pm

I'm working with Schema to get the player skin mod working, afterwards, I'll come up with a tutorial on how to skin / texture your player

Apr 29 2013, 4:07pm

I'll be working on some new textures and fixing some old ones, if anyone has texture suggestions or ideas, feel free to tweet us!

Apr 29 2013, 2:50pm

Alright guys, @beetlebear here at the helm of the starmade twitter. Expect tweets from us but with slightly better information than this one

Apr 29 2013, 2:45pm

Wow! 5000 registered users on T.co Thank you all for playing StarMade. -s

Apr 25 2013, 2:22pm

@beetlebear @mandi3939 Congratulations on you marriage!

Apr 22 2013, 1:29pm

Statistics
Rank
365 of 9,330
Last Update
1 month ago
Watchers
543 members
Files
4
News
49