You are browsing as a guest. Sign up (or log in) to start making projects!

SCOUT: Recon Run

  • 3 Devlogs
  • 5 Total hours

A pixel-art mini-game where you pilot the SCOUT reconnaissance rover through dangerous environments, using its radar to detect obstacles and deliver a medical payload safely. (This is part of a larger project!!)

Open comments for this post

25m 11s logged

I worked on the ending of SCOUT: Recon Run today.I added a proper mission-complete state so the game knows when the player reaches the objective instead of just letting them keep driving around.I also added a completion screen with a short celebration effect and sound, and started working on making the game return to the menu afterwards so the player can replay the mission.I had a few issues with the UI overlapping the rover and the different game layers, so I had to experiment with where things were drawn in the main game loop.It was a small change, but it made the game feel much more like an actual complete mission rather than just a rover driving around a map.

0
0
21
Ship #1

What did you make?

I made SCOUT: Recon Run, a small demo game based on my SCOUT Recon Rover project. I wanted people to actually be able to experience SCOUT instead of just looking at the rover and reading about it.

The idea is basically to let you explore the concept of SCOUT for yourself and see what it’s like through a game.

What was challenging?

Honestly, getting everything to work together 😭. I had to design the game, work out the mechanics and fix a bunch of random problems along the way.

I also wanted it to actually feel connected to the original SCOUT project rather than just being a random game with the SCOUT name slapped on it.

What am I proud of?

I’m probably most proud that I actually finished something people can play after the Maker Challenge.

SCOUT started as a physical rover prototype where I was trying to get the tracks, sonar and software working together. The physical rover wasn’t fully finished, so making this demo afterwards was a way for me to keep developing the idea instead of just leaving it there.

Also… I made a game. That’s pretty cool considering I hadn’t originally planned for SCOUT to become one 😂

What should people know so they can test it?

Just play it and explore lol. It’s meant to be something you can figure out yourself rather than needing a massive explanation beforehand.

Have fun with it :)

  • 2 devlogs
  • 5h
  • 13.18x multiplier
  • 61 Stardust
Try project → See source code →
Open comments for this post

3h 58m 56s logged

I FINISHED THE GAME

I finally finished the SCOUT demo game.

The idea was to take the original SCOUT rover project and turn it into something people could actually interact with instead of just looking at the physical prototype.

The game now has:

  • A playable SCOUT rover
  • An objective/mission system
  • NPC characters
  • Dialogue
  • A medicine delivery mission
  • Pixel-art characters
  • Sound effects
  • Confetti and a mission-complete screen
  • PC controls
  • Mobile touch controls

One of the harder parts was getting the controls to work properly on both PC and mobile. I originally had the dialogue working with keyboard input, but getting tapping to work reliably took a lot more debugging than I expected. I ended up using pointer events so the same input system could handle mouse clicks and touchscreen input.

I also had to make the dialogue UI adapt to different screen sizes. On mobile, the text box needs to be smaller and the text needs to wrap properly, while on PC there is more space available.

This was also my first time making a proper playable game around one of my hardware projects. A lot of the work wasn’t just writing the game itself, but connecting all the different systems together so that the game actually felt like one thing.

It’s finally playable now, so I’m going to move on to testing it on different devices and fixing anything people find.

🔥

0
0
8
Open comments for this post

36m 49s logged

First SCOUT Game Prototype

This was the first version of the SCOUT game simulator.

At this point, I had the basic SCOUT rover moving around the screen and some simple walls to drive around. The idea was to make a small digital version of the rover so I could experiment with how SCOUT would actually work in an environment.

It was pretty basic at this stage, but getting the rover movement working was an important first step. From here, I could start building the actual environment and eventually add things like objectives, characters and missions.

This was basically the starting point for what eventually became the full SCOUT demo game.

0
0
21

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…