问个专业的问题,游戏开发不懂编程上限能做出什么游戏?

  • l
    langke888
    感谢你的回复也顺便感谢楼上众位给提的意见,那就从编程入手自学吧~
    从python入手有什么说法没?这个是起步培养兴趣再提升还是游戏开发循序渐进要学的?
  • 堇白
    没有编程经验的人看这本书跟看天书没有什么区别,而且是很厚的天书
  • l
    langke888
    恩,记下来了~
    编程这种对我这种完全没接触过的来说感觉得有个条理清晰的思路才行,以前就感觉程序太复杂了,入门都难。。。
  • l
    langke888
    恩,先从简单易学便于理解的方式入门才行,C语言对我这种不懂的来说以往听各种游戏开发好像就是说要开发游戏得学C语言,可以对我来说完全是看天书。。。。
  • l
    langke888
    不考虑美术是因为我就会美术啊。。。。。
    胧村正那种水准达不到自娱自乐不比雨血差还是可以办到的嘛,胧村正举例是因为喜欢所以本着自娱自乐的精神也想做一个哪怕是短篇的“胧村正”也行
  • a
    abcbuzhiming
    有,因为对于你们这类型的编程使用者来说,仅仅是在使用一个工具,而不需要去知道太多的原理,python更接近这个特点。会开车就行了,暂时没必要去造车,等你的游戏真牛逼到需要造车的时候,你一定有足够的钱去请专业大牛
  • l
    langke888
    能不能实战举点例子
    还是以胧村正做例子,通过python我原样照抄胧村正的其中一章节的内容做一个DEMO的长度,不用考虑美术这一块,那么这是属于造车还是开车?
  • 希梦
    就是初学者才推荐啊.....
    楼主可以不用一下子看完,前面先看一部分然后结合自己学的语言的书做点思考消化
    一般像新手都是习惯这样的思维:希望有一本书直接告诉你怎么做,该做这个该做那个,原理不想了解,其实就是喜欢让别人扶着走路
    而“代码大全”并不是直接告诉你该做这个该做那个,一开始连语言都不提的,也没给你具体方案语法技术之类的概念
    她是告诉你的是所谓的软件工程到底是什么,而编程过程中会经历那些思维阶段和过程,并且是为什么需要有这样的过程,想方设法调动你自己的思维,提醒你
    因为软件工程是千变万化的没有一种一劳永逸和一尘不变的方法,倒不如给你一盏灯然后你自己拿着这灯探索出路,有点像我们不看攻略玩的经典游戏“黑暗之魂 1”
    再简单点说就是教你自己学会走路


    而我看楼主的情况以及楼主问的问题,觉得楼主的编程思想并不像他玩游戏那样受到过启发…………
    所以推荐"代码大全"希望楼主在编程道路上能学会自己走路
  • l
    lostyzd
    不要学python,C#学会hello world之后直接学Unity。

    没有编程基础的话,保守估计一人年的时间可以做一个劣化版的demo。
  • k
    kola
    2倍于电精二和拳皇97的水平。制作图像帧没困难的话。
  • l
    langke888
    感谢,你这个很实战很有建设性的回答,先装个u3d感受下
    不过看着看着也感觉后面困难度不小。。。
  • o
    ox_thedarkness
    恩,
    所以程序美术双修的人不多
    这种东西的动力来自于自high
    最好是两边都天然感兴趣...自己画画画画得好high,做做做也做得好high

    又略微更新了下编程的两步标准。
    编程第一步“不会超过30行代码”
    编程第二步“能做出4道自测题就ok”
  • z
    zag
    胧村正这种横版战斗的个人感觉不太可能,涉及到数值以及判定的东西这种定制化的东西都要自己来写吧,现在有这么吊的引擎了?
  • k
    kola
    openbor,编辑txt文本加一个专用的小工具即可轻松完成。
  • z
    zag
    C#是高级语言,有很多语法糖,学习的话相对来说难度会小很多,unity是用它作为脚本语言,引擎相关的库都是它自己的,所以C#学会基本判断以及一些基本类型概念应该就可以用了,性能的话之后再考虑
  • t
    treexper
    刚做完老板的hololens项目,自学的unity3d。
    有些基础的确好学的多,首先c#那套基本都是烂熟于心的,然后unity3d本身没多难,难的反倒是在学holographic sdk,同时做vr还需要一些机器学习的知识,比如gestures tracking自己训练个model比写死的模式要好用的多。
    但是图形组的师弟们比较难,写代码的要去学3dsmax,模型都是扫描来的,精度很差,要手工调括朴,感觉很痛苦。
  • t
    treexper
    有本书不错,推荐一下,南梦宫的程序员出的。
    中文版,虽然是旧版4.0,但应该也能用。各大网店都有。
    Unity游戏设计与实现:南梦宫一线程序员的开发实例

    新版,5.0的,暂时没中文。不过有kindle。
    https://www.amazon.co.jp/dp/B01D1QNN6C/
  • x
    xqterry
    想胧村正先去看看spine吧 感受一下2d骨骼动画的工作量和工作流 然后看unity 弄清楚场景 物体 摄像机 渲染的基本概念 然后理解一下状态机 把你玩过的游戏都试着用状态机分解一下 所有部分都可以分解 楼上都在扯些什么 python?编程思想?逗比么
  • l
    langke888
    一个敌人的动作参数就这么多?
  • l
    langke888
    我记得以前在看叫什么峰的概念画师采访,他手下的美术都要求会3d甚至会一些语言,大概明白他的含义了
  • o
    ox_thedarkness
    恩,独立游戏开发者全会的倒是不少。

    之前13年还是14年Unity年会,雨血的制作人的讲座会,当时在做影之刃还是做完了,就表示他们团队要求兼任的,比如兼任设计师 + 动作 + 程序,或者兼任设计师 + UI + 程序 之类的。

    表示这么做更容易推进细节,提案人直接执行。

    不过这方式至少不是国内公司的主流
  • l
    langke888
    以前玩过一个骨骼动画软件,不过只是兴趣接触了下,大概知道一个流程,u3d的骨骼动画做起来方便不?以前玩的那个软件有一套物理自动运算功能感觉挺实用的
    不知道你玩过幽灵诡计没有,那里面的人物动作感觉在处理动作上非常的棒,不知道是卡普空自己开发的引擎还是第3方引擎,骨骼动画的动态效果很赞
  • k
    kola
    简单的很,研究个把小时就能明白的透透的。还有小工具能自动生成图形化调整。
  • h
    hgjam
    UNITY本身不能做2D骨骼动画,一般用别的软件比如spine做好再导入进去。
    资源商店里有些asset可以让你在UNITY里面做骨骼动画,比如puppet2D。我搞了一个来玩,感觉有点太简单粗暴了。
    幽灵诡计看起来不像骨骼动画,像3D。不知道怎么搞出来的。
  • s
    saied
    幽灵诡计是三渲二吧,记得看过官方访谈里的建模
    ————————
    这里有提到
    http://dengekionline.com/elem/000/000/279/279517/index-2.html
  • o
    ox_thedarkness
    话说,还有更极端的,比如zun
    作画、程序、音乐全部一个人搞...
  • 冬眠的龙凰
    我很想抛下一切去当游戏开发 但是理智告诉我会饿死
  • L
    Lunamos
    LS那么多人东一下西一下的指路也不是办法。

    不同的开发需求完全不一样,跟你要做什么东西关系很大。

    还是找一个开发过2D横板动作游戏的人,或者有点规模的2D独立游戏的人,按他的说的一直做下去就对了。

    在S1缠上一个也行,indienova人多点。
  • t
    testalphagogogo
    不懂编程就去做MOD好啦
  • w
    w酱
    买spine,业内最强骨骼工具,个人基础版授权400块左右,没有ffd和mesh(这些要单独花钱买高级授权(2000块),不适合个人开发)。
    提供了一个官方插件可以导出成unity的动画状态机,自己写程序调用这些动画状态来显示动作,不过由于spine本身和unity自身的2d系统不兼容,在editor里不是很好用了,修改材质会遇到麻烦。

    另外商店也有一些骨骼工具,用起来基本都很反人类,胜在便宜。

    另外还有个不要钱的就是dragonBones,据说功能强大,没用过,不清楚就是了。
  • i
    imosuke
    没有mesh要做农村正可能会差口气,感觉农村正还是用到mesh的。
    不过我猜他们家至今可能还是flash做好动画再导入,没用什么先进的可编程骨骼动画引擎
  • s
    setree
    我还特意买了本unity官方实例,感觉亏得不行
  • x
    xqterry
    是的 没mesh是做不了胧村正的 试试steam上的spriter pro也行 便宜很多 还打过折
  • t
    trentswd
    就我观察,6r美工剧本就位的制作组就没缺过程序……
    喜欢玩代码的人最后的成果也是各种代码,很少有做出很牛逼的游戏的例子
    不过我讲的时候还是同人小打小闹的范畴,这贴后面展开太高深了我已经后悔回帖了
  • e
    endrollex
    steam上一堆像素游戏,胧村正级别的骨骼动画没怎么见到,国内有个模仿龙之皇冠的看上很像,看了一下是个3人团队,用UE4 2D,也是用蓝图:

    访谈
    http://www.08kan.com/gwk/MzAwODI ... b36b20a4c0d7bc.html

    three 众所周知,UE4是比较适应做3D游戏,甚至3A级大作。你怎么看待用UE4做2D游戏这件事呢?
    O.T.K: 其实是,既然UE4有Paper2D这样的插件存在,那么做2D也就在它的功能范围内.既然在能同时保证效果和动作手感的情况下,选一个完善一些的引擎何乐而不为呢.
    而且我作为一个不会程序的程序员,使用Blueprints来开发也能保证我们能够实现想要的功能.
    three:哈哈,好一个不会程序的程序员。
    O.T.K:而且我们也更看好UE4在主机和PC平台上的发展, 也算是为以后能更好的用这个引擎铺路了。
    three:确实蓝图的使用确实降低了游戏逻辑实现的门槛。
    O.T.K:是的,只要有一个的大概的思路,就可以快速搭建一个原型来测试.