基于C#+Unity的AngryBirds愤怒的小鸟游戏设计与实现 文档+答辩PPT+演示视频+源码及游戏包
全套资源下载地址:https://download.csdn.net/download/sheziqiong/85734435
全套资源下载地址:https://download.csdn.net/download/sheziqiong/85734435
Unity 开发:【Unity】AngryBirds (Seasons)
目录
Unity 开发:【Unity】AngryBirds (Seasons) 1
- 技术框架与编程环境配置 1
1.1 Unity概述及特色优势 1
1.1.1 Unity介绍 1
1.1.2 Unity特色及其优势 2
1.2 开发环境搭建 4
1.2.1 Unity Hub环境搭建 4
1.2.2 Visual Studio 2019环境搭建 4
1.3 新建项目与Unity的使用 4
1.3.1 新建项目 4
1.3.2 界面分析 5
1.3.3 图片导入以及图片裁剪 6 - 案例简介 7
- 需求分析 9
3.1 游戏操作及界面需求 9
3.2 游戏物体需求 10
3.3 游戏算法需求 11 - 技术路线 14
4.1 需要具备的知识 14
4.2 参考资料 14
4.3 编程环境推荐 14
开发环境:Visual Studio 2019 14
编程语言:C#/Unity 14
部署环境:WIN10(x64) 14 - 程序设计 15
5.1 程序功能模块 15
5.2 程序整体逻辑 16
5.3 核心算法流程 16
5.3.1 GameManager.cs文件解析 16
5.3.2 Bird.cs文件解析 20
5.3.3 Pig.cs文件解析 22
5.3.4 LevelSelect.cs文件解析 23
5.3.5 技能小鸟cs文件解析 24
5.3.6 拖尾效果解析 27 - 测试与部署 27
6.1 软件测试 27
6.2 软件部署和发布 28
1.技术框架与编程环境配置
1.1Unity概述及特色优势
1.1.1Unity介绍
作为软件工程专业的学生,我们经常在休闲时间通过玩游戏来放松自己,缓解自己的学业压力,以及与朋友一起玩增进双方感情,但是对于游戏开发我们很难有更深层次的了解。我们在日常学习生活中总会听到“Unity”这个名词那个,那么在真正的游戏开发中,Unity到底有什么作用呢?
对于游戏的开发,从语言的角度来说,一般有两种一种是脚本语言,例如C#,JS,Boo等,另一种是非脚本开发,就是用C/C++和python来开发。但是如果采用脚本开发的话,单独的脚本语言是无法开发游戏的,需要结合游戏引擎。游戏引擎+脚本语言的方式,可以将游戏编程变为可视化,只需要添加对象,设置对象参数,再用脚本来实现代码就可以了,开发人员不惜要考虑内存的使用,因为游戏引擎会自动回收内存。
Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏,建筑可视化,实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。其编写的程序可以发布游戏至Windows,Mac,Wii,iPhone,WebGL(需要HTML5),Windows Phone 8和Andriod平台。同时也可以利用Unity web player插件发布网页游戏,支持Mac和Windows的网页浏览,它的网页播放器也被Mac所支持。
本文转载自:http://www.biyezuopin.vip/onews.asp?id=15925
全套资源下载地址:https://download.csdn.net/download/sheziqiong/85734435
全套资源下载地址:https://download.csdn.net/download/sheziqiong/85734435
基于C#+Unity的AngryBirds愤怒的小鸟游戏设计与实现 文档+答辩PPT+演示视频+源码及游戏包相关推荐
- [计算机毕设]基于java的模拟写字板的设计与实现(项目报告+答辩PPT+源代码+数据库)
项目说明报告 基于Java的模拟写字板的设计与实现 目前,很多新的技术领域都涉及到了Java语言,Java语言是面向对象编程,并且涉及到网络.多线程等重要的基础知识,因此Java语言也是学习面向对象编 ...
- 【Java实训】基于Swing开发的校园活动报名管理系统【附完整报告+演示视频+源码】
为了冲个官方认证新星博主,发点库存 文章目录 一.需求分析 二.系统软件开发环境 1.Eclipse 2 Navicat Premium 3 TencentDB for MySQL 三.总系统流程图 ...
- 基于Unity3D的牙医病人小游戏设计与实现 文档+项目源码及可执行EXE文件
资源下载地址:https://download.csdn.net/download/sheziqiong/85723451 资源下载地址:https://download.csdn.net/downl ...
- 基于html5+Java+MySQL的健身俱乐部网站设计与实现 文档+任务书+开题报告+答辩PPt+项目源码及数据库文件
全套资料下载地址:https://download.csdn.net/download/sheziqiong/85593638 目 录 引言 1 系统分析 2 2.1可行性分析 2 2.2需求分析 2 ...
- 基于QT的五子棋人机博弈问题设计与实现 文档+任务书+答辩PPT+演示视频+项目源码
资源下载地址:https://download.csdn.net/download/sheziqiong/85948720 资源下载地址:https://download.csdn.net/downl ...
- 城市公交线路查询系统mysql_基于Java环境下的城市公交查询系统设计与实现毕业论文+开题报告+答辩PPT+演示视频+设计源码+Mysql文件...
摘 要 随着城市现代化和智能化程度的不断提高,城市交通的通畅受到了极大的挑战,便利的出行成为越来越多人的追求,但目前的公交查询系统平台质量普遍不高,路线选择单一,信息更新不及时,查询效率不高等问题存 ...
- [教程+论文+答辩PPT+开题报告+源码等]基于javaweb的旅游网站
下载:https://download.csdn.net/download/m0_68856272/85052024 项目介绍: <基于javaweb实现的旅游网> 系统说明: 前端使用技 ...
- 基于MATLAB的药物扩散仿真系统设计与实现 文档+上机实验报告+项目源码+运行说明
目录 一.问题模型介绍 1 药物在体内的分布和排除 1 二.试题建模过程 2 题目理解 2 做题目前的准备工作 2 模型建立 2 三.系统仿真流程 5 四.系统仿真关键点 5 Matlab仿真界面的设 ...
- 基于大数据的模型预测用户是否会进行交易 文档+答辩PPT+Python源码及数据
资源下载地址:https://download.csdn.net/download/sheziqiong/85622054 摘要 关键词: PCA 降维 特征相关性分析 欠采样.过采样全连接神经网络 ...
最新文章
- ospf虚链路原理和配置
- 【HDU - 5605】 geometry(水,数学题,推公式)
- flatform installer web 安装php_web安装平台-微软web服务器配置安装工具(Web Platform Installer)5.0 官方最新版-东坡下载...
- git解决冲突 merge 不提示_Merge,Rebase,Cherry-Pick 了解一下
- 第一章 什么是数组名?
- DG Lecture 2 part 1: points, vectors, directional derivative
- 建立一个端口为8189的服务器,它无限期等待直到有客户连接这个端口。若客户在网上发送正确的请求连接了这个端口,则服务器与客户之间就建立了一个可靠的连接。
- 谷歌如何在设计上脱胎换骨
- FP-growth算法原理解析
- Internet Explorer 升级到IE11遇到问题案例分析
- 从职高到杭电、浙大、MIT计算机博士!
- 自学英语最有效的方法
- 《精通软件性能测试与LoadRunner最佳实战》—第2章2.9节运行结果分析
- MLY -- 13.Error analysis:look at dev set examples to evaluate ideas
- 穿山甲——流量变现新猛兽
- Visual C++ Redistributable 各版本的官方链接
- 2020微信最新版可以修改ID号了,你的号码还那么尬么?
- tiger语法分析-修改
- 数据的质量控制软件——fastQC
- 低热减脂双重减肥食谱
热门文章
- 长波、中波、短波、超短波和微波
- mac系统删除.DS_Store文件
- aliyun(1):申请服务器也便宜了,然后使用秘钥pem的方式连接服务器特别安全
- FS8P513B加湿器pcba线路板生产 超声波雾化单片机IC加湿器MCU方案
- 【附源码】计算机毕业设计java药店管理系统设计与实现
- 在MacOS上格式化希捷(Seagate)的Backup Plus活动硬盘
- 三菱凌云三3 id验证 id清除 换版验证,送使用视频
- 【行研报告】行业专题资料目录总览
- 对话声网CEO赵斌:API吃掉世界,在RTC+AI+5G的交点上构建实时场景
- 2021|五月节日行业营销活动方案(三)