- Unity3D
老孙的游戏课 第8篇 Unity无代码做2D游戏
本课程利用Unity的第三方插件Bolt在Unity2019版上实现了Unity官方游戏UnityChan,该插件可以帮助我们不用编写任何代码就能完成小游戏的设计。整个讲解由浅入深,以一个2D小游戏为实现目标,实例化地讲解了怎样不编写代码做游戏的方法。
共16节 758人已学习¥12.0 免费试学 - Unity3D
老孙的游戏课 第7篇 从键盘鼠标交互到手机交互
本课程讲解用Unity实现游戏中常用的交互方法,包括键盘交互、鼠标交互,以及手机上的触摸交互和虚拟摇杆交互等,并且介绍了Unity发布Android应用所需配置。
共17节 298人已学习¥29.0 免费试学 - Unity3D
老孙的游戏课 第6篇 生存射手
本课程是《老孙的游戏课》系列课程的第6篇,主要讲解Unity官网上的一个游戏Demo——《Survival Shooter》,即《生存射手》,该实例思路清晰、素材完整,是一个非常好的游戏开发入门课程,虽然该课程在官网上有英文版讲解,但为了方便国内学员学习,我们通过理解和消化对该课程进行了全中文讲解,并在Unity2017版完成实例演示。 该课程分如下12讲: 第1讲 项目介绍 主要讲解了该游戏项目的来源,运行效果,资源下载位置,以及Unity的基本操作等等。第2讲 场景搭建 主要讲解游戏场景文件的创建,游戏模型、灯光的添加,地板碰撞器的构建,背景音乐的设置,以及游戏主角的导入。第3讲 玩主设置 主要讲解游戏主角的动画控制器的创建,动画状态机的设计,并为主角添加刚体、碰撞器、音效等。第4讲 玩主控制 该讲主要解决对游戏角色的控制问题。包括键盘控制角色行走,鼠标控制角色旋转等。第5讲 相机跟随 该讲主要解决摄像机如何跟随角色行走的问题。由于上一讲我们利用鼠标操作实现了对游戏角色的旋转功能,所以这一讲的摄像机跟随,就不能是将摄像机添加到角色身上那么简单,需要编程来实现。第6讲 添加敌人 该讲介绍了游戏中的敌人——“僵尸兔”的属性设置,包括敌人被射击时喷溅物特效的添加,但最重要的是,该讲介绍了UInty的一个AI功能,即利用人工智能算法构建的自动寻路设计,从而实现了敌人自动跟随主角行走的功能。第7讲 生命值UI 该讲介绍了为角色添加血条的方法,利用Unity自带的UI控件,可以很容易地制作游戏中的血条。第8讲 生命值计算 该讲介绍了玩主受到伤害时其生命值的计算方法,通过代码可以实时计算玩主的生命值。第9讲 攻击敌人 该讲介绍了玩主攻击敌人的方法,以及敌人受到攻击时所应具有的功能。第10讲 计分系统 该讲主要讲解了玩主消灭敌人所获积分的方法,包括积分的计算方法,积分的UI显示等。第11讲 生成敌人 该讲介绍了游戏中的敌人动态生成的方法,包括制作敌人种子,敌人的出生点设置,复用动画控制器的设置等。第12讲 游戏结束 该讲介绍了“Game Over”游戏UI的动态显示方法,主要讲解了Unity的动画系统的使用。
共16节 364人已学习¥39.0 免费试学 - Unity3D
老孙的游戏课:第5篇 C#编程基础
课程讲解了Unity中C#脚本语言的基本知识和编程方法,从最简单的数据类型到面向对象的程序设计都进行了详尽的讲解,为有志于从事Unity开发的学员奠定了良好的编程基础。 本课讲解特点:结合Unity开发环境讲解C#编程语言,即在Unity中编写C#程序并在Unity中查看运行结果。
共40节 398人已学习¥15.0 免费试学 - Unity3D
老孙的游戏课:第4篇 游戏特效
本课程介绍了Unity软件制作游戏特效的基本方法。首先对Unity的粒子系统做了完整全面的介绍,随后通过火焰特效、刀光特效、火球术特效、受击爆点特效、闪电特效等多个实例的制作,系统讲解了游戏特效的制作方法,最后通过游戏实例介绍了将自制的特效安放到游戏中的方法。本课内容深入浅出,适合制作游戏特效的初学者。
共25节 542人已学习¥25.0 免费试学 - Unity3D
老孙的游戏课:第3篇 UGUI
本课是“老孙游戏课”系列课程的第3篇。该篇介绍了游戏引擎Unity的图形用户界面系统UGUI。该课程以实例化的方式讲解了画布、图像、文字、按钮、滚动条、滑动条、选择框等UGUI控件的设计与使用。全篇共分27讲,深入浅出、生动形象地完成了UGUI的全部操作。
共27节 420人已学习¥19.0 免费试学 - Unity3D
老孙的游戏课:第2篇 人机交互
本课是“老孙游戏课”系列课程的第2篇,该课程重点介绍Unity中的人机交互功能,以游戏实例为背景,深入浅出地讲解键盘操作、鼠标操作、碰撞检测、血条制作等多个游戏中常用的交互变换功能。
共27节 391人已学习¥15.0 免费试学 - Unity3D
老孙的游戏课:第1篇 Unity入门
游戏是什么?游戏就是一种梦想的再现! 别人的游戏带着别人的梦想,你的游戏带着你自己的梦想。 所以,玩游戏不如做游戏!本课程便是帮助你实现游戏梦的起跑器。你将学到一款十分流行的游戏制作引擎——Unity,它是一个跨平台的游戏开发软件,只要你的游戏在电脑上制作完成,便可以同时发布成Android版和iOS版,甚至发布成Web版。在这门课程中你将学习到:游戏对象的创建、游戏场景的渲染、游戏漫游的实现、游戏角色的扮演、 游戏地形的编辑、 游戏动画的初探等等。当你掌握了Unity的基本设计方法之后,便可以尝试制作自己的游戏了。
共27节 926人已学习¥12.0 免费试学
- 1
孙博文
高校教师 / 培训机构讲师
在大学混了三十余年,不敢说自己优秀,但学生愿意选俺的课,心里还是美滋滋的。当然除了上课,俺还带领小伙伴们开发VR、AR和游戏项目,现已获得16项软件著作权证书,学生们在国家、省、市各类计算机比赛中获得多项一、二、三等奖。
课程数 8 学生数 4097