我的第一个unity游戏FPS项目任务制作经历(以及个人感慨)

1,大一当混子一整天玩游戏的混子生活

这学期我很庆幸有一个学长带我们,我比较喜欢玩游戏,所以我进行了协会软件组(大一特别混当时没有确定方向——因为我真不知道学啥根本没人告诉你,而且我也没啥电脑经验,进入软件组我当时特别的迷茫,其实根本就没啥,后来我才发现在这只能自学——关键在于不知道学什么!但是最迷茫的就是任务只有一个学期任务——随便做个项目,学了一学期后进入软件组当时我还不知道项目是啥!连学什么应该学什么我都不知道,所以就一直一直拖到期末——最后也蒙惑过关,而这学期终于有一个学长给我们制定任务,还有学习方向,至少现在有了学习动力,虽然还是有那么一点点混,但是真的学到了很多!也很感谢这学期认识了很多人——我以前是真的社恐!但是现在感觉自我良好!)

2,真正的大佬一开始就领先了我好远

 刚来到这个学校的时候——最讨厌的就是自我介绍了,前面不是说我很社恐吗,所以我在之前有问题根本不敢去请教别人(毕竟我觉得不太熟),所以有问题就去打扰一个比我还社恐的女同学!(毕竟她是个大佬,我能进协会也托她的福,当时除了和室友熟,就属她了),她软件组的(搞算法的,个人认为她很努力,每天都睡的很晚),总而言之,我班就我俩坚持下来了(不对我是轻松的混下来了!)认识一年多了感谢她的陪伴和鼓励!

3,小白而且菜(不自学跟老师步伐,真会变蜗牛)

搞游戏是从这个学期才开始学的(我就是一个小白!),也就开始学了俩个月吧,还有很多东西需要去学习,差不多能够用unity做个小游戏给学长玩,现在就我属这个游戏最low,实际上不完全是我做的——很多东西还没学到只能依靠百度自己去琢磨了!(刚开始时间比较紧学的都是皮毛,跟听老师课没啥区别)

4,遇到一起学习的人,自己就爱学习了(但是前提是想学习)

每天机械化的学习让我真的 感觉特别枯燥,除了打游戏还是打游戏,但是我很庆幸我认识了一个鼓励我的女孩,感觉充满了动力,挺喜欢她的,至少有她陪着我天天卷室友,本来打算一起卷的,可惜感觉她应该坚持不下去吧,虽然每天都记单词,害,毕竟她跟我不一样,我是个宅男!无聊的时间通常比较多,所以我也只能卷室友了!至少值得庆幸的是:我自制力提高了!能控制自己的时间!说明我游戏瘾已经没那么大了吧!有她在的时候我真的没那么想混下去了(真想为她奋斗一把,可是还是想想罢了,希望不大,希望她能够早点走出阴影吧),就这样我好像又熬过来了,以后的路还很长,够我熬的(默默的悲伤)......(个人至理名言:自制力只有在遇到比你还不自制的人才能提高哦,因为不然会觉得他自制力那么强,比我努力不是应该的吗),不要再找借口了!怕的是连连奋斗的心都没有!

5,为了完成任务,我半个晚上搞完的

刚开始我的游戏是这样的——就控制一个球让它移动到底终点,但是不能够撞墙!

 实在有点Low!就属我这个项目拉垮——太简单了!所以学长又给我增加难度!让我改造改造.....

6,学习需要找到自己喜欢的!

但是搜索了很多资料结果还是没有发现怎么改成第一人称,因为小球是滚动的跟人物还是有点差距的,基于巧合我当时要自学一门那一本人工智能的书,当时的水平是真的看不懂,四处碰壁,书的最后就是介绍TPS射击游戏,当时我看了一下下感觉看懂了一丢丢,我就决定得换个游戏方向,然后看教学,一直学习,视频一个片段来来回回看来很多次,当时那个UP主是一直调用函数(我C++学的不是很好,当时真的有点超出我的认知)

就这样我方向定了,我直接开始干,但是在学习和实践过程中,不断试错试错还是试错!终于把第一人称视角做出来了,然后再将白嫖的人物模型加上去(我的人物模型是像素类的3D模型),基本就已经完成!

当时页面大致是这样

(已经加了射击和准星)我将垂直方向的鼠标移动给禁用了,只能进行简单的水平移动!(镜头设置和移动博客学习里有)

最后基本完成就加人机了!

人机需要用到人工智能,如果要做简单的话也挺简单的,加个自动追寻,把避障弄好,就能够做到简单的跟随!目前我也只能这样设置!(技术不够啊)这个人机的人工智能被我改成了人工智障!

