This course introduces students to computer programming methods for game development. Students will use a hands-on approach to learn practical programming concepts for interactive game design using an object-oriented programming language (such as c++), graphics libraries, and game engines.
This course introduces students to computer programming methods for game development. Students will use a hands-on approach to learn practical programming concepts for interactive game design using an object-oriented programming language (such as c++), graphics libraries, and game engines.
Topics include fundamental game concepts, an introduction to object-oriented programming for game development, basic 2D game graphics, and an introduction to modern game engines.
Course Content
Basic game concepts
A brief introduction to object-oriented programming
Basic 2D game graphics
An introduction to game engines
Learning Activities
Lectures, labs, and self-directed learning (programming assignments)
Evaluation will be based on the following:
Total 100 percent
In order to pass the course, in addition to receiving an overall course grade of at least 50 percent, students must achieve a grade of at least 50% on the combined weighted examination components (term test(s) and final exam).
Learning Outcomes
Upon successful completion of the course, students will be able to:
Sample textbooks and materials may include:
Founded in 1970, Douglas College is the largest degree-granting college in British Columbia, Canada, educating close to 25,000 students per year. The College has two major campuses in Metro Vancouver (New Westminster and Coquitlam) as well as several smaller training centres in Surrey, Burnaby and Maple Ridge.
With both main campuses directly on SkyTrain lines, Douglas is one of the most accessible post-secondary institutions in Metro Vancouver, drawing students from across the region.Douglas offers the most bachelor’s degrees and post-degree programs of any college in B.C., and is noted for combining the academic foundations of a university with the career-ready skills of a college.
Each year, close to 17,000 students (including 4,210 international students from over 92 countries) take for-credit courses at Douglas. Because of the college’s strong academic base, the majority of these for-credit courses transfer to different research universities in B.C. and across Canada, providing students with flexible pathways to reach their academic goals.
Douglas also offers hundreds of short-term, high-quality non-credit courses, programs and workshops to around 8,500 students through Continuing Education and The Training Group, in areas such as business, music, health, perinatal, career development, industry training and more.
Over 960 experienced, teaching-focused faculty bring both academic rigor and real-world experience to the classroom at Douglas. Outside the classroom, over 900 other employees work together to create a friendly, inspiring, supportive and respectful environment.
On-site, instructor-led live Unity Software training courses demonstrate through interactive hands-on practice the fundamentals of game development with Unity while walking participants step-by-step through the creation of their own games.
This specialized Tier includes more exciting work in the Unreal Game Engine. We will cover advanced topics like game-play interactions involving special effects, video game cinematic sequences, and even more visual scripting.
Learn the personal and team skills desired by the world's top gaming developers in our ROOKIES-Certified program. You'll learn from instructors with deep experience in gaming, and they will push you to hone your skills and creativity.
RP4K Developing level courses strive to build on the fundamentals established in our Beginner level content. At this point, students have been introduced to the world of coding through the worlds of Java Pizza Bandit or Python Serpent Temple, our Beginner level courses.
Harmony Fundamentals for Gaming is a 6 day course led by a Toon Boom Senior Solutions Specialist. Participants will learn the core gaming concepts in Harmony from basic tools and interface to character creation, rigging, skinning, animation and pipeline integration in Harmony Premium.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy