Make an an app to draw a picture with GPS
Group
- You may work in groups of 2-4
- If you check out a phone you must have a group of 3 or 4
Code
- Write an Unity application to collect your GPS positions
- It should support a user entered group name
- It should support a user entered drawing name
- It should support a "pen up" and "pen down" button
- It should support multiple colors rgb=([0-255], [0-255], [0-255])
- Internally it should keep track of "strokes", which are sequences of GPS tuples when the pen is down
- Code is provided for a NetworkHelper here:
code, documentation
- This is an C# library that you
can import into your workspace and include in your
project.
- Code is provided for json as well here:
MiniJSON.cs.
This just supports the NetworkHelper. You
shouldn't need to call it.
- Code is provided for location here:
myLocationScript.cs.
You'll need to walk through the logic and add
the appropriate pieces to keep store points.
- It should support an "upload" function, which will send all the recorded strokes to a server for display
- The server will support viewing all the strokes of one drawing after they have been uploaded
- The server will be provided
- We expect the coding will take about 8 hours
- Unlike the last GPS assignment, this one will include altitude
Tutorial
- Part 1
- Part 2
- Part 3
- Part 4
Draw
- Go out and make a drawing with your app of a
multi-colored face in Aldrich park.
- You can use multiple devices if you appropriately plan your various id's
- We expect that the drawing would take about 1 hours
- Your grade will be adjusted based on how your group rate's your performance.
Document
- Submit the group_id, the drawing_id, the
members of your group, and a short explanation of
your drawing via a EEE quiz
- Evaluate your group using this quiz.
Extra