bsoc-bitbyte / bsoc-bitbyte/Dreamyard

[Feature Request]: Create Level 1 - Divya's Dream of Colors

Open
#2 1 comment 0 reactions 1 assignee Claimed by @aditya-23140 View on GitHub
Level
Dominant language
ShaderLab
Stars
0
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Description:
This is the first level of the game, centered around the theme of colors. The story follows Divya, a 5-year-old girl, who dreams about colors after her first day at school. The level takes place in a white room where a square must navigate through platforms to reach the exit.

Core Mechanic:
The primary mechanic involves the square changing colors upon touching different colored patches on the platforms. The player must change the square's color in a specific sequence (RGB) to progress. Touching patches of incorrect colors will reset the sequence.

Requirements:
- Assets:
- Textures for the white room and colored patches (Red, Green, Blue).
- Sound effects for color changes and reset events.
- Background music that complements the dreamy, colorful theme.
- Level Design:
- Layout of platforms with strategically placed colored patches.
- Design of the exit door.
- Implementation of reset mechanism for incorrect color sequence.
- Scripting:
- Code for color change mechanics.
- Code for sequence tracking and reset functionality.
- Code for triggering the exit door upon correct sequence completion.

Acceptance Criteria:
- The level must be fully playable, with the square changing colors as per the predefined sequence (RGB).
- All assets must be integrated and functioning correctly.
- The reset mechanism should work as intended, resetting the sequence upon incorrect patch contact.
- The exit door should only open after the correct sequence is completed without errors.

Feel free to make creative changes and enhancements to the level design, art, and sound to ensure it aligns well with the overall game experience and provides an engaging and enjoyable challenge for the players.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.