Using Unity to Teach Game Development: When You've Never Written a Game

Using Unity to Teach Game Development: When You've Never Written a Game
复制标题

使用 Unity 教授游戏开发:当您从未编写过游戏时

DOI:
10.1145/2729094.2742591
复制
发表时间:
2015
期刊:
Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education
影响因子:
--
通讯作者:
P. Dickson
P. Dickson
中科院分区:
--
文献类型:
--
作者:
P. Dickson

文献摘要

被引文献

相似文献

电子游戏无处不在,我们的学生想学习如何制作它们。作为计算机科学教授,我们认为将游戏融入课程中是提高学生兴奋感、提高留存率和教授沟通技巧的好方法。我们许多人面临的问题是,当你从未编写过游戏时,如何教授游戏开发。搜索其他大学的文章和课程并没有提供很多关于什么是教授这门课程的最佳环境的明确信息。经过多次尝试后,我们找到的解决方案是围绕Unity游戏引擎创建游戏开发课程,在本文中我们将描述我们是如何做出这一决定的。Unity很容易学习,免费,跨平台,是一个真正的游戏引擎,在游戏开发领域很有名,但在计算机科学文献中却没有关于这类课程的讨论。
Video games are ubiquitous and our students want to learn how to make them. As computer science professors we see incorporating games into our curricula as a great way of increasing student excitement, increasing retention, and teaching communication skills. The problem many of us face though is how to teach game development when you have never written a game. Searches of articles and course offerings from other colleges does not provide a lot of clarification on what is the best environment for teaching such a course. The solution that we have found after many attempts is to build a game development course around the Unity game engine, and in this paper we describe how we arrived at this decision. Unity is easy to learn, free, cross-platform, a real game engine, and known in the field of game development but not discussed in computer science literature with regard to this type of course.