所以我这个项目目前的设置理念是人机碰到玩家,玩家就会掉血,生命值跟碰撞次数挂钩!然后我还添加了血包功能(其实很简单就加个碰撞器,玩家碰到就销毁,玩家可碰撞次数增加)

要是再牛一点就搞随机生成人机和血包!

动画器学的不是很好,就给人物加上了静止和走的动画,有点拉跨有待提高!

花了四天一直搞一直学习(中途有一天忘记保存场景了,然后又重新搞了,当时心态裂开的是明明要做完了,可惜再弄就一直报错所以我直接重新开始弄,正是因为这样我又有了新的理解)这四天不是在干饭就是在学习的路上!累趴了

最后游戏画面:

方向和目标都定下来了,还有好多东西要学,比如仔细把人工智能那本电子书搞明白,还得应付期末,还要学习建模,unity还有很多傅老师视频要看,还有搞python......

7,网瘾戒除了耶

所以说不要说没事干,无聊之类的话了,以前我是无聊到一天玩7小时的王者,现在是一整天学习(当然干饭睡觉刷视频是有必要的!)

话不多说难道做游戏不比玩游戏好玩吗,虽然学习的过程枯燥无味,时间久了就能够尝到其中的甜!话不多说先把python老师的飞机大战自己提前搞了!

8,圈子小的又普信的我也想找个爱学习的另一半

至少我现在能够骄傲的反驳别人:我不谈恋爱不是因为我穷,而是我不闲(以前的时候很希望有一个人陪但是现在至少过的充实)

(悄悄的说一句我贼想谈,但是圈子太小了遇不到喜欢的了)

加油,卷起来!(我都是在宿舍自学的,当你把室友当成”兔子“,自己还是当”乌龟“吧,他们玩游戏的时候就是你超越的时候,别说自己不行!难道你会比我一个连初中英语对话课文背一整天的我还差吗?)

