One Spoon at a Time
Student Name/ Tên Sinh Viên
Đoàn Phú Khang
Triệu Khang Vỹ
Nguyễn Đức Sơn Hải
One Spoon at a Time is a physics-based game that playfully explores the daily routines and charming struggles of an elderly grandpa living in Japan. Our team designed the game to bring humour and authenticity to seemingly simple activities like cutting bonsai, hanging clothes, and using an eyedropper. Emphasising physics interactions that mimic the clumsiness and unpredictability of real life, we aimed to create a relatable yet entertaining experience. The game's visual style draws inspiration from the average Japanese household, using soft colours and cozy details to evoke a comforting
atmosphere. As our first team project, where everyone had flexible roles and contributed their own section of the game, it taught us more about role flexibility and project scoping for the future. Ultimately, our goal was to create a fun little physics game that highlights the patience and care in everyday moments.
Game Main Idea: Our team created a 2D physics game about the life of a lonely old man. We chose Japan as the setting because it has one of the highest proportions of elderly people living alone. Our goal is to highlight the struggles seniors face in daily life, encouraging players to develop greater respect and empathy for them. When brainstorming a title, we wanted something engaging and meaningful, capturing both the challenges and the theme of the game. This led us to One Spoon at a Time, emphasising how even a simple act like eating can be difficult for the elderly.
2. Player Character
We used simple Unity sprites and combined them to design a typical old man—bald, grey-haired, and frail. The art style is minimalistic but effectively suits the game's atmosphere.
3. Prototype
For the gameplay, we came up with many ideas and decided to use everyday activities, making them more challenging with physics-based mechanics. This approach highlights how simple tasks for young people can become extremely difficult for others, especially the elderly, due to factors like age and memory decline. Finally, our team selected five main actions for the old man: walking upstairs, cutting bonsai, eating soup, hanging clothes, and applying eye drops. Each member of our team is responsible for specific activities, ensuring that every aspect of the game is well-developed. We continuously brainstorm new ideas, refine the mechanics, and make improvements based on feedback.
4. Code
Before implementing the art, we started our project by focusing on the core mechanics first. Once the main code was completed, we shared it with teammates for review and refinements as needed. After that, we presented it to the class for further feedback and improvements.
5. Art Asset
Our team uses Aseprite for most of the game's objects, such as the hangers, clothes phone, scissors, … After that, we vectorise them so they fit seamlessly with other Unity sprites in the game.
6. Final Production
Finally, we refined and ensured that every script and game mechanic functioned
smoothly, while also enhancing the visuals with VFX and lighting effects. Once these improvements were in place, we carried out thorough testing to confirm that the final build was completely free of errors or bugs, ensuring a seamless experience for players."
"One Spoon at a Time là một trò chơi dựa trên vật lý, khắc họa một cách vui nhộn cuộc sống thường nhật và những khó khăn của một ông cụ già sống đơn độc tại Nhật Bản. Nhóm chúng tôi thiết kế trò chơi nhằm mang lại sự hài hước và chân thực cho những hoạt động tưởng chừng như đơn giản, chẳng hạn như cắt tỉa cây bonsai, phơi quần áo và nhỏ thuốc mắt. Bằng cách nhấn mạnh tương tác vật lý mô phỏng sự vụng về và khó khăn của đời thực, chúng tôi mong muốn tạo ra một trải nghiệm vừa gần gũi vừa giải trí. Phong cách đồ họa của trò chơi lấy cảm hứng từ căn nhà điển hình của người Nhật, sử dụng những màu sắc dịu nhẹ và các chi tiết ấm áp để tạo không khí dễ chịu. Là dự án đầu tiên của nhóm, mỗi thành viên đều có thể linh hoạt vai trò và tự đảm nhiệm một phần công việc, qua đó giúp chúng tôi hiểu rõ hơn về sự linh hoạt vai trò và phạm vi dự án trong tương lai. Mục tiêu cuối cùng là tạo ra một trò chơi vật lý nhỏ vui nhộn, làm nổi bật sự kiên nhẫn và quan tâm trong những khoảnh khắc đời thường.
Ý tưởng chính của game
Nhóm chúng tôi đã tạo ra một trò chơi vật lý 2D về cuộc sống của một ông cụ cô đơn. Chúng tôi chọn bối cảnh Nhật Bản bởi đây là quốc gia có tỷ lệ người cao tuổi sống một mình cao hàng đầu thế giới. Mục tiêu của nhóm là làm nổi bật những khó khăn mà người già gặp phải hàng ngày, từ đó khuyến khích người chơi phát triển sự tôn trọng và đồng cảm hơn đối với họ. Khi nghĩ tên cho trò chơi, chúng tôi muốn một cái tên vừa hấp dẫn vừa ý nghĩa, thể hiện được những thử thách và chủ đề chính của trò chơi. Điều này dẫn tới tên gọi One Spoon at a Time, nhấn mạnh rằng ngay cả những hành động đơn giản như ăn uống cũng có thể trở nên khó khăn với người già.
Nhân vật chính
Chúng tôi dùng các sprite đơn giản trong Unity và ghép chúng lại để tạo hình một ông cụ điển hình—hói đầu, tóc bạc và yếu ớt. Phong cách nghệ thuật tối giản nhưng rất phù hợp với không khí chung của trò chơi.
Prototype (Nguyên mẫu)
Về lối chơi, chúng tôi đưa ra nhiều ý tưởng và quyết định dùng các hoạt động đời thường, nhưng biến chúng trở nên khó khăn hơn với cơ chế vật lý. Cách tiếp cận này làm nổi bật việc các nhiệm vụ đơn giản với người trẻ lại có thể trở thành thách thức lớn với người cao tuổi, đặc biệt do tuổi tác và sự suy giảm trí nhớ. Cuối cùng, nhóm đã chọn năm hoạt động chính cho ông cụ: leo cầu thang, cắt bonsai, ăn súp, phơi quần áo và nhỏ thuốc mắt. Mỗi thành viên chịu trách nhiệm một hoạt động cụ thể, đảm bảo mọi khía cạnh của trò chơi đều được phát triển tốt nhất. Chúng tôi liên tục phát triển thêm ý tưởng mới, cải tiến cơ chế và điều chỉnh dựa trên góp ý.
Code (Lập trình)
Trước khi thêm đồ họa, chúng tôi bắt đầu dự án bằng cách tập trung vào cơ chế chính trước. Khi hoàn thiện phần code chính, chúng tôi chia sẻ để đồng đội xem xét và điều chỉnh. Sau đó, nhóm trình bày sản phẩm trước lớp để nhận thêm góp ý và cải tiến.
Art Asset (Tài nguyên đồ họa)
Nhóm chúng tôi sử dụng Aseprite để tạo hầu hết các đồ vật trong game, như móc áo, quần áo, điện thoại, kéo,… Sau đó, chúng tôi vector hóa chúng để hòa hợp tốt nhất với các sprite trong Unity.
Sản phẩm cuối cùng
Cuối cùng, chúng tôi hoàn thiện và đảm bảo rằng mọi script và cơ chế trò chơi đều vận hành trơn tru, đồng thời cải tiến hình ảnh với các hiệu ứng VFX và ánh sáng. Khi các cải tiến hoàn tất, chúng tôi tiến hành kiểm thử kỹ lưỡng để chắc chắn phiên bản cuối cùng không còn lỗi hay bug nào, đảm bảo trải nghiệm hoàn hảo cho người chơi.
Slide title
Write your caption hereButtonSlide title
Write your caption hereButtonSlide title
Write your caption hereButtonSlide title
Write your caption hereButton
Read More