Games Programming
BSc (Hons)
Goldsmiths, University of London

课程关键信息
课程描述
无论你是对独立游戏还是AAA主机游戏开发感兴趣,本课程都能为你在游戏行业的创造性工作做好准备。
你将从第一天开始开发移动、休闲、独立和AAA级游戏机游戏。我们将帮助你发挥你的创造力,扩展你的技术编程技能,并掌握游戏行业中使用的软件和工作方法。
你将学习如何使用行业专用工具进行游戏编程,研究游戏设计过程,并探索游戏如何反映和影响当代社会。你还将学习如何根据专业简报制作游戏,以及如何根据自己的想象力发明和制作游戏。
从头开始建立一个投资组合。 在你开始之前,你不需要知道如何编码。我们从基础开始,在你的学位课程中使你达到专业水平。你可以选择在第二年和最后一年之间参加工业安置年--这是一个宝贵的经验,可以提高你的职业前景。
到最后一年,你将开发出一个可以向潜在雇主展示的游戏组合。本课程所教授的技能也适用于计算机的其他领域,如主流编程工作、移动应用开发或网络开发。
学习关键的行业特定技能。 我们将教你创建游戏所需的技术技能。你将用多种语言编程,使用行业标准工具,学习图形编程、游戏物理和程序性内容生成。你还将发展专业的工作实践,如设计文件、测试周期、问题跟踪和版本控制。
你还将学习如何创造性地思考游戏设计,研究交互设计和游戏美学等技能。你将成为一个高度竞争的行业中任何专业游戏设计团队的全面补充。
请注意,游戏编程学士课程只接受第一年的入学申请。
学生评论
您可以在下方看到Goldsmiths, University of London的115名毕业生对Games Programming BSc (Hons)课程和专业的其他课程的每个调查问题的具体评价,以及与UK的所有学位课程的平均评级对比。
主要是基于本科学位学生的数据
Goldsmiths, University of London的所有计算机游戏和动画课程
薪资
计算机游戏和动画专业毕业生的薪资
重要提示:下面的薪资数据不是针对具体的课程,而是包含了该校所有学生的数据。根据数据收集的方法,工资数据主要是基于本科生的数据。
毕业后15个月 | 毕业后3年 | 毕业后5年 | |
---|---|---|---|
薪资中位数 | £28000 | £30500 | £36500 |
25-75百分位数范围 | £23000 - £31000 | £23500 - £36000 | £24500 - £51000 |
Goldsmiths, University of London的所有计算机游戏和动画课程
英国所有计算机游戏和动画专业毕业生的薪资
毕业后15个月 | 毕业后3年 | 毕业后5年 | |
---|---|---|---|
薪资中位数 | £21871 | £20411 | £24692 |
25-75百分位数范围 | £18889 - £24995 | £14825 - £25703 | £18756 - £32023 |
位于英国的所有计算机游戏和动画课程。
您将学习什么
项目内容:作为Games Programming, BSc (Hons) 的学生,您将学习以下课程模块。
模块(一年级)
本模块介绍了在设计和实现基于客户端的网络应用中必不可少的基本概念;它将涵盖对网络的基本介绍,然后是更详细的讲座和实验,介绍当前的最佳良好实践技术,如HTML5、CSS3和Javascript。
本模块将涵盖数字媒体中使用的计算技术的技术基础,特别是在图形方面。主题将包括为创意背景处理图像、图像处理、应用二维和三维几何来制作动画和互动、创建简单的物理模拟。学生将通过一系列的实践和创意练习来实践这些知识,这些练习贯穿整个模块。这些练习将使用具有图形功能的适当的编程环境进行。
本模块介绍了基本的数值工具,以支持计算和算法探究,并使有效的计算实验成为可能。你将:解释对不同数系的需求;理解什么是质数,并进行质基的算术;适当地使用三角函数或特殊函数的组合;在矢量坐标系中表示抽象的位置,并推导和应用变换矩阵.
本模块使学生有机会在一个反映行业实践的环境中设计和开发简单的棋盘和电脑游戏。它使学生能够结合在其他模块中获得的专业技术技能来创造自己的游戏。向学生介绍:i)游戏开发的行业标准工具,如游戏引擎,以及ii)游戏开发的过程,包括原型设计和游戏测试。学生将进行两个游戏开发项目,每个项目都有具体的任务,并持续一定的周数,由模块负责人认为合适。对于每个项目,学生要提出一个符合简介的游戏,然后实施它。项目的范围必须是适当的。学生应交付提议的游戏并全面记录。这种文件的形式包括图像、视频、注释的源代码、可执行文件、网站和书面评估,并遵循项目简介中指出的方法。学生应证明有能力适当地开发游戏。此外,学生的项目必须表现出与商定的简介有关的连贯性和统一性,显示出对目标受众的认识,并适当地使用媒体。
本模块使学生有机会在一个反映工业实践的环境中设计和开发一个简单的计算机游戏。学生们被介绍到工业标准的游戏开发工具,如游戏引擎。他们也会看到游戏开发的过程,包括原型设计和游戏测试。在该模块的过程中,学生将通过设计和开发一个可玩的游戏来实践这些知识。
本模块将使你对计算的表现力有一个直观的了解,并通过参与性和创造性的工作来加强重要的数学和编程概念。通过分析其他艺术家的作品和学习代码实例,你将被介绍给各种生成技术。你可能使用的技术包括相位调制、正弦函数的使用、加法合成、随机性、佩林噪声,以及通过参数化的广泛变化。
本课程将向您介绍编程和面向对象的基础知识,包括以下编程的基本思想,包括:变量、内存和赋值语句、通过条件语句进行控制、循环、函数和程序、对象和类、实例变量和方法、数组、对象之间的用户交互、继承和多态性.
本模块介绍了支持计算和算法探究的基本逻辑工具,并协助有效的计算推理。
模块(二年级)
本模块使学生有机会以小组形式从事一个实质性的游戏开发项目,包括其技术、创意和社会方面。它带领学生经历整个游戏开发过程,从预生产和设计文件的创建到生产和测试,特别关注以玩家为中心的设计。它培养学生创造数字游戏所需的项目规划、管理、批判意识和设计能力。学生将学习一系列与游戏编程相关的高级技术。学生将使用行业标准的工具,如游戏引擎,制作并记录一个完整的可玩的游戏。
本模块旨在建立在第四级创意计算机课程的技术模块中培养的技能和能力,以及在创意实践介绍模块中培养的批判和创新意识。本模块提供的知识和技能将在创意项目中以探索性的方式使用,也将使你在总体上发展自己的创意实践。它将为你提供对人类视觉和听觉感知的详细了解,使你能够解释自己感觉范围的局限性,并能够利用观察者感知系统之间的相似性和差异。
本模块向学生介绍了C++,同时在第4级所涵盖的编程技术的基础上,首次向学生介绍了C++。通过使用一个以创造性实践为目的的框架,学生通过一个多媒体驱动的方法学习C++的基础知识。
本模块旨在让学生接触到算法的分析和设计。特别是,学生将学习如何在计算资源消耗方面对算法进行分类,如何有效地解决计算机科学中的经典问题,以及如何应用设计技术来建立新的算法。
模块(三年级)
模块(四年级)
游戏存在于一个互动和表达技术的生态系统中。重要的是,任何想在这个行业工作的人都要了解游戏存在的背景以及使用其他相关学科知识的机会。本模块旨在向学生传授游戏设计实践的基础,特别是游戏设计如何受到其他表达形式的影响和利用。该模块将关注文学、漫画写作、电影、建筑、摄影和其他艺术如何影响和改变游戏设计过程。在这个模块中,游戏设计将被框定为一种语言,它将鼓励学生使用更广泛的词汇,以创造更有趣的游戏机制。它还将关注情感以及游戏能够赋予/唤起某种特定情感的方式。
工作和职业前景
毕业15个月后,该课程的毕业生被问及他们的工作类型、是否在职、其当前的工作和职业前景。
这门特别的课程
目前的工作
工作与未来计划相符
运用了所学的技能
工作是有意义的
Goldsmiths, University of London的所有计算机游戏和动画课程
15个月后工作所需的技能水平
技能类工作占比 %
Goldsmiths, University of London的所有计算机游戏和动画课程
本课程毕业生的工作情况(毕业后15个月)
下利基于 Goldsmiths, University of London Games Programming BSc (Hons) 的所有毕业生
65% | |
15% | 销售职业 |
5% | 经理、主任和高级官员 |
5% | 初级职业 |
5% | 科学、工程和技术辅助专业人员 |
等级和学习时间
评估方法
学习时间分布
入学要求/录取条件
最低要求的UCAS关税
本课程录取学生的UCAS收费标准
这门特别的课程
资格要求
如果你没有以科学或数学为基础的A-level课程,你通常应该在GCSE数学中至少有B级/6级。
如果你没有以科学或数学为基础的高等教育,你通常应该在GCSE数学中至少有B级/6级或同等水平。
获得45个三级学分,包括30个优秀和一些特定科目模块的优秀/及格,即可通过。 如果你没有基于科学或数学的高考成绩,你通常应该在GCSE数学中至少有B级/6级。
如果你没有理科或数学类的高考成绩,你通常应该在GCSE数学中至少有B级/6级的成绩或同等成绩。
有三个高级科目达到655分。 如果你没有以科学或数学为基础的高级水平,通常你应该至少有相当于GCSE数学的B级/6级。
如果你没有相当于科学或数学的A-level课程,你通常应该在GCSE数学中至少达到B级/6级。
如果你没有科学或数学的高级水平,你通常应该至少有GCSE数学的B级/6级或同等水平。
对国际学生的要求/英语要求
雅思学术考试成绩(类似考试成绩也可能被接受)
-
- 6.5
- Graduate Degrees
- (minimum 6.0 in Writing)
-
- 6.5
- Undergraduate Degrees
- (minimum 6.0 in Writing)
获取建议,了解哪些基础课程最适合你, 以便你仍然能够加入Games Programming, BSc (Hons) 。
费用
学生在伦敦的平均生活费用
租金 | 518英镑 |
水、气、电、互联网(家里) | 50英镑 |
超市购物 | 81英镑 |
服装 | 35英镑 |
外出就餐 | 33英镑 |
酒类 | 27英镑 |
外卖/送餐 | 30英镑 |
外出/娱乐(不包括酒和食物) | 24英镑 |
假期和周末旅行 | 78英镑 |
市内交通 | 17英镑 |
自我保健/运动 | 20英镑 |
文具/书籍 | 13英镑 |
移动电话/互联网 | 13英镑 |
有线电视/流媒体 | 7英镑 |
保险费 | 51英镑 |
其他 | 1092英镑 |
学生的平均生活费用 | 95英镑 |
与平均水平相比,伦敦的费用高出约34%,主要是由于租金比其他城市的平均水平高出67%。对于住在学生宿舍的学生来说,水、煤气、电、WIFI等费用一般都包含在租金中。在小城市的学生,如果步行/骑自行车可以到达住处,交通费用往往要低得多。
如何申请
申请截止日期:
2024年1月1日
这是填写和提交该课程申请的截止日期。如果大学或学院仍有名额,您可以在此日期之后申请,但不保证您的申请会被考虑。
可选的入学点:
- 年 1 (默认入学日期)
大学排名
Goldsmiths, University of London在英国和全球顶级排名中的位置。
查看Goldsmiths, University of London的所有 19 个大学排名
关于Goldsmiths, University of London
伦敦大学金史密斯学院成立于1891年,位于被称为新十字的伦敦东南部地区。这所大学的设施令人印象深刻,为学生提供了艺术、电视和广播工作室,以及大量其他资源,旨在优化金史密斯大学任何课程的学生的体验。由于金史密斯大学非常活跃的活动日程表,在这里建立新的联系很容易,使学习者甚至不必踏出校园就能进行社交。
Goldsmiths, University of London 的学生结构
-
按学习水平分类的学生 2020/21学年--高等教育统计局(HESA)于2022年2月10日公布的全日制同等学历学生人数
- 本科生:
- 5950
- 研究生:
- 2835
- :
- 8785
这个课程的授课地点在哪里?
类似课程
项目 | 大学 | 学生满意度 | 失业率 | 退学率 | 学费(国际) | 城市 | ||||
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Computer Games Programming with Foundation Year BSc (Hons) | University of Derby | 86% | 0% | 0% | £14045 | 88 | Derby | 校区 全日制 | |
![]() |
Computer Games Programming (with placement) BSc (Hons) | University of Gloucestershire | 79% | 0% | 10% | £14700 | 126 | Cheltenham | 校区 全日制 | |
![]() |
Computer Games Programming BSc | University of Derby | 86% | 0% | 0% | £14045 | 88 | Derby | 校区 全日制 | |
![]() |
Computer Games Programming (with Foundation) BSc (Hons) | University of Gloucestershire | 79% | 5% | 20% | £14700 | 113 | Cheltenham | 校区 全日制 | |
![]() |
Computer Games Programming BSc (Hons) | De Montfort University | 70% | 10% | 12% | £14750 | 126 | Leicester | 校区 全日制 | |
![]() |
Computer Games Programming BSc (Hons) | University of Gloucestershire | 79% | 0% | 10% | £14700 | 126 | Cheltenham | 校区 全日制 | |
![]() |
Games Programming BSc (Hons) | Ravensbourne University London | 86% | 15% | 0% | £16500 | 115 | London | 校区 全日制 | |
![]() |
Web Programming with Cyber Security BSc (Hons) | University of Huddersfield | 63% | 10% | 10% | £16000 | 141 | Huddersfield | 校区 全日制 | |
![]() |
Computer Science with Games Programming BSc (Hons) | University of Huddersfield | 44% | 5% | 0% | £16000 | 135 | Huddersfield | 校区 全日制 | |
![]() |
Games Programming (with Foundation Year) BSc (Hons) | The University of Northampton | 95% | 0% | 40% | - | 91 | Northampton | 校区 全日制 |