Skip to content

Latest commit

 

History

History
194 lines (114 loc) · 7.39 KB

welcome.md

File metadata and controls

194 lines (114 loc) · 7.39 KB
title author date
Welcome to Programming for 3D (P3D)
Dr Steve Huckle - s.huckle@sussex.ac.uk
September 2024

Fe


Lecture Overview

  • Overview of P3D
  • Learning Outcomes
  • Lab Sessions
  • Coursework
  • Academic Integrity
  • Resources

Overview of P3D

  • Intensive and wide-ranging overview of 3D programming, using Unity
  • Plan the delivery of a game that demonstrates the core concepts of a 3D environment
  • Includes a research element in the form of a report that resembles that required for your final-year projects and dissertations

Learning Outcomes

  • Understand the core elements of virtual 3D environments
  • Use source-code control to manage complex software
  • Use project management principles
  • Create a well-written, coherent, research-based academic report
  • Implement the components of a fully-functional game

Lab Sessions

The first six-to-seven weeks of P3D is where you work on directed lab sessions.

The work you complete in the labs will form the basis for your coursework.


Labs in person in the MAC lab in room CHI1-204/205 (Lab 3) at the following times:

  • Tuesday: 9 - 11 or 3 - 5
  • Wednesday: 9 - 11 or 11 - 1

You should come to one lab on Tuesday and one lab on Wednesday.


Shortly before the first lab session on Tuesday and the first lab session on Wednesday, a document containing a link to a YouTube tutorial video will be published to P3D's GitHub site. The document introduces the subject area for that lab, and the video demonstrates the lab's core concepts.

You must use that video as inspiration for your game.


Each lab begins with a brief online Zoom meeting, where the Module Convenor introduces the lab and answers any questions you may have. That will take no more than 15 minutes, after which, they will head down to Lab 3 and distribute the Lab PIN.


Lab Overview

  • Dependencies
  • Creating a Game Design Document
  • Agile Project Management
  • Modelling
  • Materials and Textures

  • Lighting
  • Physics
  • Scripting
  • Multimedia
  • Animations

  • Particle Systems
  • Cut Scenes
  • AI in Games
  • Creative Thinking

Coursework

From weeks seven or eight to eleven of P3D, you carry out your coursework (unlike for G6078, Game Design and Development, the coursework for P3D is individual).


I give you a brief for your coursework; then it runs like a commercial project where I act as the project manager. Every week, you meet with me for 10 minutes, where we discuss what you've done and plan what you will do next.


In other words, your coursework exposes you to agile project management using concepts such as Kanban boards and Sprints.


You will be split into two groups. The intention is for one group to come to one of Tuesday's labs and the other to one of Wednesday's. You can come along on both days, but you probably won't need to if you engage properly with the agile process!


The coursework evolves from the work you do in the labs.


Academic Integrity


It is acceptable to use Generative Artificial Intelligence (AI) tools to help you with this module. However:

  • You must include in your coursework report how, e.g. which tool, what prompt and for what it was used
  • Such permissions are for P3D only

AI will be used to help generate actionable feedback for your assessments, via Mark.


Resources


Sussex Direct, Sussex Mobile and Canvas


English Language for Academic Study (ELAS) provides free workshops, tutorials, drop-ins and time to write sessions to develop knowledge and understanding of academic language, skills and culture.

Learn more about ELAS through this student video and students can enrol via the ELAS webpage. ELAS is based in the Department of Language Studies in Arts A. Find Arts A circled in red on the campus map.


The Student Centre unites all the student support services at the University. Students can contact the Centre if they have questions or concerns about living and studying at Sussex. Find out more about their excellent services via this student video. Find the location of the Student Centre circled in red on the campus map.

The Student Centre's Welcome Desk is open 8.30am-5pm, Monday-Friday or call 01273 075700, 9am-4.30pm, Monday-Friday.


The Skills Hub is an online resource that helps students develop the academic skills that are essential for studying at Sussex. Learn more about the benefits of the Skills Hub in this student video.


My Sussex is an online tool that offers personal and academic support. Find out more about the services contained in My Sussex in this student video.


The University has an on-campus NHS health centre. Find out why it is important to register with the health centre in this student video. Students and staff can register as a new patient online and can find the location of the health centre circled in red on the campus map.


The University of Sussex Students’ Union exists to make student life better. Find out the different ways the Union can support life and studies while at Sussex in this student video. The Union is located in Falmer House, which you can find on the campus map.


A Word About Names

Correct:

  • Dr Huckle or Dr Steve Huckle

Incorrect:

  • Professor
  • Dr Steve

Contacts

9 - 5, Monday to Friday.


Lab

Week 1, Session 1 Lab