TDDE20 Advanced Project Course - Game, App and Web Development (6 ECTS)
Autumn1-HT2 2017
## News
- **Course Registration (Webreg)** Register for the course [via **Webreg**](https://www.ida.liu.se/webreg-beta/TDDE20-2025-1/PRA1).
**Only register if you are taking the course**.
**Register in working groups**.
- **Course starts:** August 9, 13:15--15:00, **FE243 Fysikhuset**
- **Lecture slides:** [Available here](./lit/TDDE20.pdf)
---
## Submission Deadlines
Teams must upload:
1. **Game project**
2. **Screencast URLs to repo** (do not store videos at gitlab, only links in the readme)
3. All materials to their **GitLab repository**
**Final submission before Christmas**, either:
- **December 16**, or
- **January 14** (team's choice)
---
## Changes from 2024
- **Theme:** Designing for **motivation of daily habits**
- No major changes from 2022 except the theme
---
## Technical Platform
**Only allowed platform:** **Godot** (open source)
Chosen for compatibility with the research group's continued development.
**Why Godot?**
- Open source, easy to use
- Comparable to Unity;
- Good for apps/games needing rich visuals and graphics
- Short learning curve from web-only backgrounds; very similar to Unity
---
## 2024 Project Focus
- Build a **very simple game**
- Add **motivation design elements** to foster daily routines, based on literature findings
- Use **prototype and evaluate** methods with **reference groups**
- Focus on **visual richness and animation** in UI design
---
## First steps
- Watch this playlist och youtube for videos on [**juiciness** and **game feel**](https://www.youtube.com/watch?v=216_5nu4aVQ&list=PLC9eBTPQrzDyMxFzEZ5zywi_49RSOyN_l)
- Search literature on "cerating daily habbits", motivation and creating new routines, nudging, and gamification with daily routines on Google Scholar or similar
- Search literature for game user experience evaluation
- Pick a **simple game** for quick core implementation (puzzle games, math games..., word games and so forth)
- Analyze findings and select techniques for your project
- Focus on **quality experience** and **habit-building features**
---
## Work Process
You will:
- Work **alone** or in **pairs/trios**
- Participate in a **reference group** to discuss literaure, discuss ideas and implementation, demonstrate and get feedback on prototypes. At least 4 formal test-sessions in the reference group
- Validate your app's implementation **external usability evaluations** with 10 freinds.
---
## Course Context
- Work for **IDA's Active Lab** (gamification research group)
- Projects:
- Licensed under **MIT**
- Managed on a **Git repository** provided by the course
- Designed to explore **daily routine design experiments** and **long-term motivation**
---
## Learning Goals
- Gain experience with visual development platforms like **Godot**
- Create **prototypes** and evaluate in groups
- Work with a **specific client purpose**
- Apply **scientific literature** to system development
---
### Prerequisites
- Experienced in game/mobile/web development
- Able to adapt quickly to new environments
- Understanding of **user interaction** and **interaction design**
---
## Development Practices
- **Refactoring**, **clean-up**, and ensuring projects are easy to continue are part of the challenge
- You register **individually** and as a **team** on Webreg
- Matched into **reference groups** after registration
- Make at least 4 iterations of the game with testing during the HT1-2 period
- Final evbaluation with other freinds with game user expreince method
---
## Status Reporting
- **Bi-weekly:** Write **status report's'** on your gitlab repo
- Testing/discussion is self-organized but should be **continuous**
---
## Project Deliverables
- Short presentation of prototype iterations & key findings from reference group testing
- Final product in the repository
- **Literature report**:
- Theory on "design for daily routines"
- How it was applied in the project
- Evalaution report
- **Screencast** of the game
- **Physical demonstration** to the client
---
## Course Evaluation (Past Results)
- 2024 : 2.50 (two students: 4, 1)
- 2023 : 5.0 (one student)
- 2022 : 4.0
- 2021 : 4.5
- 2020 : 2.75
- 2019 : 4.0
Page responsible: Erik Berglund
Last updated: 2025-08-14