虚幻工作室隶属电子科技大学创新创业中心,源于2012年幻境工作室,于2015年与Navi工作室合并,更名虚幻工作室;
经过几年的发展,现今工作室已经积累了多类型多平台的游戏开发经验,能对Unity3D,UE4等引擎的开发小组提供有力技术支持,
包括: 针对PC,主机,Android,IOS多平台的游戏制作。 针对UnrealEngine,Unity,等工具的游戏制作。 针对ACT,RPG,RTS,FPS,TPS等多种游戏类型的制作与预研······
目前工作室致力于独立游戏开发,VR/AR软件开发,游戏开发中间件等以游戏开发为中心的多领域研究。
学习游戏开发领域各类技术
招新过程中,根据工作室提供的招新文档和学习资料,能够学习到基本的游戏开发知识,积累项目经验;了解使用UE/Unity等主流游戏引擎开发游戏的知识。
在进入工作室后,工作室现设有VR开发,技术美术,图形学、美术等多个兴趣小组,联合志同道合的伙伴一起探究感兴趣的领域。
申报项目/研究课题
成为正式成员后能够使用工作室资源,组织大学生创新创业小组项目小组,申请项目开发/技术,学术研究课题,申请研究经费,设备支持等,工作室为开发者提供组织支持,提供浓厚的技术研发氛围。(同时也是成员任务之一)
参加比赛
工作室聚集了校内相关领域的开发者,成为正式成员可以获得便利的组织机会和通畅的赛事讯息;
工作室历年均获得过各类比赛优异奖项,有着丰富的参赛经验,能为专业开发者提供有力支持;
比赛包括官方比赛和企业赛,两种比赛都可以对个人能力与团队合作开发能力进行提高。与此同时,官方比赛可以获得奖学金加分与抵换学分,而网易腾讯等企业赛能与众多游戏爱好者与开发者同台竞技,进行思维的碰撞。
愉快的玩耍
这里有一群志同道合的伙伴,热情有趣的学姐(?)&学长,没有上下级区分,学无止境,达者为先;
在这里,你可以遇到传火人,任豚,克苏鲁教徒,P社战犯,禅派僧侣 ······· 可以遇到与你一样充满好奇的新开发者们,可以交流各种各样的有趣话题,可以共同探索曾经未探索过的技术蓝海,更多地了解不同的游戏,也会激发你学习制作游戏的兴趣。
我们欢迎所有热爱游戏开发的开发者加入工作室成为我们的一员;
零基础并不是问题,只要你拥有足够的专注与热情!我们的招新会循序渐进地进行,你可以从零开始,学习引擎操作方法与相关领域的知识,并最终成为独当一面的开发者;
同时,如果你有技术背景,我们同样非常欢迎你加入我们的行列,与我们一同学习交流。
C语言,微积分,线性代数等学院基础课,基础知识需要认真对待,成绩也很重要,完成招新与学习两者需要平衡好,同时基础知识也是今后深入学习各项内容的重要基石;
C#(Unity引擎的脚本语言)和C++ (Unreal引擎的脚本语言)两门编程语言是游戏开发主流使用的语言,可以选择其中一门了解;
以上两种语言没有先后顺序,但是建议有一定的语言基础后再接触C++,UE方向招新会更多地使用更为简单快捷的蓝图系统;
同时需要有良好的自学能力与学习热情、主动性。
游戏程序
熟悉至少一门游戏引擎(Unity引擎或Unreal引擎)的使用,熟悉相关计算机语言的使用,能够掌握实现完整GamePlay的Demo中涉及的技术,能够独立完成项目开发,同时了解多人开发的合作流水线。
熟悉至少一个方向的美术软件与技术,如角色动画,3D建模,材质设计,游戏原画等。
游戏策划
能够基于游戏策划理论完成游戏设计,包括高完成度的游戏策划书,同时具有实现demo的开发能力。
招新考核主要面向游戏程序,将招新宣讲会后正式开始,招新宣讲会和招新具体题目会在9月初在招新群中通知。
招新宣讲会
招新宣讲会将在2023年9月举行,详细讲解招新相关事宜,具体时间另行通知。
第一轮招新
初涉GameDevelopment,掌握最基本的编程知识,了解游戏编程的具体实现,与从零到游戏发布的流程。C# / (BluePrint蓝图+C++开发)
具体过程为:我们会在招新群群文件上传文档,要求通过观看教学视频制作视频里的一个炒鸡简单的小游戏(链接将会放在文档内)。同时,我们会列出你们制作的游戏应该实现的基本功能(这些功能在教学视频里都会实现)以及可以实现的额外功能(仅作为建议参考,不强制要求实现,可以让你制作的游戏比教学视频里的更加好玩,但是需要你自己通过各种渠道学习并实现它。你也可以找到属于自己的额外功能,不必局限于我们提出的建议。要充分发挥你的主观能动性,让你的游戏变得更有趣)。经过一个月多的制作,我们会收集你们的成品并集中试玩,提出合理化建议并且进行打分(打分将结合是否完成我们的基本要求,以及你做出的创新进行)。最后我们会公布(处刑)优秀作品并公布一轮通过名单。
第二轮招新
GamePlay入门:掌握流程控制,资源管理,与引擎各个模块的使用; 具体过程和第一轮招新差不多,但是制作时间更长,并且制作的成品也要变成一个完整的游戏(指有完整关卡设计和玩法),在这期间,希望你们可以自主学习一些引擎相关的知识,也方便你们在三轮进行制作。在打分过后,你们需要来工作室接受优秀作品的公布(处刑)以及第三轮招新的相关事宜。(如果能在会后组队就更好了)
第三轮招新
Demo开发,多人自行组队完成一个完整Demo/引擎Shader作品或其他等技术力的作品 具体过程为:通过线上线下等方式组成一个1-3人团队,在寒假的时候合力制作一个完整的游戏(题材内容都不限),在第二学期开始时上交并进行面试。(主要就是进行游戏实机演示,问下进工作室的打算和分工)团队内需要确定分工(程序,美术,策划等),并一定要邀请一位学长进项目群进行监督。
Unity引擎偏向于手机移动端和2D平面等轻量化独立游戏(制作出的游戏不需要太吃硬件),并且支持打包出windows,playstation以及switch平台的游戏。基础和进阶教程相对更加容易获取。但是由于引擎自身限制,很难做出高画质的3A游戏。适合想制作轻量级、2D横板或者独立游戏,编程基础较弱的同学。
Unity引擎脚本语言为C#或JavaScript。
Unity引擎代表作:王者荣耀、炉石传说、元气骑士(移动端)、逃离塔科夫、胡闹厨房、原神(电脑端)等。
Unreal引擎偏向于制作高质量以及3D等3A大型游戏,相对于Unity引擎拥有更多的官方插件,基础教程完备,但是进阶教程很难获取。这意味着虚幻引擎的入门非常容易,而进阶则需要对官方文档进行研究。 拥有蓝图这一可视化编程工具可以进行简单的功能实现(指只要连线不需要写代码,复杂的就要自己动手了),对编程新人十分友好。适合想制作3D或者重量级游戏或者高画质游戏的同学。
Unreal引擎脚本语言主要为C++。
Unreal引擎代表作:绝地求生、双人成行、黑神话:悟空、战争机器、质量效应、生化奇兵(电脑端)、和平精英(手机端)等。
在招新宣讲会之前我能干什么?
并没有什么非干不可的事,招新是完全面向零基础的同学的。当然你也可以做一些小小的准备:
可以下载虚幻引擎和Unity引擎,试一试基础操作,看看在入门上你觉得哪个更加适合你。(当然不下载也是完全可以的,招新第一轮就是教大家如何上手引擎) 可以学习一下C、C#或者C++ 编程语言,即使不做游戏,作为软件学院的学生掌握编程语言也是十分必要的。
完成招新任务,学习相关领域的知识会一定程度上花费你的时间,需要你好好斟酌,做好时间安排;
一般来说,如果除了做好自身学习,承担工作室的时间开销是比较有余力的;如果还有其他组织部门的任务,时间分配会相对紧张;不建议参加过多的活动,按照自身情况做好权重分配也是对新生的一个挑战。
完全可以哦,但是从工作室性质来说,不同工作室的研究方向不同,同时会有比较重的技术学习任务,招新方向是有区别的。
按往年的经验,同时参加两个及以上的招新时间分配上压力会比较大。进入工作室后也难以维系多边任务;所以一定要量力而行,合理地进行时间分配。
当然,新生可以去了解各个方向的招新,对于还没有确定方向的新生,可以在各个招新群多了解情况;广泛学习,有助于明确自身方向;工作室之间关系和谐融洽,我们欢迎不同工作室的开发者交流技术共同合作,同时新生多去了解不同的领域对学习发展有益无害。
打游戏与做游戏是两个完全不同的世界,打游戏是娱乐,接受别人创造好的东西,而做游戏是创造,创造属于自己的世界供他人游玩。
如果不确定自己喜不喜欢做游戏,完全可以在我们一轮招新中进行尝试,当你看到自己付出的时间变成了美丽的场景、有趣的剧情、奇妙的玩法时,我相信你的内心一定会给出自己想要的答案。
游戏制作本身就是技术密集型的行业:一个好游戏的出现需要能把代码优化得很好的程序,能写出超级出彩剧情的文案,设计出让玩家欲罢不能的关卡策划,以及能画出完美贴合游戏风格的美术爸爸!(bushi
制作游戏需要有相应的技术之外,更需要团队领导和配合的能力,可以和自己团队的成员齐心协力作出让自己满意的作品。也正是因此,我们会在二轮的基础上加上第三轮招新。
但虽说招新会持续到寒假结束,但其实在二轮结束到三轮开始(寒假开始)是没有安排任何招新考核的。实际的招新时间最长也就是两个月多+寒假(做的快的甚至不需要这么多时间),也希望大家可以理解。(其实也很短对吧?)
请注意,分数并不作为决定你们会不会进入工作室的依据,分数存在的意义仅仅是给你制作的游戏进行一个不太合理的评价(可能学长不知道你还做了什么新功能或者彩蛋给了低分),不要因为得分低产生抵触心理,只要每一轮招新用心把基本功能实现了,并且在此基础上制作了额外功能或者彩蛋,进工作室就没什么大问题。