您好, 访客   登录/注册

谈Unity游戏开发教学改革与实施对策

来源:用户上传      作者:

  【摘要】如今很多院校都开设了专门的游戏开发专业,在游戏开发专业中,Unity是目前最重要的游戏引擎,也是最重要的游戏发开软件,如今被广泛的应用在各个领域。虽然我国非常重视对Unity游戏开发的教学,但在具体的教学中仍然存在一些问题,因此在教学过程中教师应该采用全新的教学方式和教育理念,从而培养出社会所需要的人才。
  【关键词】Unity 游戏开发 游戏引擎 教学改革
  1 Unity游戏引擎简介
  Unity是如今最重要最主流的游戏开发工具,被游戏行业、虚拟现实行业广泛应用。Unity是国外公司开发的让玩家自己轻松创建游戏的软件,可以创建出各种有趣的游戏,例如:三维的视频游戏、建筑类的游戏软件、3D动画类型的互动游戏。Unity是一个综合性游戏开发软件,因为其专业性高,操作过程简便等特点,受到了很多人的欢迎。Unity是目前为止最全面最先进的游戏开发软件。利用Unity游戏软件开发出来的游戏可以发布在Windows、Mac、iPhone、Windowsphone 8以及Android等系统中。在发布网页游戏的时候可以利用Unitywebplayer插件进行发布,所支持的网页浏览方式有Mac和Windows等操作系统。
  Unity游戏开发软件中有一个非常重要的3D引擎,目前很多品质较高的手机游戏都是利用该引擎开发出来的,一些传统的游戏开发软件在很多平台上都无法发布,但是利用Unity开发出来的游戏就能够发布到绝大多数的平台上,具有非常高的通用性,因此受到了人们的广泛应用。Unity具有的最大优势就是能够快速的将游戏从一个平台上移植到另外一个平台上,很多传统的游戏开发软件在移植的过程中需要很长的时间,但是Unity就能够做到在几个小时的时间内将游戏快速的转移到另一个平台上,而且优化起来也非常方便,这样的优势大大提高了游戏软件开发者的收益。
  2 Unity游戏开发的意义
  Unity游戏作为一款功能相对来说比较强大的软件,可以说该软件的开发与应用是十分有意义的,无论是在教学,还是在软件行业的发展方面都意义都是十分深远的,无形中推动着软件事业的不断发展与前进。Unity是一款功能全面的游戏开发引擎,能够实现跨平台的软件,Unity中所能够生成的游戏均可以导入iOS、An-droid、PS3、Wii、Xbox360等平台中运用,可以说Unity的研究在游戏软件市场上具有丰富性,具有可借鉴性。
  3 Unity游戏开发教学现状
  3.1部分高校对于游戏开发有偏见
  如今很多高校都非常重视对Unity游戏开发的教学,但是在具体的教学过程中仍然存在一些问题。其中最严重的一个问题就是目前全国开设Unity游戏开发课程的学校比较少,开设Unity虚拟现实课程的学校可能会较多一些很多院校都认为游戏开发方面的工作比较复杂,甚至有一点排斥,因此开设的较少。其实归根结底的原因是人们对游戏没有一个科学正确的认识,不把游戏当作开发智力、锻炼素质的工具,也没有意识到游戏也有健康游戏和垃圾游戏之分。健康的游戏,能够有效的开发人们的智力,不断提高人们的竞技精神。在积极向上的游戏中,人们能够充分的体会到永不言弃的感觉,这对于人们精神思想的发展是非常有好处的。
  3.2高校缺乏专业教师
  游戏行业虽然发展非常迅猛,但是发展的历史不长,很多人对于游戏行业没有一个正确的认识。而Unity更是一個新鲜的工具,多数高校老师对Unity的了解少之又少,更别说对其熟练使用了。只有少数的公司能够正确熟练的运用这个软件,而且在使用的过程中需要较多的使用经验和使用技巧。因此很多高校缺乏这方面的专业教师,才导致很多院校没有开设游戏开发这门课程。虽然有的院校开发了,但是因为教师的能力有限,也没有进行有效的教学。因为Unity是一个开发工具,把书本上知识学会只是一方面,如何进行开发、如何对相关动手能力的培养显得更加重要。很多人直观的认为,把游戏公司的技术人员请来给学生上课是一个好办法。其实这样的做法并不合适,专业的技术人员只是开发经验比较多而已,其实他们普遍都欠缺一些理论知识,如果让他们授课的话,很难将一个问题讲清楚,学生对于很多概念都是模糊不清的,因此整个课堂的教学效率会非常低。并且一般他们在公司处于比较重要的位置,平时公司的事业也会比较多,所以对于教学这个任务可能并不会太重视。
  3.3缺乏相关教学资料
  现在市面有一些Unity方面的书籍和教程,但是这些资料一般都在专业人员的手中,而且书籍主要针对的都是一些技术型的人员,并不适合学生使用。如果要使用的话,需要对书籍进行大面积的改动,这也是一件比较麻烦的事情。另一方面关于Unity的课件和教学视频等资料非常匮乏。
  4 Unity游戏开发教学改革意见
  4.1调动学生的积极性
  学生在学习的过程中积极主动性是非常重要的。学生如果对学习感兴趣就会进行自主学习,从而才能从根本上提高学生的学习能力。教师在教学过程中,应注重激发学生的热情,调动学生的积极性。教师可以利用Unity制作一些小游戏,通过有趣的小游戏让学生感受Unity的神奇之处,当他们对游戏感兴趣的同时,对Unity也会有一定的兴趣,因此就能够很好的激发出学生的学习兴趣。然后教师可以多结合时下流行的游戏进行讲解,告诉他们平时玩的游戏也可以用Unity自己做出来,他们的热情又一次被调动起来,通过这样的方式他们就会变被动学习为主动学习,自身的学习效率也会得到极大的提高。
  4.2教师自身加强对Unity的学习和研究
  教师对于学生有着非常重要的影响,教师的专业性和教学能力直接影响了学生的学习成果。对于Unity这个全新的领域,教师应该进行充分的研究,并且结合现实情况将理论知识和实践充分结合在一起,并且亲自参加到一些游戏的开发的过程中。教师只有将自身的能力提高以后才能够进行更好的教学,在教学过程中为学生营造一个良好的学习氛围。
  4.3加快制作Unity相关资料
  教师掌握了一些Unity的相关技巧以后,应当不断加快对Unity的案例制作,并为学生多制作一些视频和课件,在制作的过程中要站在学生的角度思考问题,并不断加深教学的深度,整个教学过程应该是由浅入深的。
  5总结
  Unity游戏开发是一个全新的领域,在高速发展的社会中,其重要作用越来越凸显,因此院校和教师应该意识到它的重要性。教师需要不断提高自身的教学能力,为学生设置科学合理的教学内容,选择合适的教材资料,运用高效的教学方法,不断激发学生多的学习兴趣,从而提高学生的学习能力。
转载注明来源:https://www.xzbu.com/2/view-14811994.htm