langke888
发表于 2016-12-3 21:49
perfaceNext
发表于 2016-12-3 22:00
PPT游戏呗,就是那种根据选择不同,结果不同的电子书游戏把,这个用PPT很好做吧。
xqterry
发表于 2016-12-3 22:03
trentswd
发表于 2016-12-3 22:13
langke888 发表于 2016-12-3 21:49
那编程学啥语言?
可能在7,8年前突然有兴趣想学学编程,找了2本c语言的书看了看,结果晕菜了,没看几页就 ...
学东西都是这样的
首先找个目标,然后跟着目标学
比如说你用rpg maker,然后觉得血条颜色太难看,然后看别人教程看看在哪改,手动改一改,然后慢慢改更复杂的
从一开始变量函数之类的学很容易失去兴趣
学语言的话一般做游戏都是高级的语言,js,lua,c#,python之类的
虽然说学会了c再学这些会很简单,但是没必要从c开始
希梦
发表于 2016-12-3 22:18
本帖最后由 希梦 于 2016-12-3 22:19 编辑
langke888 发表于 2016-12-3 21:49
那编程学啥语言?
可能在7,8年前突然有兴趣想学学编程,找了2本c语言的书看了看,结果晕菜了,没看几页就 ...
编程本人只推荐“代码大全”基本上编程的本质都在这里面了,编程重点还是编程思维
这本书更像是一本启发性质的书,语言也只是工具
当然楼上这么强力推荐的PLAYMAKER你可以试下,我自己并没用过只是感觉像玩具
但如果能做到依葫芦画瓢快速做个小游戏大至了解下的话,对你还是很有帮助的
用UNITY的话当然就是C#语言
eggplant
发表于 2016-12-4 10:39
想学游戏编程入门就Unity3D + C#,加个叼丝群交流一下入入门,教程爬爬youtube有很多,个人做游戏贵在坚持,程序美术音乐都不是问题,只要你肯学都可以攻克,时间是你最大的敌人。
w酱
发表于 2016-12-4 10:59
本帖最后由 w酱 于 2016-12-4 11:10 编辑
希梦 发表于 2016-12-3 21:39
我看了下PLAYMAKER感觉这个只是随便玩玩的,真用心的话楼主还是脚踏实地花点时间补补编程 ...
unity自己是没有可视化的state machine的,play maker这种就是对它的一个功能补充,毕竟自己用纯代码去写fsm很繁琐,最主要的是不直观。
更高级的可视化插件商店里也是有的。
不过play maker确实是随便玩玩,适合单打独斗配合脚本实现各种功能,说到底还是要上脚本补充功能的。
abcbuzhiming
发表于 2016-12-4 11:04
abcbuzhiming
发表于 2016-12-4 11:06
mes
发表于 2016-12-4 11:26
Unity的见过Behaviour Machine据说可以不写码。
langke888
发表于 2016-12-4 11:29
堇白
发表于 2016-12-4 11:30
langke888
发表于 2016-12-4 11:32
langke888
发表于 2016-12-4 11:34
langke888
发表于 2016-12-4 11:37
abcbuzhiming
发表于 2016-12-4 11:58
w酱
发表于 2016-12-4 12:08
本帖最后由 w酱 于 2016-12-4 12:11 编辑
abcbuzhiming 发表于 2016-12-4 11:58
有,因为对于你们这类型的编程使用者来说,仅仅是在使用一个工具,而不需要去知道太多的原理,python更接 ...
python的问题是轮子不够多啊。
c# / lua / js的轮子多得很。
能用python写图形游戏的人,根本不会考虑语言带来的影响,因为这些人已经会自己造轮子了
langke888
发表于 2016-12-4 12:08
希梦
发表于 2016-12-4 13:33
本帖最后由 希梦 于 2016-12-4 13:54 编辑
堇白 发表于 2016-12-4 11:30
没有编程经验的人看这本书跟看天书没有什么区别,而且是很厚的天书
就是初学者才推荐啊.....
楼主可以不用一下子看完,前面先看一部分然后结合自己学的语言的书做点思考消化
一般像新手都是习惯这样的思维:希望有一本书直接告诉你怎么做,该做这个该做那个,原理不想了解,其实就是喜欢让别人扶着走路
而“代码大全”并不是直接告诉你该做这个该做那个,一开始连语言都不提的,也没给你具体方案语法技术之类的概念
她是告诉你的是所谓的软件工程到底是什么,而编程过程中会经历那些思维阶段和过程,并且是为什么需要有这样的过程,想方设法调动你自己的思维,提醒你
因为软件工程是千变万化的没有一种一劳永逸和一尘不变的方法,倒不如给你一盏灯然后你自己拿着这灯探索出路,有点像我们不看攻略玩的经典游戏“黑暗之魂 1”
再简单点说就是教你自己学会走路
而我看楼主的情况以及楼主问的问题,觉得楼主的编程思想并不像他玩游戏那样受到过启发…………
所以推荐"代码大全"希望楼主在编程道路上能学会自己走路
lostyzd
发表于 2016-12-4 14:48
langke888 发表于 2016-12-4 12:08
能不能实战举点例子
还是以胧村正做例子,通过python我原样照抄胧村正的其中一章节的内容做一个DEMO的长 ...
不要学python,C#学会hello world之后直接学Unity。
没有编程基础的话,保守估计一人年的时间可以做一个劣化版的demo。
ox_thedarkness
发表于 2016-12-5 13:16
kola
发表于 2016-12-5 13:50
langke888
发表于 2016-12-5 14:51
ox_thedarkness
发表于 2016-12-5 14:56
zag
发表于 2016-12-5 15:04
langke888 发表于 2016-12-3 00:11
如果不考虑美术做一个和胧村正一样的游戏可以不?
胧村正这种横版战斗的个人感觉不太可能,涉及到数值以及判定的东西这种定制化的东西都要自己来写吧,现在有这么吊的引擎了?
kola
发表于 2016-12-5 15:10
zag
发表于 2016-12-5 15:14
langke888 发表于 2016-12-5 14:51
感谢,你这个很实战很有建设性的回答,先装个u3d感受下
不过看着看着也感觉后面困难度不小。。。 ...
C#是高级语言,有很多语法糖,学习的话相对来说难度会小很多,unity是用它作为脚本语言,引擎相关的库都是它自己的,所以C#学会基本判断以及一些基本类型概念应该就可以用了,性能的话之后再考虑
kola
发表于 2016-12-5 15:21
treexper
发表于 2016-12-5 15:22
刚做完老板的hololens项目,自学的unity3d。
有些基础的确好学的多,首先c#那套基本都是烂熟于心的,然后unity3d本身没多难,难的反倒是在学holographic sdk,同时做vr还需要一些机器学习的知识,比如gestures tracking自己训练个model比写死的模式要好用的多。
但是图形组的师弟们比较难,写代码的要去学3dsmax,模型都是扫描来的,精度很差,要手工调括朴,感觉很痛苦。
treexper
发表于 2016-12-5 15:26
有本书不错,推荐一下,南梦宫的程序员出的。
中文版,虽然是旧版4.0,但应该也能用。各大网店都有。
Unity游戏设计与实现:南梦宫一线程序员的开发实例
新版,5.0的,暂时没中文。不过有kindle。
https://www.amazon.co.jp/dp/B01D1QNN6C/
xqterry
发表于 2016-12-5 15:29
langke888
发表于 2016-12-5 19:39
langke888
发表于 2016-12-5 19:42
ox_thedarkness
发表于 2016-12-5 19:47
langke888
发表于 2016-12-5 19:49
kola
发表于 2016-12-5 21:14
hgjam
发表于 2016-12-5 21:37
langke888 发表于 2016-12-5 19:49
以前玩过一个骨骼动画软件,不过只是兴趣接触了下,大概知道一个流程,u3d的骨骼动画做起来方便不?以前 ...
UNITY本身不能做2D骨骼动画,一般用别的软件比如spine做好再导入进去。
资源商店里有些asset可以让你在UNITY里面做骨骼动画,比如puppet2D。我搞了一个来玩,感觉有点太简单粗暴了。
幽灵诡计看起来不像骨骼动画,像3D。不知道怎么搞出来的。
saied
发表于 2016-12-5 21:58
本帖最后由 saied 于 2016-12-5 22:41 编辑
幽灵诡计是三渲二吧,记得看过官方访谈里的建模
————————
这里有提到
http://dengekionline.com/elem/000/000/279/279517/index-2.html
レンダリングという方式を使い、最初に3Dで大きなポリゴンモデルを作って、それに動きを付けたものを縮小して、ドット絵の形に出力しています。つまり、最終的には2Dのアニメーションなんです。
SUNSUN
发表于 2016-12-5 22:07
ox_thedarkness
发表于 2016-12-5 22:24