Skip to content

mishmanners/LEGO-Unity

Repository files navigation

LEGO Unity Microgame

Creating a game using the free LEGO Microgame from Unity. Building this for the 2021 LEGO game challenge. The challenge ran from January 28, 2021 to March 15, 2021.

If you'd like to learn and use the LEGO Microgame for Unity, check out the Unity Learn channel.

The best tutorial to start with is First Game Jam with LEGO YouTube tutorial. This is a recording of their livestream tutorial and is run by the Unity team themselves.

LEGO Microgames are published on the Unity Play platform. Go check out all the awesome LEGO games. Get started with Unity is where you'll need to go to submit your LEGO Microgame.

During this process, I also discovered GitHub for Unity. Check it out today. EDIT: apparently GitHub Unity is no longer in development as GitHub Deskop is widely available. Download GitHub Desktop and easily see your file changes, commit, push, and deploy your code.

🧱 Custom LEGO Microgame

After you've done the tutorial, you'll be able to create your own Microgame.

This what I created. Give it a play now!

Inspired by the NASA Mission Perseverance Rover landing on my birthday, we decided to create a Mars-themed LEGO microgame.

Explore the world of Mars, collect all the chests containing the tools to fix the rover, and make your way to the next level.

There's a bug in the WebGL version, where in order to remove the first pop up menu, you'll need to click "TAB" and then you can click "Let's go" to start playing the game.

Don't forget, you're on Mars, so there's less gravity than on Earth. How will you explore this planet? Hint: double jumps might come in handy.

🥂 Credits

The beautiful background, chiptune music comes from the amazingly talented Patrick De Arteaga. Check out his website for more info and download your chiptunes.

Thanks to the Unity team and LEGO Ideas team for tuning into my Unity Twitch streams, for putting on the competition, for great tutorials, and answering questions!

Special shout out to all the people in my Twitch chat for their support, coding knowledge, and debugging work, especially to those who tested the game before I deployed it. You're all amazing ❤️

✨ Next Steps

To dos:

  • Build out environment more
  • Change the stickers on the left hand objectives menu
  • Clean up a couple of the prefabs (ie. 1st treasure chest, collectable on top of the skull tower)
  • Modify some of the platforms for easy jumping
  • Unlink menu so you can interact with it
  • Ensure the camera doesn't move when the menu is up

Would love to do:

Import the Mars Perseverance Rover model into the game. However this is copyright material and would need permission, and therefore against the terms and conditions of the LEGO Microgame contest.