tsunamayo / Starship-EVO

Welcome to Starship EVO bug tracking repo !
118 stars 17 forks source link

[NEW BUILD - DEFAULT / 20w09a] Mini bricks, Collision Refactor, Acceleration, Better Hovercraft, Smaller solar system. #1610

Open tsunamayo opened 4 years ago

tsunamayo commented 4 years ago

So in this build I am bridging the gap for smaller vehicle by adding smaller laser and addons, smaller reactor and capacitor. Also I am introduction some new smaller transparent brick, to replace the older large block based one. Hope you like it! One of the big change concerns the physics collision system. It should be massively improved for children entity and main entity all the like, children entity should not get less stuck. It use some point cloud as a proxy, you can debug it in F3 menu for those interested. I also tweaked the system generation, I had too many planets that were too spaced. I reduce all the thing down (maybe too much ?). It am still tweaking that. I updated the acceleration formula to make it less dramatic (also less realistic but hey, it's a game!) Finally Hovercraft should be much easier to control, the damping has been improved.

Also of course a lot of fixes.

Next update I will nuke one last time the colors as nobody was happy with them, (me included) and a big weight balance. Thanks!

Dwarf-LordPangolin commented 4 years ago

Here's my first impressions:

-The new collision system is perfect. It's ultra-precise, and I seriously cannot express how great that is in a building game; moving pieces work as you'd expect them to. People won't get confused and frustrated when trying to make something that looks like it should fit but doesn't, which was one big problem with Space Engineers (as an example, a 1x1 block wouldn't fit in a 1x1 hole). I also don't notice the small amount of lag I used to get from landing gear in the older collision system (think it was 2 collision systems ago), so whatever you did, keep doing it! :D

-I see the game's icon has changed to the shield block; excellent choice!

-The brick reactors, beams, and redone brick guns all look great! Haven't had time to test them yet, but it's super-exciting they're here.

-I love the thruster effect that plays when the maneuvering thrusters are used!!

-The brick-scaling windows are great; these should be incredibly handy when building smaller things, especially ground vehicles.

-Did the small thrusters get balanced to be less overpowered? Ships seem ~50% slower now, and I was wondering if that was why.

-The scaling axes are back; they look good, and should be helpful.

-The engine noises might be small touches but they have a huge effect on immersion. Love them!

-Did the bloom effect get updated, or am I just noticing it more now? I like!

-Reducing the number of planets in systems was a good choice. Although it was cool to have systems with tons of planets, with each planet able to have lots of moons, it made systems too cluttered; each system would have too much stuff to explore. In sci-fi games and movies/shows, even if a system is shown with lots of planets, the characters only actually visit a few of them. So, reducing the number of planets to a smaller number was a reasonable choice that will encourage players to fly to other systems to find new stuff. Good call on that.

-I think the system size got shrunk a little too much. The previous size of the systems felt about right to me; it might have been slightly too big, but I was OK with flying a couple minutes to get from one end of the system to the other. Systems being too large is definitely something to avoid, but right now it takes about 10 seconds to get from the innermost planet to the outermost one; that's too small. As an example from a game you've mentioned as inspiration, a lot of the systems in Elite: Dangerous definitely feel too big, and I think you're right to avoid that extreme because it can be annoying to have to get from the star to outer planets in that game -- but ATM, this feels a bit too small.

However: if system size is a performance issue and the game absolutely needs smaller systems, then you can have your cake and eat it by keeping system size where it is in the current version and just reducing the speed of Lightcruise instead. That might be the best of both worlds. Plus, it is really cool being able to see other planets from the surface of one, in an unrealistic sci-fi kind of way. XD

tsunamayo commented 4 years ago

Thanks for the detailed feedback! Yes I forgot to update the lightcruise speed, I will tweak it also. Also yes I forgot to mention it, I updated the acceleration computation formula, it should be more reasonable. Also I updated the overcraft damping, it should be much better now!

AfterRebelion commented 4 years ago

Also this builds marks the end of the old hinge, and they will be gone from all your ships.

ultrak2k commented 4 years ago

Can we have colours akin to tones of skin Would be nice for mechs and pixelart and other nice applications

don't see the harm in adding them