SmartGym bodyweight gamification
When it comes to maintaining one’s fitness, many will associate it to running or playing sports. To some, these forms of exercises may seem too strenuous for them, and this leads them to be unmotivated to exercise regularly. However, static bodyweight exercises such as sit-ups or push-ups can be sub...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/158171 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | When it comes to maintaining one’s fitness, many will associate it to running or playing sports. To some, these forms of exercises may seem too strenuous for them, and this leads them to be unmotivated to exercise regularly. However, static bodyweight exercises such as sit-ups or push-ups can be substitutes to the more vigorous exercises mentioned above. Therefore, this project aims to gamify bodyweight exercises to engage individuals and encourage them to exercise more frequently. In this context, bodyweight exercises refer to exercises that requires no additional equipment to perform and uses only one’s bodyweight as resistance.
This project consists of two components, SmartGym Bodyweight Sensor, and SmartGym Bodyweight Gamification. They are divided between two students with distinct roles and duties. The former uses Computer Vision to detect and track poses for use in the proposed game, while the latter oversees designing and implementing the game itself. This report focuses on the project's gamification component.
The proposed game took concepts of gamification as well as exercise centric games already in the market as inspiration to create a simple prototype version for playing. It was developed using JavaScript as the script of choice. Nevertheless, further development and refinement of the game will still be required in the future to improve gameplay before it is able to go into production. |
---|