精华内容
下载资源
问答
  • 对于开发者来说,申请软件著作权是保护自身利益的重要法律手段,开发人员申请软件著作权就要写软件设计说明和使用说明,怎样写呢? 这里给出目录,说明了大概需要写的内容。如下: xxx游戏 用户使用和软件设计说明 ...

    对于开发者来说,申请软件著作权是保护自身利益的重要法律手段,开发人员申请软件著作权就要写软件设计说明和使用说明,怎样写呢?

    这里给出目录,说明了大概需要写的内容。如下:

    xxx游戏

    用户使用和软件设计说明


    目录

    1 引言

    1.1 编写目的

    1.2 参考资料

    1.3 游戏概述

    1.4 游戏功能

    2 软件设计约束

    2.1 设计需求

    2.2 设计原则

    2.3 设计约束

    3 软件设计描述

    3.1 总体结构设计

    3.2 游戏页面展示及说明

    3.3游戏玩法说明

    3.4 游戏设计思路

    3.5 涉及的主要技术

    3.6 代码量

    4 安装说明

    展开全文
  • 先挖个坑,我几乎是对3d这块0基础学起来的,要用ue做游戏,需要会的东西的确非常多,大概有如下几个要求1.对计算机图形学有一定的了解2.熟练掌握3d max或者maya之类的3d建模工具3.熟练运用各种辅助工具,如zbursh ...

    先挖个坑,我几乎是对3d这块0基础学起来的,要用ue做游戏,需要会的东西的确非常多,大概有如下几个要求

    1.对计算机图形学有一定的了解

    2.熟练掌握3d max或者maya之类的3d建模工具

    3.熟练运用各种辅助工具,如zbursh unflod3d crazybump speedtree...一大堆软件

    4.熟练使用虚幻编辑器(Unreal Editor)的所有功能(大概有:材质系统,蓝图系统,场景编辑系统,骨骼动画系统,粒子系统等等)

    5.出色的英文水平,国内的资料太少太少了,出了问题也很少有人能帮到你,只有一个人默默的跑去官方的论坛和文档里去找答案,阅读英文文档,看英文教程是常事

    好吧,先写这么多,实在太困,明天有时间详细展开

    --------迟到填坑的分割线---------------------

    自己挖的坑,怎么也要填完。。。抱歉来晚了。。。

    再不更新我怕大家以为我长眠不醒了~~~

    主要是上次写完后日(qi)夜(shi)操(shi)劳(lan),所以一直没有更新答案。

    真实对不起这么多的赞啊,还有小哥私信请教问题,真是惭愧,为了对得起大家的厚爱,我还是要继续填这个老坑。

    ------------------------------------------------------------

    首先概览的讲一下UE4,Unreal Engine 4也叫虚幻引擎4,是由美国的Epic Game开发的次时代游戏引擎(对于一款游戏引擎来说,UE4还很年轻)。前面也讲过,UE4大致分为材质系统、蓝图系统、场景编辑器、骨骼动画编辑器、AI编辑器、粒子系统、音频编辑器等系统(我就用过这几个)。

    这也是我第一次尝试在知乎上写点有卵用的东西,写得比较随性,如果有意见,你TM来打joij#$%^&*^%$OIUI(*Y

    ------------------------------------------------------------

    好了,说一千道一万,教大家怎么用UE4的第一步----装B,哦不,是装UE4

    首先,点这里→虚幻引擎

    是不是打开了一个网站?很神奇对么?

    好了,点击右上角的获得虚幻引擎。

    然后你就看到一个注册的画面,Shut up and 注册一个账号,然后就可以下Epic Game 的启动器了。

    安装好启动器后当然是打开啦,输入账号密码登录,恩这里很可能要等很久

    进去后选择UnrealEngine选项卡(一般默认应该就在这里)

    再选左边的工作,右边变了吧?点添加版本,然后点下面的安装。

    接下来就是默默的等待。

    好了,鉴于大家要等下载,今天就先写这么多,是的,我又困了,今天的家庭作业是回家把Visual Studio 2015装好,而且要装C++。 虽然我们要到很很很后面才会用到Visual Studio,但是为了能够把咱做的游戏打个包发给亲朋好友装个B什么的,还是乖乖的装上吧。

    --------------------------------开始建项目的分割线-------------------------------------------

    首先安装完成过后,你响应的版本下面就会有一个启动按钮,轻轻点一下

    一小会儿的载入过后,就会出现项目启动器,点新建项目

    这里需要我们选择一个项目模板,我们就选第三人称项目吧

    选择好第三人称项目后注意一下下图3的地方,要选择具有初学者内容哦

    接下来就是选择你项目所放位置和名称,完事儿后点击创建项目即可

    简单等待后,恭喜你,已经成功创建出第一个UE4项目(撒花)

    接下来进入眼帘的就是传说中的UE4编辑器的界面了,来,咱们先来了解一下这货怎么用

    1、模式:这里是主要工具的摆放地,从左到右,依次是:扔东西到场景里、在场景里夏季吧画、在场景里地形、在场景里到处扔东西(主要是为了扔植物)、调整几何体(有点建模的意思,关键时候拿来应个急还不错)

    2、工具栏:这里基本上一看就懂,看不懂的后面用到的时候会说到(看见那个播放没有?点一下,有惊喜哦)

    3、视口:这里就是你观察你的场景的地方了,对这里看到的就是你游戏里的画面

    4、内容浏览器:你整个项目所有的贴图、模型以及所有的资源都在这里了

    5、世界大纲:你往场景里扔了哪些东西,都在这里面了,完事儿你还可以给他分组方便管理

    6、细节:额,这个翻译我觉得。。。(把法线翻译成正常那个耿我就不说了)其实说白了就是你在视口中点到的玩意儿的属性,这里可以改动和调整的东西非常多,也非常炫酷,回头我们再聊。旁边有一个世界设置的选项卡,大致就是设置一些整个游戏世界的参数。

    接下来就是视口里的基本操作了

    首先最简单的是在视口里按住鼠标右键,然后转动鼠标,你会发现就好像打CS一样,可以环视你的四周;

    然后可以试试按住鼠标左键,用官方视频的话来说就是“像开车一样”,不改变视点Z轴坐标的平移;

    接下来是按住鼠标左右键,这时是把视点在当前平面上上下左右移动;

    另外在按住鼠标的同时,按WASD按钮可以前后左右的移动,个人表示比较喜欢按住右键,然后WASD移动,就好像打CS一样,可以再整个场景里到处跑,并且用Q和E还可以上升和下降,恩,简直是专为FPS玩家设计的嘛~~

    展开全文
  • unity3d游戏怎么开发制作出来的?都要用到哪些软件 先有一个提案-公司内部进行项目讨论-主策划产生系统策划案-主程序进行程序系统分析、策划人员进行更详细的策划工作-任务量/工作分配完成、如果立项游戏的...

    unity3d游戏是怎么开发制作出来的?都要用到哪些软件

    先有一个提案-公司内部进行项目讨论-主策划产生系统策划案-主程序进行程序系统分析、策划人员进行更详细的策划工作-任务量/工作分配完成、如果立项游戏的前期宣传准备工作此时也将开始——这些是前期工作

    美术工作开始(原创、动画、视频)剧本编写 程序人员编写游戏软件以及很多外围程序主要是供美术、策划人员使用的游戏编辑器、根据具体要求音乐音效制作,unity3d游戏的市场宣传准备工作此时也将开始——这些是中期工作。

    后期的工作主要就是合成,把游戏使用的素材(包括剧情、动画、视频、图片、音乐、音效等等)加入到游戏中,合成完成之后进行‘内部测试-修正’这样的反复。然后就是制作软件安装界面/游戏说明书/光盘封面/包装等等设计。

    制作人员的技能,根据他所负责的项目中的工作不同而要求不同,对一般的项目来讲一个人不可能是全能的,他只会负责策划/程序/美术中的某一个部分具体的工作。

    对于商业游戏来说,分工是比较细致的,尤其对比较大型的项目来说,对于个人爱好者开发的游戏,可能一、两个人就做了好多种工作,当然,一般情况下量都不会太大。

    unity3d游戏也是一种软件,不管是游戏机游戏还是PC游戏,开发的平台基本上都是PC环境,就是说在电脑上制作游戏软件。一般来讲都是 Windows平台,也有使用Unix或者兼容的开发平台的。程序语言方面一般都是使用标准C/C++语言,跨平台特性通用高效是厂商选择它们的原因。

    美术方面使用的工具根据工种不同分为几种软件,例如Adobe Photoshop ImageReady、Illustrator/Painter等平面设计处理软件、3DS Max、Maya等三维建模动画软件、Adobe Priemire、Ulead Media Studio、Combustion等后期视频处理软件,设计到的软件/插件会有很多。


    转载于:https://my.oschina.net/zhujuncorp/blog/514347

    展开全文
  • 简单来说一款游戏所用到的资源和软件如下:(左边为游戏资源,右边为所用软件)人物模型,场景模型:3Dmax或者Maya,zbrush人物贴图:PS,MindTex,3Dmax人物动画,战斗动画:Maya游戏UI:PS,Ai游戏原画,概念图:PS...

    谢邀!

    在职的虚幻四开发人员回答一波。

    一款比较完整的游戏是由很多部分组合而成的。而游戏引擎的作用是把所有的东西整合到一起。

    简单来说一款游戏所用到的资源和软件如下:

    (左边为游戏资源,右边为所用软件)

    人物模型,场景模型:3Dmax或者Maya,zbrush

    人物贴图:PS,MindTex,3Dmax

    人物动画,战斗动画:Maya

    游戏UI:PS,Ai

    游戏原画,概念图:PS

    游戏特效:AE,Maya.

    游戏音效:AU

    基本上就是以上这些啦,但是实际开发中公司都不会自己全部来做的,网上有很多现成的美术资源和音效资源,拿过来改改就用。也有公司美术这块走的都是外包的。

    虚幻四引擎主要是用来做程序开发的,它最大的好处是可以把上面所有的资源在引擎内进行整合并使用。而且它内置很多游戏开发的工具可以加快游戏开发效率。

    那么虚幻四怎么学呢?

    虚幻四中主要有两个大方向:程序开发和技术美术

    接下来我挨个给你说每个职位需要什么技能和如何学习啊。

    首先如果你没有编程基础的话,先学编程。因为UE4的两大方向技术美术和C++都需要程序基础的

    首先呢,程序方向

    因为虚幻引擎是以C++作为开发语言,所以C和C++是必须要精通啦。

    基本的数据结构和算法是必须要掌握的哦。比如说,链表啦,环形链表,树之类的。这都是游戏开发中经常会用的,还有常用的算法,冒泡,排序,就不说了,快速排序,堆排序和希尔排序也是必须要熟练掌握的。对了还有最重要的一个东西。多线程是肥肠肥肠重要的呢!一定要熟练。必考题!如果涉及到寻路的话,还可以会考dijiesitela和A*算法。这个在C++中的Boost库中都有的。

    当然最好是准备一个小Demo哦,这样是加分项。

    接下来是技术美术啦,我就是做的这个。当然也必须要有一些程序基础了,因为做蓝图用得到呢。

    不过也会考美术和构图相关的,如果不是美术专业的还是不要做技美啦,因为在游戏中做材质还是比较考验美术功底的。会涉及到,反射折射菲涅尔之类的。而且做特效和粒子效果是很苦的啊。眼睛都要瞎掉了!

    最后呢是学习资源:

    我是美术专业毕业的,然后自学的程序开发(骄傲脸)。

    我把我学习当中用到的资源给大家分享一下吧,我的资源是最新的哦。上面很多资源都是很老的了,在这里实名推荐呵呵老师。呵呵老师讲的游戏开发课程太好了。编程课程讲的和相声一样,我是学美术的都听的懂的。墙裂推荐!而且呵呵老师C语言,C#,Unity3D,虚幻四蓝图,和虚幻四C++都有相对应的课程哦。而且都是成体系的。我就是跟着呵呵老师学会的编程。而且教程都是免费的,而且一直在更新呢,更新了三年了吧!真的是很好的!

    如果你学不会都可以举报我打广告的!

    资源合集(是实时更新的哦):爱咬吸管的女孩:UE4自学方法与资源(持续更新)​zhuanlan.zhihu.com

    还可以看看我这个回答啊!怎样自学c++呢?​www.zhihu.com

    最后祝你成功!加油鸭!

    展开全文
  • 简单来说一款游戏所用到的资源和软件如下:(左边为游戏资源,右边为所用软件)人物模型,场景模型:3Dmax或者Maya,zbrush人物贴图:PS,MindTex,3Dmax人物动画,战斗动画:Maya游戏UI:PS,Ai游戏原画,概念图:PS...
  • 按键精灵2014——简单游戏脚本免费制作开发工具,按键精灵论坛配有易学易懂的简单脚本开发教程,学习游戏脚本开发必备软件,教你怎么开发脚本,如何快速制作脚本。还有丰富的免费游戏脚本下载~ 工具/材料: 按键...
  • 怎么把用c语言开发的程序变成软件

    千次阅读 2019-10-13 15:34:05
    身为小白的我最近在学C语言,想想学完做点实际性的东西,写一个小游戏自己玩一玩,但是写好的游戏怎么把它倒腾成可以在电脑安装的软件那,???? 于是就各种上网搜,找到一篇不错的回答,虽然没告诉具体的怎样做,...
  • 引用 ...  ACM程序不算软件软件=程序+数据+文档,他们的显然只有程序,顶多还有数据,但是没有文档...
  • 你好,楼主。java开发分为三种:1)j2se java桌面应用...3)j2me java移动平台开发,就是手机java游戏软件开发。不知道你要搭建什么开发平台。 如果你是初学者的话,建议搭建第一种开发环境,----------------------...
  • 一、pygame简介Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发。允许你在 Python 程序中创建功能丰富的游戏和多媒体程序,Pygame 是一个高可移植性的模块可以支持多个操作系统。用它来...
  • 阿里巴巴集团副总裁庄卓然表示,云游戏将成为5G时代个⼈消费的主要场景,“PaaS1.0要做的事情,就是为行业伙伴搭台,并深耕面向云游戏的基础设施、底层系统软件技术和应⽤场景技术,整合阿⾥巴巴电商、⾦融、服务、...
  • 典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,也...
  • 最近进入游戏公司,但最近行情大家应该也知道,游戏版号寒冬,总体趋势不太好,而目前app软件介于h5存在,出现一波下跌趋势,目前微信小游戏是很多公司必争的势头吗,故我这u3d程序员在面试之后转岗成一枚laya程序员...
  • 智能手机已经早已融入大家的日常生活,无论是出行、购物、娱乐、学习、工作、看新闻、玩游戏等等,都离不开各种各样的手机app,手机app为大家打开了移动互联网时代新生活的大门,app开发自然成为众多企业及创业者的...
  • 易语言开发软件经常被当成病毒干掉,这在业内已经不是什么秘密,在易语言里面弄个hello world都会被360识别成病毒,不让直接运行,现在在网络上搜索易语言如何破解被识别成病毒的各种招数层出不穷,但还是不能从...
  • 游戏开发培训学校哪家好?上海汇众教育u3d培训怎么样?互联网可以说已经成了我们生活中不可缺少的一部分,电脑游戏软件更是发展的如火如荼,所以产业的发展也带动了电脑游戏软件培训学校的兴起和发展,那么想过要...
  • AndroidStudio开发软件

    2016-03-02 19:39:02
    因为现在公司要求AndroidStudio开发的比较多,本人也是想熟悉熟悉软件,就用AndroidStudio写写Demo 今天做猜歌游戏的时候,通过AssetManager对象怎么也拿不到assets目录下的音乐文件 看了半天的代码,也没有错误。...
  • 讲述了怎么用C来开发NES 游戏,详细讲述了相关的软件,和用途,怎么一步一步的做Nes游戏开发
  • 游戏软件)项目的三种时间和内容的安排方式:第一、3个月内,必须上线。这种情况下,时间就是原因。时间确定,只能调整内容了。第二、确定了的内容必须有。此时时间就是结果,做这么多内容,需要多少时间(评估...
  • Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发。我们今天将利用它来制作一款大家基本都玩过的小游戏——贪吃蛇。 一、需要导入的包importpygameimporttimeimportrandompygame:获取...
  • 按键精灵2014——简单游戏脚本免费制作开发工具,按键精灵论坛配有易学易懂的简单脚本开发教程,学习游戏脚本开发必备软件,教你怎么开发脚本,如何快速制作脚本。还有丰富的免费游戏脚本下载~ 工具/材料:按键精灵...
  • android 软件开发趋势

    2010-12-22 19:03:00
    游戏软件—android软件开发的趋势? android大赛结束了,我的包也拿到了,哈哈也算参与了! 但回头看看,很巧的是,前三名获奖的都是游戏软件!我不是说游戏不好,我也亲身体验了下作者们的软件,确实做的不错!...
  • (首先声明:这是从eryCD社区的帖子里找到的,这里还是先跟LZ道个歉,盗版了)首先其实不需要写什么代码,或者代码很简单易学的还有,比如MMF和darkbasicpro和FPScreator的组合,但是这些都是收费软件,用盗版可以,...
  • Unity3D游戏开发之如何发布Android游戏

    千次阅读 2016-01-12 18:25:50
    怎么在Unity3D游戏开发软件里,发布Android游戏?如果你感到有疑问,不如看看下面笔者的介绍。
  • 数字货币要怎么开发

    2016-10-15 20:00:56
    而数字货币的发展前景也相当不错,尤其是最近几年大家对比特币都有所了解,还做了很多的投资,所以不少人也想了解数字货币要怎么开发,希望能够在这个行业还在发展时站稳脚跟。而我们想要开发数字货币,最好是找到...
  • java游戏开发杂谈 - 实现游戏主菜单

    千次阅读 2019-04-12 16:11:24
    经常玩游戏的同学,大家都知道,游戏都会有个主菜单,里面有多个菜单选项:开始游戏游戏设置、关于游戏、退出游戏等等,这个菜单是怎么实现的呢。 有一定桌面软件开发基础的同学可能会想到,用JButton组件就可以...
  • 软件开发初学者

    2016-03-02 13:15:59
    或者是狂热的游戏玩家,突然想迈入游戏开发的殿堂,自己打造一个完美的游戏;或者被以前IT行业的“钱”途无量所吸引,为了经济因素希望成为一个程序员的,而寻求进入软件开发领域之门的求助帖子。 这些诸如“你好,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 399
精华内容 159
关键字:

怎么开发软件游戏