致奋斗的自己
关注 关注
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
Unity3D射击游戏项目源码CS战地枪王FPS
01-19
游戏采用unity3d引擎制作,以第一人称现实视角呈现给玩家。清晰的城市街道、炫酷的枪械武器、强大的爆炸效果,无一不展现出战争的浩瀚与残酷。战场永远是智慧的战场。勇敢地测试。游戏还原了最真实的战争场景,360度...
高超音速技术行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
贝哲斯研究中心的博客
10-08 276
高超音速技术市场的企业竞争态势 该报告涉及的主要国际市场参与者有Aerojet Rocketdyne Holdings Inc、The Boeing Company、Brahmos Aerospace Pvt. Ltd、Lockheed Martin Corporation、Thales Group、General Dynamics Corporation、Northrop Grumman Corporation、Raytheon Company、SAAB SA、Dynetics Inc...
游戏项目开发经验分享
游戏人生的专栏
08-24 2194
下周参与开发的第三款MMORPG准备上市了,开发了一年左右,前面感觉拼得有点太过了,心身比较疲惫,总结下是太过于急于求成了。近两个月进行了一些调整,感觉状态和开发效率有所提升,在3人的服务器团队的努力下,完成了一些功能并且稳定性还可以。归结下来大概比较有用有几方面。 第一,坚持劳逸结合.无论项目有多急,量有多大,难度有多高,都必须保持健康的身体和良好的精神状态,是项目高效开发的最重要前提。 游
java飞行射击实验报告_java写的FPS飞行射击类小游戏总结(附源码)
weixin_42503036的博客
03-02 396
这段时间学习java2D写的,今天来整理总结一下。下载下来的源码是反编译的,我按照自己的思路,尽量模拟跟它一样的功能效果,用自己的代码实现,并且自己写了一个地图编辑器。用到的技术大概有:swing基本控件,线程,XML读写,IO,反射的简单应用,2D绘图。最重要的一个自定义类:Canvas。每个canvas都有一个render方法和update方法,每个canvas又可以添加别的canvas,类似...
Unity游戏项目经验大杂烩
两水先木示的博客
06-22 992
大杂烩以【问题和解决方案】的形式来进行说明 我的文章可当成是笔记来看待,这些都是亲身经历的。最后更新时间:2019年6月26日 一、【优化相关】 (1)问题:MMORPG游戏中,当一个单位受到攻击时会显示伤害UI(数字Text)在3D场景上,最简单的做法是创一个带Canvas组件的父物体和其带Text组件的子物体,将Canvas的Render Mode设置为World Space即可移动这个...
经验总结:完整做完一款游戏需要经历哪些流程?
Jin
06-06 7546
本文只是对自己从事游戏这个行业以来对自己工作的经验总结,其中对于游戏的处理方式方法可能不一定先进,但贵在是自己这几年的经验。将一款游戏经历的流程分享给大家,希望能对大家有所启发。1. 立项一个项目立项的原因可能性非常多,有可能是公司拿到一个好的IP,也有可能是几个负责人有个很棒的idea,亦或是老板的梦想是做一个XX类型的游戏,这边不做过多的讨论。立项过程中应该包含市场调查和产品定位,需要分析当...
Unity入门计划】CreatorKitFPS:第一人称射击3D小游戏
qq_41835314的博客
07-25 1505
用了一天时间学习了制作一个3D的小游戏的流程,学习了:坐标轴的使用、熟悉右键+WASDQE键实现第一视角移动、设置游戏对象、挂脚本、给门和钥匙、以及设置结束条件等,浅浅的学习了一下,关于更深层的编程等之后会继续学习。...
3Dunity游戏项目实战——第一人称射击游戏
ha_lee的博客
05-10 9559
一、游戏策划 1.1 游戏介绍 在游戏场景中,会有若干个敌人出生点,定时生成一些敌人,敌人会主动寻找并攻击主角。游戏目的就是生存下去,消灭僵尸敌人,获得更高的积分。 1.2 UI界面 在游戏界面,包括主角的生命值,弹药数量,得分以及瞄准星。 游戏失败后,出现一个重新开始的按钮。 1.3 主角 第一人称视角无法看到主角自己,在屏幕上只能看到一致端起来的M16枪械,键盘W、S、A、D键控住主角上下左右移动,鼠标移动来旋转视角。 1.4 敌人 敌人是一个护士模样的僵尸,具有自动寻路的功能,躲避障碍物,并攻击主角。
项目实训(十一)——FPS游戏(第一人称射击游戏)初步开发
Fancy145的博客
04-30 1856
FPS初步开发
unity5 FPS射击游戏FPSE源码0.95f
12-07
unity5 FPS射击游戏FPSE源码0.95f ...Unity游戏代码 ,Unity经典游戏源码 , Unity休闲游戏源码, Unity容易上手的游戏源码,Unity游戏源码,Unity新手练习源码,Unity个人开发源码,Unity优秀项目,Unity商店优秀作品。
Unity游戏项目源码 fps 完整版.zip
10-19
源码参考 欢迎下载
Unity游戏项目源码 多角色fps射击游戏 完整版
最新发布
10-19
源码参考 欢迎下载
unity射击游戏源码,FPS游戏项目Realistic FPS
12-07
unity射击游戏源码,FPS游戏项目Realistic FPS Unity精品小游戏源码 , Unity完整项目源码 是Unitypackage包 , 新建空项目直接导入到项目里面就可以运行了,无需其他操作,适合二次开发和学习使用,都是经典游戏,需要...
Unity3D游戏开发工作学习随笔[序](主要讲述自己学习和工作的经历,先不谈技术和知识)
dongwei_1999的博客
03-03 407
也许会有其他人在人生的分叉路口遇到和我一样的抉择,而我并不能以自身的情况向你建议.最后希望你能做出无悔的选择,并坚持下去,而我的随笔希望能帮助刚入门或者想入unity开发行业的朋友,进行学习和补充知识.
项目经历总结
M.JH的博客
07-19 2064
游戏学习与分享
U3D游戏开发框架(七)——每日刷新
L的博客
04-16 3679
一:目的 任何一款游戏都需要一个每日刷新的机制,例如每日任务 所以我们需要一个管理器统一管理每日刷新的相关操作 二:解决的问题及优点 ——零点刷新 ——自定义时间刷新 三:使用方法 ——在游戏启动的最开始调用DailyMgr.Ins.Refres() 四:代码实现 using System; using UnityEngine; /// <summary> /// 每日刷新管理器 /// </summary> public class DailyMgr : Mono
Unity学习第五篇之关于每日任务之本地日期判断小技巧
lq1340817945的博客
07-10 807
注意:以下方法仅适用于测试和无关紧要的功能应用,如果需要准确的日期判断则需要服务器时间 第一步 通过os.time拿到当前系统的本地时间戳 第二步 通过本地数据持久化PlayerPrefs将时间戳保存起来 第三步 如果大于保存的时间则是新时间 利用os.date将时间戳转为年月日 local year = os.date("%Y",os.time()) local month = os.date("%m",os.time()) local day = os.date("%d",os.time()) 第四步
Unity 工作经历+近期面试经历
weixin_33912246的博客
07-27 3467
由于团队解散,这最近都在找新工作机会——投简历找工作。已经面试三家了,都没拿到offer,挺失落的。把这种感受记录下来,以作后鉴。 这本质上是一篇面试经历的记录,并不是什么面试攻略,主要是给自己总结的。但是,也许会有同道中人看到,谁知道呢。所以,还是先自我介绍一下。  毕业两年,但已经用Unity做了3年游戏了,是的,3年,从实习开始。对自己现阶段评价是:写游戏逻辑没什么大问题...
QT属性动画--设置样式属性(其他属性)
lizequan的博客
03-02 5036
这里写自定义目录标题故事背景遇到的问题解决过程最终方法感悟 故事背景   最近在制作一个按钮切换的动画特效中接触了属性动画这部分内容,并由此产生了一些思考。 遇到的问题 解决过程 最终方法 感悟 ...
关于UnityFPS第一人称射击类游戏制作(专题十)
06-09
好的,关于UnityFPS第一人称射击类游戏制作,我可以给你一些建议和指导。 1. 确定游戏的主题和玩法:在制作游戏之前,需要先确定游戏的主题和玩法,例如科幻、现代战争、僵尸生存等。同时也需要考虑游戏的目标和...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • <urlopen error [Errno 11001] getaddrinfo failed>的解决、isinstance()函数初略介绍 14072
  • 【python爬虫学习篇】请求模块urllib3 7541
  • 人工智能,A*寻路算法 5047
  • C语言版简易贪吃蛇(使用了图形库) 3916
  • unity人物第一人称视角制作、角色身体遮挡主镜头去掉方法,用VFX自制子弹拖尾效果。 2705

