Skip to content

RELIN-Q/Nanobot-Simulator

Repository files navigation

🪲Nanobot Simulator🦟

A cyberpunk-themed Roblox game inspired by Bee Swarm Simulator, featuring nanobots in a digital world reminiscent of Tron and The Matrix.

🎮 Game Concept

Transform the honey-collecting mechanics of Bee Swarm Simulator into a high-tech digital experience where players control swarms of nanobots to collect data fragments and explore virtual networks.

Core Theme

  • Setting: Artificial computer world with Matrix/Tron aesthetics
  • Collectors: Nanobots instead of bees
  • Resources: Data Nodes, Gigabucks, and Microchips
  • Environment: Network nodes, data sectors, digital landscapes

🚀 Key Features

Nanobot Formation System

The game’s standout feature is the Photoshop Tool-based formation control:

UNDER DEVELOPMENT

  • Selection Tool: Square/rectangular formations
  • Lasso Tool: Organic curved swarms
  • Brush Tool: Circular formations with varying sizes
  • Pen Tool: Precise geometric shapes
  • Text Tool: Alphabet letter formations (A-Z)
  • Clone Stamp: Mirrored/duplicate patterns
  • Blur Tool: Scattered, fuzzy arrangements
  • Gradient Tool: Linear spacing patterns

Formation Mechanics

  • Primary Nanobot: Central unit that other nanobots orbit around
  • Dynamic Scaling: Formations adapt based on nanobot count (1-50 total)
  • Smooth Rotation: Entire formation slowly rotates around the primary
  • Seamless Transitions: Tool switching triggers smooth formation changes

Progression Systems

  • Nanobot Evolution: Different protocols (attack, defense, collection)
  • Motherboard/Mainframe: Base management system
  • Network Exploration: Various data sectors to unlock
  • **Upgrade data storage types and tools, from a pencil and paper, to a high powered SSD, or even Cloud Storage!
  • Digital Economy: Data as currency!

🛠 Technical Implementation

Current Status

  • Base game mechanics adapted from open-source Bee Swarm model
  • Existing shop and item systems in place
  • Force-based movement system already implemented
  • Working on formation controller system

Planned Features

  • Photoshop tool formation system
  • Scalable formation algorithms
  • Smooth transition animations
  • Tool-specific gameplay mechanics
  • Cyberpunk visual effects
  • Digital sound design

🎯 Target Audience

Players who enjoy:

  • Incremental/idle games
  • Swarm management mechanics
  • Cyberpunk aesthetics
  • Creative formation systems
  • Roblox simulator games

🔧 Development Notes

Formation System Requirements

  • Support for up to 50 nanobots
  • Mathematical positioning for geometric shapes
  • Smooth interpolation between formations
  • Performance optimization for large swarms
  • Tool-based formation switching

Technical Challenges

  • Scaling formations dynamically
  • Maintaining smooth 60fps with 50+ moving objects
  • Implementing complex mathematical formations
  • Creating intuitive tool-based controls

🤝 Contributing

This project is in active development. Key areas for contribution:

  • 3D Models, including the game World and structures, landmarks, etc.
  • 2D Sprites to replace existing items
  • Nanobot Formation algorithms and mathematics
  • Nanobot Visual effects and animations
  • Tool-specific gameplay mechanics
  • Performance optimization
  • UI/UX design for tool selection
  • More info can be found on the shared Trello board

📋 Getting Started

  1. Download the ZIP and extract
  2. Open BSS KIT 7 in a fresh instance of Roblox Studio
  3. Ungroup each package into their respective areas
  4. Replace existing script files in the ungrouped files with the github-updated files
  5. (OPTIONAL) Install GitSync plugin and connect it with a new branch that you make in GitHub (or a copy of the existing repository - not recommended)

I will continue to fill this out as needed.


“In the digital realm, nanobots dance in perfect formation, creating beauty from chaos and order from data.”

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages