De Montfort University
计算机游戏编程 BSc (Hons)
De Montfort University - 德蒙福特大学

提供的课程模式

课程关键信息

薪资

计算机游戏和动画专业毕业生的薪资

重要提示:下面的薪资数据不是针对具体的课程,而是包含了该校所有计算机游戏和动画学生的数据。根据数据收集的方法,工资数据主要是基于本科生的数据

  毕业后15个月 毕业后3年 毕业后5年
薪资中位数 £20500 £22500 £21500
25-75百分位数范围 £18000 - £26000 £18000 - £29000 £18500 - £35000


英国所有计算机游戏和动画专业毕业生的薪资

  毕业后15个月 毕业后3年 毕业后5年
薪资中位数 £21871 £20411 £24692
25-75百分位数范围 £18889 - £24995 £14825 - £25703 £18756 - £32023

课程描述

计算机游戏产业是一个不断发展的行业,目前价值数十亿英镑,是 2007 年的两倍多。这为毕业生在这个快速发展的领域提供了广泛的就业机会。

通过本课程的学习,您可以将对电脑游戏的兴趣转化为一整套技能,从而在这一令人兴奋的行业中开始自己的职业生涯。

您将学习开发单机游戏、网络游戏和手机游戏的最新技术和资源,包括令人兴奋的图形和动画,熟悉计算机游戏的基本架构和设计元素,以及与游戏开发相关的编程语言。

主要功能

  • 使用 Unity3D 和虚幻引擎等专业软件。
  • 加入我们的游戏协会或电子竞技协会,成为充满活力的社区的一员。您可以通过玩游戏、参加专业游戏活动和比赛来巩固课程所学。我们的游戏开发协会将为您提供与游戏艺术专业的学生一起参加游戏竞赛的机会。
  • 通过实习年探索专业机会。计算机游戏编程专业的应届学生曾在包括身临其境科技公司 Virtual Arts 在内的多家公司实习过一年,担任软件工程师和程序员。
  • 通过DMU全球课程,获得宝贵的国际经验。学生们可以参观旧金山的顶级科技公司,并在纽约测试他们的间谍和监视技能。
  • 受益于 "教育 2030",简化的 "分块学习 "时间表意味着您将一次学习一个科目,有更多的时间参与学习,获得更快的反馈,更好地平衡学习与生活。

经BCS(特许IT协会)认可,完全满足注册为特许IT专业人士的学术要求。

您将学习什么

项目内容:作为Computer Games Programming, BSc (Hons) 的学生,您将学习以下课程模块。

模块(一年级)

本模块从高层次的角度涵盖了计算机游戏软件的结构和设计中所涉及的基本要素。它描述了一个典型游戏的构建模块,并介绍了一系列有助于有效的全球游戏体验的设计方面。该模块还让学生通过开发说明一系列设计特点的简单游戏来实现他们的设计。该模块包括对全球社会学、文化、年龄和性别问题的讨论,并强调内容选择和玩家行为的道德影响和后果。由于这是一个介绍性的1级模块,它被认为是在游戏设计师中建立适当的责任水平的关键,这可以贯穿于该领域更高级的模块。

该模块向学生介绍了影响网络安全、软件工程、计算机科学和数字取证的道德理论。它要求他们在将伦理理论应用于有关网络安全、软件工程、计算机科学和数字取证的技术成果方面发展关键的分析技能.

本模块提供了关于用C++语言编写计算机程序的基本方面的介绍。该模块包括三个方面:通过控制台和文件的输入/输出,通过原始变量、数组、指针和向量在计算机内存中存储数据,以及算法设计策略和算法的实现。

本模块涉及到使用工业标准工具对基本的游戏创意和功能进行原型设计。为此,将使用一个高级游戏开发系统,学生将学习如何使用相关的脚本编程语言来增加额外的功能。为了支持这一发展,该模块介绍了一些关键的开发管理方法,如团队管理和简单的项目管理,以反映计算机游戏在国际产业中的开发方式。学生将了解工业界在生产游戏时使用的流程以及工作场所内的道德方面。

该模块向学生介绍网络安全、软件工程、计算机科学和数字取证的法律和专业背景,它涉及软件工程师、系统经理、计算机取证和安全从业人员的法律框架、法律和专业责任。该模块将涉及计算机伦理、数据保护法、影响网络安全的英国和国际法律、数字工程、系统管理和数字取证.

本模块提供了计算机结构和操作系统的基础,特别强调其安全性。学生将学习计算机硬件、软件、操作系统,并在实验课上展示这些方面的实际知识。通过本模块的学习,学生将能够把逻辑和数字系统的抽象概念与它们在实际机器上的具体表现联系起来,识别计算机操作系统常见配置中的安全风险并提出适当的缓解措施。在实际的实验课程中,学生还将学习开发shell脚本。计算机网络?本模块提供了现代计算机网络的基础,特别强调其安全性。学习本模块的学生将能够解释现代计算机网络的功能,并能够展示计算机网络的实际知识。学生将能够识别计算机网络常见配置中的安全风险,并提出适当的缓解措施。

本模块通过C++语言介绍了面向对象编程(OOP)的核心概念。这些核心概念包括类、对象、继承和关联。然后,本模块探讨了一个当代的OOP库,它提供了建立游戏和模拟所需的功能,如窗口化、图形、事件处理和音频。此外,还给出了良好的软件开发和测试实践的概述。概要内容。类和对象、关联、继承、窗口和渲染、事件处理、基本音频和基本动画.

模块(二年级)

本模块介绍的力学可以分为三个领域,都与刚体有关:运动的模拟、碰撞的检测和碰撞的解决。在需要时,学生将被介绍给这些模型所需的数学技术。学生们将能够建立刚体在恒定和可变加速度下的运动模型。这将通过牛顿恒定加速度的运动方程和数值近似方法,如欧拉可变加速度方法来完成。学生将能够使用SAT算法检测一对凸刚体之间的碰撞,并能够使用简化的方法来处理圆、轴对齐的边界盒和定向边界盒。碰撞解决将通过线性和旋转动量的守恒与弹性和摩擦的简单系数模拟来探索.

现代计算的许多应用涉及评估和决策的过程,而这些过程过去只属于人类的范畴。人工智能的应用在全球范围内非常广泛--从互联网上的搜索引擎算法到对信用度的决策,再到虚拟世界中的路线寻找。本模块概述了人工智能的主要技术,并着重介绍了使用这些技术的计算机游戏编程和模拟的应用。人工智能的一般方法包括基于知识的推理、基于图形的搜索算法、概率推理、有限状态机、蜂群和行为树。学生将被要求参照相关专业机构的道德准则和法律责任,探讨他们的知识和使用这些智能技术的影响。

本模块为学生提供了关于交互式三维建模、渲染和动画的原理、实践和背景的介绍。这将通过介绍理论基础和使用行业标准的图形库(如OpenGL)和建模工具(如Maya)的实际工作来完成。

本模块为学生提供了交互式三维渲染的原理和实践的介绍,并提供了一个可编程的管道。这将通过介绍理论基础和使用行业标准图形库(如OpenGL)与相关着色器语言(如GLSL)的实际工作来完成。

移动游戏可以被广义地定义为在移动电话、便携式游戏机和平板电脑等手持设备中进行的嵌入式、下载或联网的游戏。由于其便携性、可访问性、网络性、互动技术和收入策略,它们与标准游戏设计不同。移动游戏产业是游戏产业中增长最快的部分之一,然而,移动游戏可能是一些最具挑战性的开发和分销产品。与大多数业务领域不同的是,手机游戏必须在数百个手机上运行,必须通过几十个组织的质量保证测试,其营销和销售也与其他娱乐产品不同。学习这一模块的学生将深入了解移动游戏行业--市场趋势、移动设备和技术的发展、移动游戏类型、主要技术平台、质量保证标准和部署。

本模块的出发点是,学生已经完成了一个C++编程模块,并了解了面向对象(OO)方法的基本原理。本模块的目的是让学生在专业的软件开发环境中进一步了解C++编程语言。该课程将涉及对成功的软件开发和创建高质量的代码至关重要的软技能的重大发展....。 本模块有两个主题,可大致归类为:(i)对手机游戏行业的理解,以及(ii)开发和部署手机游戏的实践技能。本模块挑战学生开发一个游戏,从概念到部署,使用主要技术平台,如Unity或Java。重点是达到质量基准,理解跨设备的可移植性的需要和减少资源所产生的问题。

本模块涉及扩展学生对C++编程语言的技术知识。该模块关注基本的内存管理和性能分析、单元测试、多态性、设计模式、现有库的集成,并持续关注正在产生的代码的质量。

模块(三年级)

本模块关注的是构成现代基于组件的数据驱动游戏引擎的技术和工艺。与所有的游戏引擎开发一样,运行时的执行速度是至关重要的,因此C++编程语言将贯穿始终,因为它在低层次上提供了对硬件的良好访问,同时保持了面向对象语言的许多设计优势,这在考虑游戏引擎这种规模的软件时是至关重要的。学生们将探索组件设计模式,以及这个想法可以构成现代游戏引擎架构的基础。然后,内容将转向资产管理的方法、存储策略和数据驱动的场景创建方法。输入和摄像机控制也包括在内,这样就可以对场景进行探索。还探讨了使用可通过四元插值技术操作的装配模型的现代动画方法。

该项目为学生提供了开展一项重要工作的机会,涉及批判性分析和反思,为一个给定的技术和/或基于研究的问题提供一个有效的解决方案。它使学生能够应用和整合以前在学生课程中涉及的材料,并通过研究和自学扩展课程中涉及的工作。学生将被要求在整个项目期间展示适当和积极的项目管理,以及书面/口头表达技能。除了分析、设计、交付和评估具有适当质量的产品外,他们将被要求进行、研究、分析、设计、评估和报告与该项目明确相关的主题的某些方面。

工作和职业前景

毕业15个月后,该课程的毕业生被问及他们的工作类型、是否在职、其当前的工作和职业前景。

目前的工作

15个月后工作所需的技能水平

本课程毕业生的工作情况(毕业后15个月)

以下为 德蒙福特大学 Computer Games Programming BSc (Hons) 的所有毕业生实例

40%
10% 行政职业
10% 科学、工程和技术辅助专业人员
10% 熟练工种职业
5% 初级职业
5% 教学专业人员
5% 商业和公共服务的辅助专业人员

等级和学习时间

采用各种学习和教学方法,包括讲座、辅导和实际的实验室工作。持续的评估构成了评估过程的主要部分,并且有许多实践发展的机会。 通常情况下,你将每周参加约12-16个小时的教学课程,并根据需要再进行至少24小时的独立学习和作业。

等级分布

该课程的学生成绩如下

入学要求/录取条件

最低要求的UCAS关税

from at least 2 A-Levels Five GCSEs A*-C (9-4) including English Language and Mathematics or equivalent.

本课程录取学生的UCAS收费标准

资格要求

对国际学生的要求/英语要求

雅思学术考试成绩(类似考试成绩也可能被接受)

    • 6.0
    • Foundation / Pathway Courses
    • 6.5
    • Graduate Degrees
    • 6.5
    • Undergraduate Degrees

获取关于最适合您的预科课程的建议 ,以便您在UCAS分数、A-Level 或英语语言要求方面没有达到最低要求时可以继续学习Computer Games Programming, BSc (Hons)。

费用

学费 计算机游戏编程 BSc (Hons)

Channel Islands £9250 第1年
爱尔兰 £9250 第1年
EU £14750 第1年
英格兰 £9250 第1年
北爱尔兰(英国) £9250 第1年
苏格兰 £9250 第1年
威爾士 £9250 第1年
国际 £14750 第1年

附加费用信息

请注意,继续学习的学生随后几年的费用将接受年度审查。 任何费用的增加都将与RPI-X(与零售价格指数挂钩)和政府规定的费用上限保持一致。

学生在英国的平均生活费用

租金518英镑
水、气、电、互联网(家里)50英镑
超市购物81英镑
服装35英镑
外出就餐33英镑
酒类27英镑
外卖/送餐30英镑
外出/娱乐(不包括酒和食物)24英镑
假期和周末旅行78英镑
市内交通17英镑
自我保健/运动20英镑
文具/书籍13英镑
移动电话/互联网13英镑
有线电视/流媒体7英镑
保险费51英镑
其他1092英镑
学生的平均生活费用95英镑

与平均水平相比,伦敦的费用高出约34%,主要是由于租金比其他城市的平均水平高出67%。对于住在学生宿舍的学生来说,水、煤气、电、WIFI等费用一般都包含在租金中。在小城市的学生,如果步行/骑自行车可以到达住处,交通费用往往要低得多。

如何申请

申请截止日期:

2024年1月26日

这是填写和提交该课程申请的截止日期。如果大学或学院仍有名额,您可以在此日期之后申请,但不保证您的申请会被考虑。

可选的入学点:

  • 第1年 (默认入学日期)

大学排名

德蒙福特大学在英国和全球顶级排名中的位置。

德蒙福特大学 在相关学科的具体排名中的排名。

计算机科学

    • #21 
    • #201 
    计算机科学
    THE 世界大学学科排名
    [发布于 26 十月, 2022]
    • #16 
    • #278 
    计算机科学
    NTU 学科排名
    [发布于 11 七月, 2023]

查看德蒙福特大学的所有 25 个大学排名

关于德蒙福特大学

德蒙福特大学,简称DMU,成立于1896年,位于东中部的小城市莱斯特。这所大学的毕业后就业率特别高,这可以解释为他们承诺为所有课程的学生提供工作经验实习。国际学生在这里得到了很好的照顾,因为他们接受定向课程,旨在提供关于在英国生活的建议和指导,并提供免费的英语语言课程,以使所有新学生尽快适应。

德蒙福特大学 169类学士和硕士课程一览表 - 课程目录

德蒙福特大学 的学生结构

本科生:
19290
研究生:
4010
合计:
23300

类似课程

项目 大学 学生­满意度 失业­率 退学­率 学费­(国际) UCAS 价格表 城市
计算机游戏编程(基础年 BSc (Hons) 德比大学
(University of Derby)
86% 0% 0% £14045 88 德比 校区 全日制
计算机游戏编程(有实习) BSc (Hons) 格洛斯特郡大学
(University of Gloucestershire)
79% 0% 10% £14700 126 切尔滕纳姆 校区 全日制
计算机游戏编程 BSc 德比大学
(University of Derby)
86% 0% 0% £14045 88 德比 校区 全日制
计算机游戏编程(含基础) BSc (Hons) 格洛斯特郡大学
(University of Gloucestershire)
79% 5% 20% £14700 113 切尔滕纳姆 校区 全日制
计算机游戏编程 BSc (Hons) 德蒙福特大学
(De Montfort University)
70% 10% 12% £14750 126 莱斯特 校区 全日制
计算机游戏编程 BSc (Hons) 格洛斯特郡大学
(University of Gloucestershire)
79% 0% 10% £14700 126 切尔滕纳姆 校区 全日制
游戏编程 BSc (Hons) 伦敦雷文斯本大学
(Ravensbourne University London)
86% 15% 0% £16500 115 伦敦 校区 全日制
网络编程与网络安全 BSc (Hons) 哈德斯菲尔德大学
(University of Huddersfield)
63% 10% 10% £16000 141 哈德斯菲尔德 校区 全日制
计算机科学与游戏编程 BSc (Hons) 哈德斯菲尔德大学
(University of Huddersfield)
44% 5% 0% £16000 135 哈德斯菲尔德 校区 全日制
计算机游戏设计与编程(实习年) BSc (Hons) 斯塔福德郡大学
(Staffordshire University)
100% 5% 15% - 98 特伦特河畔斯托克 校区 全日制