Game Development for Android
Syllabus, Bachelor's level, 5SD061
This course has been discontinued.
- Code
- 5SD061
- Education cycle
- First cycle
- Main field(s) of study and in-depth level
- Game Design G1F
- Grading system
- Fail (U), Pass (G), Pass with distinction (VG)
- Finalised by
- The Department Board, 4 November 2015
- Responsible department
- Department of Game Design
General provisions
The course is given at the department of Game Design.
Entry requirements
A programming course of 7.5 credits.
Learning outcomes
After completing the course, students will:
- be able to create games and other interactive applications for Android devices,
- have a good understanding of current design- and development praxis for Android, and
- know to locate, evaluate and make use of publicly available documentation.
Students will also be able to implement simple 2D game engines.
Content
The students will develop several small scale games as a way of getting to know the Android platform, with a particular focus on the application life cycle, user interaction, performance / battery use and responsivity.
The course will also cover the basics of 2D games, including a simple game engine architecture with components to;
- manage game entities,
- load resources with efficient re-use (such as graphics and audio),
- take input from diverse sources - keyboard, mouse, sensors and touch displays,
- handle collision detection and -reaction in 2D space.
Instruction
The course is given entirely in English.
Instruction is primarily provided through online video tutorials and the course website forums, with additional readings provided every week.
Assessment
Examination is based on assignments handed in during the course. For the grade Pass with Distinction, the submitted assignments must be of high technical quality, with results showing a higher level of analytical ability and problem solving ability.
If there are special reasons for doing so, an examiner may make an exception from the method of assessment indicated and
allow a student to be assessed by another method. An example of special reasons might be a certificate regarding special
pedagogical support from the University's disability coordinator.
Uppsala University does not accept cheating or plagiarism. Suspected incidents of cheating or plagiarism are reported to the
Vice-Chancellor, which may issue a formal warning to the student or suspend the student from studies for a certain period.
NOTE: Only completed courses can count toward a degree.