Topic outline

  • Kia ora Guest user

    Welcome to CGI506 Technical Development 1, S2-20. In this course you will be developing basic skills and knowledge of programming for animation and game development and to develop custom tools and functions for a successful production pipeline.

    On completion of this course you will be able to:

    1. Investigate and compare different programming languages used for animation, visual effects and real time applications. 
    2. Evaluate the effectiveness of different scripting/programming languages for selected applications. 
    3. Select and use a number of different scripting languages to achieve the desired effects and tools.  
    4. Create custom tools to facilitate a production scenario. 

    Alongside the class time and your project work, you will be provided with extra learning material, videos and tasks to help you improve your skills.  Work at your own pace spending roughly 4 hours a week on these. 

    All courses in this programme include an assessment of professionalism. Professionalism includes your active engagement in class activities, your ability to communicate with your peers and tutor, how you work in a team and more importantly how you manage your self.

    Usually we cover one session per week. Note this course content and schedule, may be adjusted as we understand more about our needs as a group of learners. 

  • Interactive - is inter-awesome

    The power of the Game Engine comes into play when you get started with developing user interaction with your environment.

    In this section a couple of video based tutorials are presented that provide an experience of developing an interaction in Unreal Engine 4. The following tutorial set has the advantage that it also provides notes that compare Unreal with Unity3D.

    Create a Roll-a-ball in Unreal, with notes that compare with Unity3D

    This series is provided to the public by The Phantom Game Designs developer. It would be polite to subscribe to their channel.

    The series introduces Unreal 4 as it guides you through the development of a Roll-a-Ball game in Unreal, each section includes a comparison with Unity3D, usually towards the end of of the section.

    Let's see you play YOUR Roll-A-Ball game by the end of a session.