FoonLudum Dare ExplorerLD40 → Lavish ROBO-Assemblage

Lavish ROBO-Assemblage

By gettingrekt

View on ldjam.com

CategoryRankScoreCount
Overall3.008
Fun2.758
Innovation2.588
Theme2.918
Graphics3.168
Audio2.107
Humor2.376
Mood2.607

Comments

arron-fowler 2017-12-07 13:28

Defo worth moving forward with, I liked the idea more than I actually enjoyed playing it. It has legs.

drtizzle 2017-12-07 13:29

Well done! The graphics are really nice, and the robot controls really well. Loved the super slow enemy bullets, it was like a SHMUP in slowmo :). It would've been nice if you could see which powerup boosted which subsystem, it was a guess every time (but you already mentioned that).

Nice entry!

radmccool 2017-12-07 15:56

i think i got a weird bug, i died a few times without being hit by enemies. I think it has something to do with shooting their bullets or the cannon. Other than that it was a fun wee game

gettingrekt 2017-12-07 16:23

@radmccool Thank you! You may have overheated, there is a small indicator in the far left that shows heat level. >100 equals damage. It should definitely been moved up next to the HP-bar

radmccool 2017-12-07 16:29

it was all there, i was just being an idiot and not thinking. I assumed that bar was related to the gun i just didnt put 2 and 2 together :P

wizzardmaker 2017-12-07 16:35

A fun idea. Nice to play as well

#### Advice for the flipping (happened to me once or twice in your game [fun to fly around ;)]): - If you use a rigidbody to move your player, lock the z and x axis in the component settings - If you use everything else, set the z and x axis of rotation to 0 ``` Vector3 rotation = transform.rotation.eulerAngles; //We need to do this to edit individual axis rotation.z = rotation.x = 0; transform.rotation = Quaternion.Euler(rotation); ```

gettingrekt 2017-12-07 16:51

@wizzardmaker Thank you for the advice. Sounds like a really nice fix. I was trying to clamp the values between a couple of max degrees, to get the "hovering" effect (also adding some kind of wavy displacement up and down) but then I gave up :) Yeah, flying is not a bug, its a feature!

wizzardmaker 2017-12-07 17:15

If you want a hovering effect, just use a sine wave instead of zeroing it out ``` float offset = 2f; //"randomness" so that both axis dont share the same rotation float waviness = 3f; //How much it waves around float speed = 3; //How fast it waves around Vector3 rotation = transform.rotation.eulerAngles; //We need to do this to edit individual axis rotation.z = Mathf.Sin((Time.time + offset) * speed) * waviness; rotation.x = Mathf.Sin(Time.time * speed) * waviness; transform.rotation = Quaternion.Euler(rotation); ```

The same sine can be used for your y position

raven 2017-12-13 17:08

The player can get overturned and fly lol The upgrades are indeed affecting the controlling of the player (thus the more you have the worse it is)

Unfortunately I cannot play for long due to my motion sickness :(

And... Is it a feature that I shoot the postbox-like things but I get my own health reduced?