最新评论

  • <urlopen error [Errno 11001] getaddrinfo failed>的解决、isinstance()函数初略介绍

    None__桐: 被自己逗笑了有点子可爱哈哈哈哈哈哈哈哈哈

  • 我的第一个unity游戏FPS项目任务制作经历(以及个人感慨)

    致奋斗的自己: 好的表情包

  • 我的第一个unity游戏FPS项目任务制作经历(以及个人感慨)

    武田晴海: 加油加油,我是大一,也在自学unity,不过我们是学长带,希望一起加油,听到你毕业的好消息表情包

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • C,C++非图形库扫雷
  • Selenium自动化 01 之8种元素定位及安装
  • 【python爬虫学习篇】请求模块requests
2023年1篇
2022年6篇
2021年10篇

目录

目录

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

致奋斗的自己

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

4617作文网卜易居起测名字算命打分深圳有算命的吗算命一般可信吗公司公司起名字孙赵起个名字八字算命元亨利贞命测算周公解梦梦见抱婴儿周公解梦见租房子周公解梦朋友打架文艺对起名计算阴命命题演算的推理男鸡宝宝起名沈阳哪有算命先生猪宝起名男孩一起学周易超吉起名生辰八字算命科学吗周易8卦八字算命为什么会那么准确四画法的起名吉利字馒头店起什么名字给姓金女孩起名易经姓名测试打分算命公司起名带金的名字周易64卦解释八字算命免费成语起名男孩名称大全女儿起名古风淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男子给前妻转账 现任妻子起诉要回网友建议重庆地铁不准乘客携带菜筐月嫂回应掌掴婴儿是在赶虫子重庆警方辟谣“男子杀人焚尸”国产伟哥去年销售近13亿新的一天从800个哈欠开始男孩疑遭霸凌 家长讨说法被踢出群高中生被打伤下体休学 邯郸通报男子持台球杆殴打2名女店员被抓19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警两大学生合买彩票中奖一人不认账德国打算提及普京时仅用姓名山西省委原副书记商黎光被逮捕武汉大学樱花即将进入盛花期今日春分张家界的山上“长”满了韩国人?特朗普谈“凯特王妃P图照”王树国3次鞠躬告别西交大师生白宫:哈马斯三号人物被杀代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了房客欠租失踪 房东直发愁倪萍分享减重40斤方法“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火手机成瘾是影响睡眠质量重要因素考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼网友洛杉矶偶遇贾玲呼北高速交通事故已致14人死亡西双版纳热带植物园回应蜉蝣大爆发男孩8年未见母亲被告知被遗忘张立群任西安交通大学校长恒大被罚41.75亿到底怎么缴沈阳一轿车冲入人行道致3死2伤奥运男篮美国塞尔维亚同组周杰伦一审败诉网易国标起草人:淀粉肠是低配版火腿肠外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万杨倩无缘巴黎奥运男子被猫抓伤后确诊“猫抓病”春分“立蛋”成功率更高?记者:伊万改变了国足氛围奥巴马现身唐宁街 黑色着装引猜测

4617作文网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化