1.请大家帮我提一个unity3d制作的游戏的毕业设计课题,需要一定编程
最近我在玩一款手游,韩国游戏公司利用虚拟4开发的HIT。你可以下载来玩玩。然后利用Unity3d引擎模仿这款游戏做一个类似的,非常新颖,高大上。毕业课题就叫:基于Unity3d开发的交互性ARPG游戏设计研究。
其中重心是交互性,可以体现在
怪物出现,死亡,攻击,击退,奔跑;
人物攻击,击退,技能,奔跑,技能躲避机制;
攻击音效,环境音效,受到攻击音效,死亡音效,胜利音效;
属性面板:人物血量,怪物血量,时间,怪物攻击防御,人物攻击防御暴击,人物经验,特殊技能伤害,场景奖励金钱。
类似这些功能,然后HIT还有很多装备道具宝石等都是直接改变属性的,你要编写的话比较复杂,那些也是鼓励玩家充值花钱的~所以那些没必要编写,只要实现上面几个交互性的功能就可以了。
游戏用到的环境和人物动画资源可以上store上找找。当然毕竟是毕业设计嘛,只要导师看到你花功夫就行了。
如果做的时候有不懂的地方,欢迎追问~
2.想用unity做一款游戏,请问需要具备哪些技能
C# JS C++不需要。。。其实最重要的是数学(很重要,矩阵 ,线代) 当初我没走上UNITY是因为数学是软肋= =!~
如果你还是学生,就看我多说几句吧(如果不是就忽略吧),如果还没上大学就好好学习,考个好学校。如果你才大一,就好好学高数、线代,还有就是好好泡泡妞(不要问我为啥,如果你想经历大学最后一年的下学期终于泡到一个妞,然后半年后分手的感觉你可以试试)。。如果你大二了,那么就好好学学C++打好基础,把C++ PRIMER从头到尾看一年(我看了2年,3遍,大一、大二【其实感觉一年就够了,一年应该泡妞!】)。。如果你大三了,C++基础也可以了,就可以开始学C#了,先学基础。把基础的学好了,再开始unity。还
我想给没有毕业的同学们的建议就是,踏踏实实一步步走,基础没打好,飞是飞不起来的。
3.该用Unity开发什么样的游戏
同时2D游戏源远流长,目前有大量免费或半付费的引擎可供选择,如果硬用Unity,可能还会水土不服,毕竟它是为3D项目准备的,2D游戏中的种种特性它并没有支持。而固定视角的3D游戏,便可用Unity一显身手了。
这类游戏尽管也时常被人称作2D,却从头至尾都在用3D的技术制作,拿常见的雷电来说,这类俯视角的射击游戏,2D固然可以满屏的弹幕,却始终无法做到3D的华丽。开发者更可以在Unity中轻松设定战机的各种动画,炮弹的爆炸特效,场景的变化以及华丽的光效。如果用2D去表现从丛林到沙漠,只能是生硬的颜色切换,地貌变换。而Unity来制作,则可以把树木的摇曳,层次,完美的呈现。甚至可以加一段剧情,丛林的尽头是峭壁,战机俯冲直下,发现绿色已经不再,满眼的黄沙,被风吹得形成了一个个小沙丘设计师在采用了3D技术以后,可以实现更多的创意,充分利用动画,烟雾,镜头,光照渲染方面的优势,创造一个更美更吸引人的游戏世界。
同样的,横版过关游戏可以3D化,《迷失之风》和《小小大星球》都是很好的例子,只要沾上3D,Unity都会是一把利器。不过笔者更推荐用Unity去开发动作游戏,原因是目前最为火爆,开发周期较短且容易避开同质化。
移动游戏除了帮人打发时间以外,也时常扮演帮助疲劳的人振作精神的角色。当人们很困的时候,愤怒的小鸟,植物大战僵尸,割绳子,这类游戏很难让人提起兴趣。而水果忍者,都市赛车,涂鸦跳跃却越玩越兴奋,停不下来。都市人时常是很困的,所以需要注意力高度集中的动作游戏向来倍受好评,它们似乎比咖啡和茶叶都要奏效。宽泛意义上,动作游戏有很多,赛车滑雪这类竞争太激烈题材太老,闯关类则需要良好的关卡设计以及大量的美术资源,开发较难。那么时下最推崇的,除了跑酷,还是跑酷!
市面上虽然已有不少跑酷作品,却还有大量的新意可以挖掘。在Unity中导入一个3D场景,一个主角,预备,跑!撞到块儿石头,Game Over,这就是跑酷原型了。而设计师可以让主角踩到香蕉皮,因而不受控制;也可以获得火箭鞋,一蹦三尺;甚至钻进一个炮弹里,横冲直撞。这样就cool多了,而为了让玩家更为刺激,迎面而来的可能是静止的大树或者石头,也可以是相向而行的马车,又或许是粉红色的奶牛,银灰的滚筒洗衣机。很容易就能让玩家感受到新意,而跑酷的场景则更可以天马行空,彩云之路,茫茫大海,无尽外太空都挺有趣,而回到现实,车来车往的柏油大马路,或是热闹的集市,两侧还有包子铺和冰糖葫芦。
转载请注明出处众文网 » 毕业论文unity游戏(请大家帮我提一个unity3d制作的游戏的毕业设计课题,需要一定编程)