← Projects

Interactive hangout objects

Build three primitive lamps in a separate Studio practice place. One reusable behavior provides prompts, nearby live-character validation, visible feedback, and teardown. This is a learning project separate from the RoCreators hangout game.

Requires Roblox Studio · self-checked

Loading project… · Milestone 1 of 3

Draft preview. This project needs technical review before credited assessment.

Build and label three primitive props

Create three anchored Parts in Workspace named LampA/B/C at (-6,3,0), (0,3,0), (6,3,0). Give each a ProximityPrompt with distance 10 and tag WorkshopLamp in the Tags section. Add ServerScriptService/Lamp (ModuleScript) and Lamps (Script, RunContext Server).

Acceptance criteria

  • All three primitive parts are anchored and have a prompt.
  • The server logs all three tagged names.
Project milestones
  1. Available to preview
  2. Available to preview
  3. Available to preview
Prerequisites
Optional extension

Add a Door attachment with its own explicit distance, cooldown and closed/open target poses.

Project notes and references

These Studio milestones are self-checked. The website does not run your place or verify a screenshot.

Streaming, larger models, object ownership, collision policy, telemetry and a reviewed release process remain specific to the real project.

CollectionService ↗

ProximityPrompt ↗

Client-server boundary ↗

Luau keyword highlighting · Ctrl/⌘ + Enter: Run · Esc: leave editor

Output

Your output will appear here.

Sharing is an explicit choice in your portfolio editor. Label exported work “Learning project”; existing publication rules apply.