We use cookies on this site to enhance your user experience

Top Down Action: Intro

Top Down Action: Intro

Aug 29 2019, 9:24 AM PST 2 min

In this tutorial series you will learn how to program a fully functional game using Roblox Studio. The game will be a top-down shooter where the player must explore a factory infested with robots and defeat the evil robotic manager to save the day!

Click on the link here to play the finished version of the game.

This tutorial series expects some familiarity with scripting. It is recommended to complete the beginner scripting series starting at Videos/Intro to Scripting First Script|Intro to Scripting before starting this tutorial.


Table of Contents

This tutorial is divided into several chapters. Each one will cover adding a gameplay feature.

  • Articles/Top Down Action Setup|Setup: Instructions on how to download the place file and an overview of the place’s Explorer.
  • Articles/Top Down Action Camera|Camera: Locking the camera to a top down view.
  • Articles/Top Down Action Controls|Controls: Forcing the character to always face the mouse and disable jumping and climbing.
  • Articles/Top Down Action Keys and Doors|Keys and Doors: Binding event to keys to open their associated door.
  • Articles/Top Down Action Dialog|Dialog: Displaying dialog events to the player. Will be used for doors and the boss fight.
  • Articles/Top Down Action Hiding Walls|Hiding Walls: Hiding the walls in the foreground when a player enters a room.
  • Articles/Top Down Action Pie Launcher|Pie Launcher: Programming the player’s tool to fling pies which will damage enemies.
  • Articles/Top Down Action PiBot|PiBot: Setting up the AI for the basic enemy in the game.
  • Articles/Top Down Action PiBot Launcher|PiBot Launcher: Programming the tools of the PiBots so they can fight the player.
  • Articles/Top Down Action Health Packs|Health Packs: Binding event to the health packs in the game to heal the player who finds them.
  • Articles/Top Down Action SummonerBot|SummonerBot: Programming the second enemy of the game which will summon other bots to fight the player.
  • Articles/Top Down Action Boss Fight|Boss Fight: Programming the Boss’s AI and the phases of the boss fight at the end of the game.