Creating AMONG US from Scratch...

Creating AMONG US from Scratch...

Table of Contents

  1. Introduction
  2. Creating a Movement System
  3. Making the Map
  4. Adding Gameplay
  5. Creating Tasks
  6. Adding Crewmates
  7. Final Touches
  8. Conclusion

Introduction

In this article, we will explore the process of creating a working version of the popular game "Humongous" using Scratch, despite the limitations of the platform. We will discuss the steps involved in developing the game, including the creation of a movement system, designing the map, adding gameplay elements, creating tasks for the players, and adding crewmates. Additionally, we will cover the final touches and the overall experience of building the game. So, let's dive in and see how this exciting project took Shape!

Creating a Movement System

The first step in building our scratch version of Humongous was to Create a movement system. We wanted to ensure smooth navigation for the player, so we came up with an innovative idea. Instead of moving the player sprite, we decided to move the map around the player. By keeping the player in the center of the screen, we allowed the map to dynamically adjust as the player moved. With some coding, we were able to make this movement system work flawlessly.

Making the Map

Next, we focused on creating the map for our Humongous game. To make things easier, we decided to use the scaled map from Among Us, as it had a simple and recognizable shape. However, using HD images in Scratch proved to be challenging due to the platform's limitations. After some research, we discovered a workaround by converting the map to a vector image using Google Drawings. We traced a hitbox over the original map in Photoshop and imported it back into Scratch. This allowed us to have a visually appealing map with a functional hitbox for players to navigate.

Adding Gameplay

Since replicating the multiplayer gameplay of Among Us in Scratch was not possible, we had to come up with a creative solution. We decided to incorporate various tasks for the player to complete, reminiscent of the tasks in the original game. Once the player finished all the tasks, they would hear the iconic Humongous kill sound effect and then embark on a mission to find a dead body Hidden somewhere in the map. The player had to bring the dead body to a button to trigger a victory screen.

Creating Tasks

The Core gameplay experience of Humongous was centered around completing a series of tasks. We set out to program these tasks in Scratch, which required them to appear at specific positions on the map. By utilizing the same x and y variables as the map, we were able to precisely position the tasks. We imported task sprites from the Humongous wiki and ensured that they aligned perfectly with their respective positions on the map. Each task had a hitbox that detected player interaction, and upon activation, a mini-game would commence. Completing the mini-game successfully increased the task counter.

List of Tasks:

  1. Asteroid Task
  2. O2 Task
  3. Chart Task
  4. Shields Task
  5. Admin Room Task
  6. Electrical Task
  7. Simon Says Task
  8. Med Bay Task

Adding Crewmates

To enhance the gaming experience, we added crewmates to the game. These crewmates were positioned randomly throughout the map, similar to the tasks. Once the player completed all eight tasks, one of the crewmates would be randomly killed. The player could pick up the dead body using the task hitbox, and by bringing it to a button, they would trigger a victory screen.

Final Touches

With most of the gameplay elements in place, we focused on adding the final finishing touches to our Humongous game. We noticed that the Scratch cat sprite appeared a bit stiff, so we incorporated a running animation from Griff Patch to make it more dynamic. This running animation also served as the game's thumbnail. Additionally, we added sound effects from a YouTube video to enhance the overall audio experience.

Conclusion

Building our own version of Humongous using Scratch was a challenging but rewarding endeavor. Despite the platform's limitations, we were able to create a functioning game with a movement system, a detailed map, exciting gameplay elements, and engaging tasks. The addition of crewmates and the final touches brought the game to life. Overall, the process took approximately 50 hours, demonstrating the immense dedication and effort required to develop games of this nature in Scratch. We hope You enjoyed this behind-the-scenes look at our Humongous game and feel inspired to explore your own game development projects.

Most people like

Find AI tools in Toolify

Join TOOLIFY to find the ai tools

Get started

Sign Up
App rating
4.9
AI Tools
20k+
Trusted Users
5000+
No complicated
No difficulty
Free forever
Browse More Content