Skip to content

Latest commit

 

History

History
66 lines (38 loc) · 1.83 KB

README.md

File metadata and controls

66 lines (38 loc) · 1.83 KB

Demonstration Repo

This was a simple project to test my ability in Roblox Studio.

The project was to make a simple smoke grenade system within 12 hours of the task being sent out.

The model for the smoke grenade was provided, but nothing else was given.

This project was split into 5 parts:
  • Local Handler
  • Server Handler
  • Configuration
  • Animation
  • Virtual Space Model

Project Link

File Tree: image

Local Handler

The local handler focuses on 2 things

  • Tracking the tool status
  • Tracking User Input

This can be seen in LocalHandler.lua in the project file

Server Handler

The Server Handler was responsible for the following:

  • All Server-Wide changes
  • Animations
  • Welds/Vector Positioning
  • Smoke effects
  • Clearing and removing the smoke

This can be seen in ServerHandler.lua in the project file

Configuration

The configuration just targeted certain variables which are planned to be interchangable and simple to adapt. This allowed for a large range of customisability for the end user.

This can be seen in the config.lua file in the project file

Animation

The animation end of this was completed using the Roblox Animation Editor

The Final animation can be viewed here

Virtual Space Modeling

A meshed and textured model was provided by the customer, and used for this demonstration

All physics elements of the system were orientated around the BodyForce object.

Any further questions about this project, feel free to DM me on discord EXCEL#0001