Game Maker Spaceship Engineering

Posted on by

Space Engineers Home. Frank Sinatra Platinum Collection Rare. Are you a Game Programmer or SW engineer? We are hiring - visit www.keenswh.com/jobs and send us your CV! This is a comprehensive 'world' Save Editor for the 'Space Engineers' Game, available on the Steam platform for PC.

• • • • Community ▼ • • • • • • • • • • • • Resources ▼ • • • • • • • • • Other ▼ • • • • • • is software designed to make developing games easy and fun. It features a unique 'Drag-and-Drop' system which allows non-programmers to make simple games. Additionally, experienced coders can take advantage of its built in scripting language, 'GML' to design and create fully-featured, professional grade games. Content that does not follow the is subject to deletion, so please become familiar with them. Here ya go: image_angle = point_direction(x,y,mouse_x,mouse_y); var _c = dcos(image_angle); var _s = dsin(image_angle); //note: zero rotation = positive direction along x axis! (therefore, forward = right) var _x = thrust_power * (keyboard_check(ord('W')) - keyboard_check(ord('S'))); var _y = thrust_power * (keyboard_check(ord('D')) - keyboard_check(ord('A'))); hspeed += _x * _c + _y * _s; vspeed += _y * _c - _x * _s; What that does is rotate your thrust vector by the ship's image angle (which is pointing toward the mouse), and apply the rotated vector to hspeed, vspeed. Btw you might feel, as I do, that controlling the ship's orientation with the mouse makes thrusting feel weird, because the orientation constantly changes as the ship drifts along.

Maybe one gets used to it after a while. Don't forget to initialize 'thrust_power', which is the power of your ship's engines.

(You could have seperate power levels for front, back, and side thrusters if you wanted). 3d Xml Viewer Download 64 Bit.

How To Play