# \[Repost\] Space Rocks Revenge

**URL:** https://forum.makecode.com/t/repost-space-rocks-revenge/31570
**Category:** Arcade
**Tags:** game
**Created:** [November 7, 2024, 10:24pm UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570 "2024-11-07T22:24:53Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![kwx](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kwx/32/1545_2.png) [@kwx](https://forum.makecode.com/u/kwx)
#### Post date: [November 7, 2024, 10:24pm UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570/1 "2024-11-07T22:24:53Z")

</div>

Can you win battles against waves of enemy spaceships?

> **[Space Rocks Revenge (v1.0.1)](https://arcade.makecode.com/S66427-89592-17050-76711)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

Your shield recharges between waves, but your hull doesn’t get repaired, so be careful. Early on you’ll face weaker ships, but the wave 6 opponent flies a ship identical to yours. From wave 7 on, you’ll get progressively more (but not quite as tough) enemies. Good hunting, and have fun!

Using the radar is essential for situational awareness. It shows a 3D representation of ships around you. Each red dot is connected with a white stick to the horizontal radar plane. The foot of the stick marks its horizontal location, and the length of the stick shows the vertical distance above/below the plane. The dark blue triangle represents your forward view. In this picture, you can see the radar dot for the ship at the left edge of your viewport, and that another ship is straight behind you which is very dangerous. (Try turning and boosting to get to a better location.)

 ![Screenshot_20221013-194522](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/2/2/22c9ce1ac37de0686fe7fb648b317d2fc4431b07.png)

(This is a repost from the [Outer Space Game Jam](https://forum.makecode.com/t/announcement-makecode-arcade-mini-game-jam-4-outer-space-jam/15689/37) from 2022 to make the game easier to find - it took me some time searching when I wanted to send the link to someone. I hope this is OK with moderators - I of course don’t want to exceed the one-thread-per-game limit, but technically it had zero threads so far.)

---

<div class="post-metadata">

### Author: ![kwx](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kwx/32/1545_2.png) [@kwx](https://forum.makecode.com/u/kwx)
#### Post date: [November 7, 2024, 10:54pm UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570/2 "2024-11-07T22:54:34Z")

</div>

In case you’re wondering about the name, it’s a sequel to [Space Rocks 3D!](https://forum.makecode.com/t/space-rocks-3d/6334/70) which has its latest version buried in the middle of a rather long thread. Here’s an embedded link for convenience:

> **[Space Rocks 3D! (v0.16)](https://arcade.makecode.com/57095-73027-58575-13726)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

### Author: ![Luke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/luke/32/32519_2.png) [@Luke](https://forum.makecode.com/u/Luke)
#### Post date: [November 9, 2024, 5:29pm UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570/3 "2024-11-09T17:29:27Z")

</div>

I can’t believe I didn’t know about this version!! Absolutely incredible how this is a make code game well done

---

<div class="post-metadata">

### Author: ![ZeroFall](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/zerofall/32/34898_2.png) [@ZeroFall](https://forum.makecode.com/u/ZeroFall)
#### Post date: [November 12, 2024, 11:53pm UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570/4 "2024-11-12T23:53:05Z")

</div>

VERY VERY IMPRESSIVE! (Sentence)

---

<div class="post-metadata">

### Author: ![MicroMan7](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/microman7/32/18103_2.png) [@MicroMan7](https://forum.makecode.com/u/MicroMan7)
#### Post date: [November 13, 2024, 6:30pm UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570/5 "2024-11-13T18:30:44Z")

</div>

This is really a cool game. I really like the way it’s so responsive, you did a lot of things in it that I did not think of.

---

<div class="post-metadata">

### Author: ![EvilEyeDude](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/evileyedude/32/21630_2.png) [@EvilEyeDude](https://forum.makecode.com/u/EvilEyeDude)
#### Post date: [August 10, 2025, 8:43pm UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570/6 "2025-08-10T20:43:10Z")

</div>

This is a really great game! Very impressive. Could you add tilt controls like you have for space rocks 3d?

---

<div class="post-metadata">

### Author: ![kwx](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kwx/32/1545_2.png) [@kwx](https://forum.makecode.com/u/kwx)
#### Post date: [August 12, 2025, 1:38am UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570/7 "2025-08-12T01:38:46Z")

</div>

The downside of enabling tilt controls is that it messes up the emulator (it tilts the screen based on mouse movement), and that effect sticks around even after turning tilt controls off. Here’s a quick test that re-enables tilt controls:

> **[Space Rocks Revenge (v1.0.2-tilt)](https://arcade.makecode.com/12037-06315-16142-98087)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

### Author: ![EvilEyeDude](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/evileyedude/32/21630_2.png) [@EvilEyeDude](https://forum.makecode.com/u/EvilEyeDude)
#### Post date: [August 19, 2025, 6:15pm UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570/8 "2025-08-19T18:15:28Z")

</div>

Oh yeah, that makes sense. Thanks!

---

<div class="post-metadata">

### Author: ![teaeat100](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/teaeat100/32/33097_2.png) [@teaeat100](https://forum.makecode.com/u/teaeat100)
#### Post date: [May 7, 2026, 5:04pm UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570/9 "2026-05-07T17:04:33Z")

</div>

I know this _may_ be a bit late but how exactly does the 3d and controls work?

---

<div class="post-metadata">

### Author: ![kwx](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kwx/32/1545_2.png) [@kwx](https://forum.makecode.com/u/kwx)
#### Post date: [May 7, 2026, 9:40pm UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570/10 "2026-05-07T21:40:04Z")

</div>

The controls are fairly basic - use the stick to steer the spaceship (or WASD on emulator), button A (space) to shoot the laser, button B (enter) to boost. It supports analog control if you’re on a hardware device (PyGamer), or if you connect a compatible gamepad for use with the emulator.

The left/right controls act as a rudder pedal (moving the view left and right) when pressed briefly, and roll (rotate) the ship when held down. Ideally those would be separate controls, but it’s a compromise to work with a single control stick. I wanted the dogfights to feel more like a spaceship than a turret, so you’ll need to combine roll + pitch for maneuverability.

There’s some more explanations about how the radar works in this older thread, including a link to a video: [[Announcement] MakeCode Arcade Mini Game Jam #4 - Outer Space Jam - #52 by kwx](https://forum.makecode.com/t/announcement-makecode-arcade-mini-game-jam-4-outer-space-jam/15689/52)

Does this help? Good luck!

---

<div class="post-metadata">

### Author: ![teaeat100](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/teaeat100/32/33097_2.png) [@teaeat100](https://forum.makecode.com/u/teaeat100)
#### Post date: [May 8, 2026, 4:50pm UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570/11 "2026-05-08T16:50:01Z")

</div>

I meant if how it works _internally_, sorry if i wasn’t clear about that

---

<div class="post-metadata">

### Author: ![kwx](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kwx/32/1545_2.png) [@kwx](https://forum.makecode.com/u/kwx)
#### Post date: [May 11, 2026, 2:25am UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570/12 "2026-05-11T02:25:12Z")

</div>

Here’s some background info from the Carrier 3D thread: [Carrier 3D (unfinished work in progress) - #14 by kwx](https://forum.makecode.com/t/carrier-3d-unfinished-work-in-progress/10573/14)

That thread has some more discussions further along, including my book recommendation: [Carrier 3D (unfinished work in progress) - #34 by kwx](https://forum.makecode.com/t/carrier-3d-unfinished-work-in-progress/10573/34)

Hope that helps!

---

<div class="post-metadata">

### Author: ![teaeat100](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/teaeat100/32/33097_2.png) [@teaeat100](https://forum.makecode.com/u/teaeat100)
#### Post date: [May 11, 2026, 2:52pm UTC](https://forum.makecode.com/t/repost-space-rocks-revenge/31570/13 "2026-05-11T14:52:54Z")

</div>

It Does Help! Thanks!
