-
Notifications
You must be signed in to change notification settings - Fork 2
Map Design
This wiki will outline the design decisions involved with the map layout.
- What the map would look like
- What the tiles would look like (colour)
- Where the stations would be located
- Where customers will line up
Customer queue visible on the left
Large dining area with multiple customers, customers showing their order
Smaller food/ kitchen area at the top
2d - top down
Endorses gameplay that is more focused on the waiter/ waitress experience
Lower emphasis and space to design a comprehensive cooking experience
Inspiration from craftpix
![Screenshot 2024-08-23 at 2 57 33 pm](https://private-user-images.githubusercontent.com/39228937/360796240-d15b6ac4-5eab-4a2b-823d-158ba2c824ea.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDg4NjgsIm5iZiI6MTczOTEwODU2OCwicGF0aCI6Ii8zOTIyODkzNy8zNjA3OTYyNDAtZDE1YjZhYzQtNWVhYi00YTJiLTgyM2QtMTU4YmEyYzgyNGVhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDEzNDI0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFiMmJhYzNjMDA2YTY1MjEwNDgxZjYxOTk2MzQxOTAxMzU0ZjZjNGI5NjFkYzM1ZGE0YTBhYzQwOTQ5Y2E5OGMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.kbkOAtmm5PyI45QnS0A3ENfuRixe5P8Jh8erQv7xde8)
4 separate quadrants
2 cooking areas, 2 plating areas, vegetable boxes, sinks, garbage bins, order station, cutting boards, stoves, pots
Would need to keep all 4 quadrants accessible as only one player
3d - top down (angled)
Provides a greater focus on the kitchen/ cooking and food preparation experience
Lower focus on customer satisfaction, food service and ordering
3d map design as dimension to the map and adds to realism
![Screenshot 2024-08-23 at 2 59 29 pm](https://private-user-images.githubusercontent.com/39228937/360796620-5494ba31-9d2c-4f48-b8a4-8f1020dce1c9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDg4NjgsIm5iZiI6MTczOTEwODU2OCwicGF0aCI6Ii8zOTIyODkzNy8zNjA3OTY2MjAtNTQ5NGJhMzEtOWQyYy00ZjQ4LWI4YTQtOGYxMDIwZGNlMWM5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDEzNDI0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWYzMTBhODJlZTkxMThmZjJlMjcxZmMyNjI4ZDczMTZmYzk3MTFiNTc4ZjI0ZjUyZjRlNDkxZDY2MmRmNDAzM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.TF8ywcijOCbrK6YCrOOITwsBMuLAfrjTlv3mBkZib0c)
![Screenshot 2024-08-27 at 1 41 54 pm](https://private-user-images.githubusercontent.com/39228937/361644185-306ca62a-cf28-46a0-8b98-858b2e7524b8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDg4NjgsIm5iZiI6MTczOTEwODU2OCwicGF0aCI6Ii8zOTIyODkzNy8zNjE2NDQxODUtMzA2Y2E2MmEtY2YyOC00NmEwLThiOTgtODU4YjJlNzUyNGI4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDEzNDI0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUyYjIzMzBjNjQ2YzU3N2Y0NWQwZDk4ODM4OWE2ZGFkYjFmYmU3MmFjNGYzYjc4OGM2NDVkOTM4NzIwOWZjMTMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.HCRmM5lG8ZHlnp6BHFErfJGLZ9fyxq_SJa7fKDNbaLA)
![Screenshot 2024-08-27 at 1 50 01 pm](https://private-user-images.githubusercontent.com/39228937/361645652-6a766df6-e42d-4bee-9637-2b6579c2bf8f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDg4NjgsIm5iZiI6MTczOTEwODU2OCwicGF0aCI6Ii8zOTIyODkzNy8zNjE2NDU2NTItNmE3NjZkZjYtZTQyZC00YmVlLTk2MzctMmI2NTc5YzJiZjhmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDEzNDI0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc4NDA5NGJlMTY4YzVkZDBjNzIxOGNkMmZjMzZhMWQ4M2I5NTdkNWJmNzYyMmY0MWFkZDhjNDNiMTA3Y2Y0OGImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.OMhY2-t5sSaNAELBKabIF_8PRhK826mEM0mavrN_XBU)
2:2 tile design
Usage of white colours too jarring and bright when implemented into the map.
Adds to the cooking theme environment
![Screenshot 2024-08-27 at 1 33 35 pm](https://private-user-images.githubusercontent.com/39228937/361642762-f290ed33-aa4a-4996-84cf-d8193a836b5b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDg4NjgsIm5iZiI6MTczOTEwODU2OCwicGF0aCI6Ii8zOTIyODkzNy8zNjE2NDI3NjItZjI5MGVkMzMtYWE0YS00OTk2LTg0Y2YtZDgxOTNhODM2YjViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDEzNDI0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU1NTZiNTg1YWVlMjBhMDBhYmEzYzAzMmUzZWJhMzY2M2EyYjZhZjU5ZDA1NDYwMWQyOTMxYWIxZmRmZjM0NTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.d4OhVKiM0m5jftRhcHCOhvdWE-syDplRA18pgZ56_bw)
![Screenshot 2024-08-27 at 1 33 51 pm](https://private-user-images.githubusercontent.com/39228937/361642826-8b79cab7-b093-47f8-a771-a3b23522e311.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDg4NjgsIm5iZiI6MTczOTEwODU2OCwicGF0aCI6Ii8zOTIyODkzNy8zNjE2NDI4MjYtOGI3OWNhYjctYjA5My00N2Y4LWE3NzEtYTNiMjM1MjJlMzExLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDEzNDI0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM1MGZiOTAwNmVhN2RhNDlkMjI5NTE2MjU4MjM2NGQ0YjQxYzhhYjg5OTU5YjA0MmRhNTU0MWY5OWIyNTI1N2UmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.BdBI6KBOE2ncWK3PHykfMusPWd5dK170hGzHSOAfRT8)
4:2 tile design adds to more angled look of map
Customer ordering section and kitchen cooking area more distinct from one another
Visually appealing and less jarring with the absence of white colours
Implementation of shadows made tiles look more dynamic and interesting
![Screenshot 2024-08-23 at 2 58 51 pm](https://private-user-images.githubusercontent.com/39228937/360796480-48163906-dc52-498e-a678-2545942f4686.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDg4NjgsIm5iZiI6MTczOTEwODU2OCwicGF0aCI6Ii8zOTIyODkzNy8zNjA3OTY0ODAtNDgxNjM5MDYtZGM1Mi00OThlLWE2NzgtMjU0NTk0MmY0Njg2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDEzNDI0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTEwYzE0ZTBmZmFhNTE5NmZkYTllMDg5ZmEyYzY5NjljYTAzNDNlZTU1NGY2YjUxZDZkOTIwNjMwOTE3ZThjYTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.pEVcdlkI4f1v9cp6EJ5W2v96EfZqgY_k4Oiu3y3x1e4)
One kitchen quadrant
Ingredients on the right, preparation on the left, cooking and plating in the middle and customer orders at the top
Player able to cook meals quicker and navigate through the map easier due to closer quarters
Smaller map layout limits future implementations
![Screenshot 2024-08-23 at 3 02 22 pm](https://private-user-images.githubusercontent.com/39228937/360797106-091e8af9-aeef-418c-87dc-40e02d64282b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDg4NjgsIm5iZiI6MTczOTEwODU2OCwicGF0aCI6Ii8zOTIyODkzNy8zNjA3OTcxMDYtMDkxZThhZjktYWVlZi00MThjLTg3ZGMtNDBlMDJkNjQyODJiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDEzNDI0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgxZjk3YzFiOWJkYThkOWQwNzVmZTkyNjJkOGM4MDFkOGJjMTQwNDYwMmExMTIxOTAzODMyY2Y3ZDI0NmUwZGUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.GX8W-BPokuzKHM5QWdJoruX1Ql5s8IsoqcdDkqZpx4o)
Two kitchen quadrants
Ingredients and preparation in right kitchen quadrant, cooking, plating and orders on the left kitchen quadrant
Larger map to allow for more creative future implementations
Ability to serve more customers due to increased customer area section
Increased distance between sections also decreases cooking speed
![Screenshot 2024-08-23 at 3 01 50 pm](https://private-user-images.githubusercontent.com/39228937/360797006-89d732d0-c588-4b6d-8adc-8203bc713ce1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDg4NjgsIm5iZiI6MTczOTEwODU2OCwicGF0aCI6Ii8zOTIyODkzNy8zNjA3OTcwMDYtODlkNzMyZDAtYzU4OC00YjZkLThhZGMtODIwM2JjNzEzY2UxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDEzNDI0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRiMzI5YjI3MzQwNjNkN2QyNjNlMWNmY2M2ZGFhMGJmYzg5NGQxZTBkMDdhMDlmNzQ2YWY3NGI5ZmM2OWYxMjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.S5Na1xFqEz3H2TvKNvFy9rctrTH-YKM5YGsftJBybzI)
Border added to line the outside of the building
Shadows added to bench designs
Doors added at the top left and bottom left side of the map
Map looks more dynamic and angled due to addition of shadows to benches
Map perimeters are clearer and map looks more cohesive
Customer entry and exit clear through addition of doors
6 different types of benches will be added which includes a vertical left and right bench, vertical centered top and centered bottom bench and horizontal top and bottom benches.
![Screenshot 2024-08-27 at 2 02 16 pm](https://private-user-images.githubusercontent.com/39228937/361647820-d6f2bf89-fe7e-44f7-addc-7e0ace788419.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDg4NjgsIm5iZiI6MTczOTEwODU2OCwicGF0aCI6Ii8zOTIyODkzNy8zNjE2NDc4MjAtZDZmMmJmODktZmU3ZS00NGY3LWFkZGMtN2UwYWNlNzg4NDE5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDEzNDI0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY4MWIyOTBjMWU5N2I4MDllNTZhOGQzOTc5NGNiMjNjNTQxZmJiMWVkZDAyYjkxZTZhNDE5ZGY3YjQ3Y2EyOTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.VAmFzok1Gy0sJbcoCbnN8fC9zbl71PJf8Rcdb0Wf064)
Inventory System
Scoring System
Food Recipes
Level System
Player Actions
Ordering System
Stations
Items
Map Design
Customers
Pause Menu
Upgrades
End of Day Display
Day Night Cycle
Moral System
Debug Terminal
Game Interactions Tutorial
Backstory Cutscenes
Entities and Components
Input Handling
Game Screens and Areas
Fire Extinguisher Handler Component
MainGameActions Create Docket Triggers
Main Game Order Button Display
BackstoryCutsceneDisplay Test Plan
Test Plan for MainGameOrderTicketDisplay
Test Plan for MainGameOrderBtnDisplay
Test Plan for DocketLineDisplay
Test plan for RandomComboService
Test plan for SpeedBoostUpgrade
Test plan for DancePartyUpgrade