Working individually or as a pair, design and build an animated app that makes use of the Canvas and sprite facility in Thunkable. Choose a topic-- it may be a game but can also be a story-telling app or an app that uses animation to portray information. Build the app for a particular person, group, or organization, and get them to use it!
The app should be significantly more complex than the "Apple Catcher" app you built as a tutorial, or the apps in the book (ThunkMash and AsteroidDrop). If you work as a pair, you'll need to add additional features and complexity, and specify the tasks for each team member.
Part of your task is to find or create the media you'll need for the app, and to design something creative!
The app is required to contain:
- Canvas and stage
- Transporting of sprites
- Smooth movement of sprites (animation)
On your portfolio app page, describe the features and complexity of your app and how it is different from the apps we created for the lab (or book).
Note: You are encouraged to begin the app from scratch or from your version of the lab, If you do want to remix an app from the gallery (or elsewhere), be sure and provide attribution just as you would do with a paper-- all plagiarism rules apply! And be sure and specify in your proposal exactly what the original app does and what you are adding to it.
1. Consider any relatively simple 2d games you've played in the past and build a customized version of it, perhaps using family, friends, or pets as the characters.
2. Think of an app for helping someone set and track a particular goal, and uses graphics and animation to illustrate how close the user is to reaching that goal.
3. Create an "interactive story" app or game in which the user makes choices and moves to different stages of activity.
4. Add features and complexity to the "apple catcher" lab app.
Prior to March 23, and preferably earlier, submit a proposal for your app to your professor. This will be counted for points as a lab, and it will be used as part of the grading rubric for your project.
The proposal should have:
- one paragraph overview of project
- bullet items for each feature, described in detail
- 1-2 paragraphs explaining how this app is different from other animation apps we completed in class (or ones you found in gallery), and justifying the complexity of the app.
- Complete the app as specified.
- Create a project page for your app following the design in the sample portfolio, and have your main portfolio page link to it.
- The new project page should include all of the items in the template, including a 1-2 minute video showing your app in action (you do not need user testing video).
- On your app page, carefully describe how you completed the features and complexity specified in your proposal. Completing what you specified and documenting in on your app page will be a significant part of your grade.
- Submit a link to your new portfolio app page
Important: You will submit, on-line here at Canvas, a single link to your app page. Your portfolio page will link to your project page for this app, and that project page will include a link to your Thunkable project details page.
Check to make sure your portfolio page, app project page, and video page (e.g., youtube) are publicly available! Open a different browser, make sure you are not logged in to your gmail account, and see if you can open the pages.