想用maya和unity3dd和maya做一个3d人物射击小游戏,大致步骤是什么样呢?

Unity3D入门:做个第一人称射击游戏 - 简书
Unity3D入门:做个第一人称射击游戏
今天是我第一次学习 Unity3D,做了个第一人称射击游戏!!!没有 C# 基础,没有 javascript 基础,除了一本「Unity 3.x Game Development Essentials」之外没有用到任何其他资源。你也可以,第一人称射击游戏?十几分钟的事。
听起来很高大上吗?无图无真相:
游戏开始,有一堵墙:
一轮射击之后,墙倒了:
第一步,生成一个 Project,不需要勾选任何package
第二步,要有地板,要有光
Game Object -& Create Other -& Cube
在 Hierarchy 里选择 Cube,改名为 Floor,在对应 Inspector 里设置 Position (0, 0, 0);Rotation (0, 0, 0);Scale (100, 1, 100)。
Game Object -& Create Other -& Point Light
在对应的 Inspector 里设置 Position (0, 20, 0),Range 设置为40。
第三步,一堵红色的墙
Game Object -& Create Other -& Cube
在 Cube 对应的 Inspector 里设置 Position (0, 1, 0),Add Component -& Physics -& Rigidbody
在 Project 面板里 Create -& Material,重命名为 Red,Main Color 选择为红色。
拖动 Red 到 Cube 上。看到 Cube 变成红色。
使用(cmd+D)复制 Cube 并用 SNAP 技能(cmd+鼠标左键)沿着 Z 轴拖动。(Windows 下 cmd 换成 ctrl)
重复步骤5,9次,可以看到10个并排的红色方块。
Game Object -& Create Empty,在 Hierarchy 里可以看到有一个新的 Game Object,重命名为 Cube Holder。把10个 Cube 都拖到 Cube Holder 里作为它的子节点。
重复步骤5,7次,这次对 Cube Holder 使用,向 Y 轴方向向上移动。
第四步,射击吧,子弹
Game Object -& Create Other -& Sphere
在 Sphere 对应的 Inspector 里 Add Component -& Physics -& Rigidbody
在 Project 面板里 Create -& Material,重命名为 Bullet,Main Color 选择为蓝色。
移动 Main Camera 到正面对着墙,我们希望由 Main Camera 来射击。
把 Hierarchy 里面的 Sphere 拖动到 Project 里,让其成为一个 Prefab,然后在 Hierarchy 里删除它。
在 Project 里新建一个 Shooter 的 C# 脚本,双击打开,加入三个公共变量:
public float power = 1500f;
public float moveSpeed = 2f;
+ 在 Update() 方法里加入以下代码:
float h = Input.GetAxis ("Horizontal") * Time.deltaTime * moveS
float v = Input.GetAxis ("Vertical") * Time.deltaTime * moveS
transform.Translate (h, v, 0);
//根据用户输入更改水平和垂直视角/射击点
if (Input.GetButtonUp ("Fire1")) {
Rigidbody instance = Instantiate(bullet, transform.position, transform.rotation) as R
Vector3 fwd = transform.TransformDirection(Vector3.forward);
instance.AddForce(fwd * power);
//如果“Fire1”被触发,即玩家鼠标左键 或 左 ctrl 按下,生成一个 bullet 实体 instance,并给这个实体一个向前的力。
注意在代码里 public class 的名字是否改成了 Shooter。
把代码从 Project 里拖到 Hierarchy 里的 Main Camera。Main Camera 的 Inspector 会出现一个 Shooter 的Component。把 Project 里的 Sphere Prefab 拖到这个 Shooter 里 bullet 边的小方块里。看到出现 Sphere(Rigidbody)。
保存,运行 Game,破墙。
都看到这了,留个言,点亮那个 ? 让我开心一下吧~~_
This article is a record of my journey to learn Game Development and it will keep updating. 由于这篇文章的长度早已超出了简书编辑器的限制,因此后续内容将不在本文中更新,请移步本人的独...
Unity3D塔防开发流程 配置环境及场景搭建 编程语言:C#,略懂些许设计模式,如果不了解设计模式,BUG More 开发工具:Unity3D编辑器、Visual Studio编译器 开发建议: 了解Unity3D灯光,音频,物理,粒子特效,动画,NGUI,UGUI模块参...
这个教程详细介绍了如何在unity中制作一个漂亮的小的宝塔对战游戏。我们会一步步介绍使得每个人都可以理解。 序言 教程中我们会用完全独一无二的图像风格来创建一个小的三维宝塔对战游戏。这个游戏很容易做,不需要任何三维建模技巧,没有动画,且没有任何复杂的。很简单,我们所需要的是...
1. 准备场景 下载并导入官方Space Shooter教程的范例素材包,我们仅使用其中的模型、材质、贴图、Prefab(里面有粒子特效)。 首先设置Player。将Models文件夹中的vehicle_playerShip放入场景,断开Prefab联接,改名为Player...
Why Stock Markets CrashThis page intentionally left blankWhy Stock Markets CrashCritical Events in ComplexFinancial SystemsD i d i e r S ...
尽管我没有说过,但是我已经察觉到,我的少年外露之气,那种劲头已经消逝了,曾记得有一些老油条的人说过,你们这个生肖的人呢,好处(优点)是有人帮,但是呢冲劲不足……才二十出头的我似乎评出是这样的一种味道,但是我不喜欢这样的言论…… 类似这样的话,还有当你意识到你不是世界中心的时...
本周读书计划 1 系统之美,第一章,第二章 2用户故事与敏捷方法, 第一,二,三章 输出读书笔记
真羡慕那些一直有一个那么好的支撑的人 那种感觉 一定很幸福吧… 真好…… 谢谢你 谢谢你没有喜欢我 谢谢你远离了我 谢谢你这么明智的选择 谢谢你这么决绝的决定 谢谢你这么彻底的离开…(T_T) 谢谢没有让我拖累你 我知道 你的生活 是你的 你的幸福 是你的 你的未来 是你的...
爱情是两颗灵魂的结合,不是一颗心去敲打另一颗心,而是两颗心共同撞击的火花。爱情像大海,粗浅的人说它是单调的,而高尚的人却可以从中寻到丰富多彩的生活情趣。它是人类所有感情中最复杂微妙而强烈的一种。只有爱给你解开不死之谜。贫病知朋友,离乱识爱情。每个人的一生中,爱情女神都来敲过...
导语:导语是做什么用的, 今天看了永澄的文章,是关于他从2012年到2017年,随着认知提升,个人系统组建完善成型,并借此实现个人思维、职场、生活的一个跃迁,并且贴出了他的成长导图,羡慕,我很想学习 1、为什么我想学习?我这30年来也是混混沌沌,没有轴心,想成长没有通道和方...当前位置: &
> 学习Unity3D需要先掌握什么知识
学习Unity3D需要先掌握什么知识
学习Unity3D需要先掌握什么知识
在游戏领域工作的朋友一定对这款unity3d完美版不会陌生,这款unity3d完美版是一款非常好用的图像制作工具,你可以通过这个软件制作出游戏的各种动态画面,今天给大家带来的这款是unity3d破解 ... 大小:21KB  更新: 11:42:08  类型:  免费版  简体中文
unity3d是非常知名的3d游戏开发软件,不过小伙伴们要找的应该是破解版unity3d下载吧,没错,破解的才是王道呀。 ... 大小:1526 K  更新: 11:43:31  类型:  免费版  简体中文
想使用进行游戏开发,那么对于这方面并不了解的朋友来说是一件非常困难的事情,就像我们在数学当中,要解方程式首先要对四则运用熟练掌握一样!学习Unity3D需要先掌握什么知识就为大家介绍了在什么情况下可以对3D游戏开发进行入手!对感兴趣的朋友可以点击看看哦!学习Unity3D需要先掌握什么知识:需要俱备基本得3d知识。这些知识如果通过学习底层的DirectX或者OpenGL等可以获得更好的效果以及更透彻的理解,可是其学习线路比较长,如果不是做游戏引擎开发的大可以不必操心;现代的游戏引擎如Unity3D等对这些底层理解要求都不高,因为它们要求程序员注重的是业务逻辑的展开,即侧重的是开发游戏时的业务代码而非底层的渲染物理等等。所以如果是学unity3d那么之前说的底层库(dx opengl)等可以暂时忽略。不过,对于一个对3d概念没有一个明确理解及感受的程序员去使用unity3d引擎多少有些有弊端,那么直观便捷的理解方法是可以学习一些3d建模软件,譬如:3Dmax
c4d 等等。因为它们是3d建模软件必须涉及到网格,材质,UV坐标等等,恰恰是任何游戏引擎中必要的理解点。而他们的操作都是封装好的可视化的,直观。 通过这些3d建模软件能很快去理解这些要点的意思。学习Unity3D需要先掌握什么知识:学习Unity3D之前必须理解基本3d知识如:网格,材质,UV坐标,贴图等等,而理解这些的方法可以从3DMAX等入手;最后,必要的编程知识肯定是必不可少的。更多内容请前往中查看!
Unity3D下载大全
轻松创建三维视频游戏,三维动画,建筑可视化等类型内容的Unity3D版本特别多,Unity3D下载大全的目的就是要将Unity3D中文破解手机版及使用方法为广大需要它的用户收集整...
[软件资讯]
[单机游戏]
[安卓手游]Unity 3D游戏引擎—大型RPG游戏视频教程_视频下载_Unity教程_翼狐网_翼虎网
Unity 3D游戏引擎—大型RPG游戏教程
源自:教学简介
搬运自youtube,怎么也不标明一下。。要脸?
乐毅фш俊?恙っ
好赞的视频,必须支持~~~~
源自:教学简介
为什么我的血条显示不出来啊,用的unity5
感谢您观看翼虎网的Unity视频教程,祝您学习进步!
源自:教学简介
没有字幕呀
翼虎助教-小叶
感谢您观看翼虎网的Unity视频教程,本教程是没有字幕的,如果造成您在学习上的不便,请您见谅,祝您学习进步!
源自:教学简介
点赞,如果有中文字幕更好。。。
夏祭::花火
源自:教学简介
没有中文字幕!……QAQ
飞翔的野猪
源自:教学简介
源自:教学简介
源自:教学简介
哎,都是英文的,咋办啊
很抱歉,该教程暂未提供视频下载。
(温馨提示:您下载的YH格式视频,必须使用Mini翼狐 PC客户端才能播放哦!)
Unity&&粉丝:268
该教程需要购买才能下载
只有VIP才能下载
VIP课程免费下载
精品教程享7折优惠
工程文件免费下载
课时列表(0)&>&使用unity和maya制作一个自己3d游戏教程
使用unity和maya制作一个自己3d游戏教程
上传大小:21.77MB
使用unity和maya制作一个自己3d游戏教程,一步一步教你怎么用unity和maya制作你的3d游戏
综合评分:4(34位用户评分)
12积分/C币
下载个数:
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有19条
好厚的一本英文书。。。。。。文档是PDF,像课本一样分好章节的。但我觉得我要把英语六级过了才能看
很厚的一本书,全英文的啊,看起来有点费劲
书很好,值得好好的学习。分要得太高了~
craigleehi
综合评分:
积分/C币:10
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
使用unity和maya制作一个自己3d游戏教程
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
(仅够下载10个资源)
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
huangxiansheng1980
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
使用unity和maya制作一个自己3d游戏教程【求助】如何用Maya导出Unity用的3D模型动画【unity吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:25,806贴子:
【求助】如何用Maya导出Unity用的3D模型动画收藏
一楼喂百度
「猎聘网」互联网垂直招聘,年薪30万起的工作,福利待遇更胜BAT,1分钟完善简历,身价倍涨
目前我学了Maya和Unity,现在想做一个带动画的3d人物模型用于Unity的游戏,该怎么做呢?模型的骨骼和蒙皮都弄好了,动画也做好了,该导出什么格式?(听说是fbx)中间还需要哪些设置呢?求大神详解!!
既然没人回答,就自己回答好了……动画模型做好后,选择File-&Export All,格式选择fbx,然后右边fbx输出面板中勾选Animation 之后是底下的Bake Animation,输入Start和End(起始帧,终止帧),还有底下的Constraints和Character Definitions勾选,最后导出即可……之后便可以愉快地在Unity中使用自己的动画模型啦~
吧里怎么都没人啊……问题最后还是自己解决的,唉……
楼主 怎么把untiy 3d的模型导入到maya里
登录百度帐号推荐应用}

我要回帖

更多关于 maya模型导入unity3d 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信