游戏开发论坛

 找回密码
 立即注册
搜索
楼主: z371077705

[讨论] 想学点程序基础,但不知该学什么,求推荐~

[复制链接]

4

主题

1111

帖子

1498

积分

金牌会员

Rank: 6Rank: 6

积分
1498
发表于 2011-10-28 17:54:00 | 显示全部楼层

Re:想学点程序基础,但不知该学什么,求推荐~

geegee来搞基

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2011-10-28 18:15:00 | 显示全部楼层

Re:想学点程序基础,但不知该学什么,求推荐~

程序说这个要遍历,你得明白这话的意思吧
程序说现在某个东西是用红黑树存的,需要明确的排序规则,这个你得明白是什么意思吧
不需要很深入,但是原理总该知道一下吧,我上面也说了是入门性质的
不需要策划告诉程序怎么做,但是当程序告诉策划他是怎么做的时候得大体上能明白吧

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2011-10-28 18:20:00 | 显示全部楼层

Re:想学点程序基础,但不知该学什么,求推荐~

其实还有一点,理解了数据结构,编程语言才用得起来,如果只学语法,基本没有什么实用性的。对于策划来说,懂python这样的语言是有很大的好处的,各种模拟,自动化处理,都可以自己做。特别是一些交互式的模拟,用excel单纯用公式的话不好做,比如要模拟CD,用python可以做到你输入一组数据说明什么时候用什么技能,然后可以统计什么技能总共用了多少次、实际使用频率这些,或者输入一组技能的CD配置,按照一定的策略去选择技能使用然后输出什么时候用什么技能使用频率次数这些。

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2011-10-28 18:57:00 | 显示全部楼层

Re:想学点程序基础,但不知该学什么,求推荐~

整理一下
推荐:
编程语言python,学会基本的部分,包括命令行IO
数据结构,理解线形表、树、哈希表
算法,理解遍历、穷举、二分查找

58

主题

1437

帖子

2207

积分

金牌会员

Rank: 6Rank: 6

积分
2207
发表于 2011-10-28 19:55:00 | 显示全部楼层

Re: Re:想学点程序基础,但不知该学什么,求推荐~

你搞的也忒吓人,
VBS,用execel就可以学,门槛最低。
LUA,可以尝试给wow做插件,门槛较高。
python没什么流行的平台,门槛较高。
sjinny: Re:想学点程序基础,但不知该学什么,求推荐~

整理一下
推荐:
编程语言python,学会基本的部分,包括命令行IO
数据结构,理解线形表、树、哈希表
算法,理解遍历、穷举、二分查找

6

主题

72

帖子

82

积分

注册会员

Rank: 2

积分
82
发表于 2011-10-28 22:19:00 | 显示全部楼层

Re:想学点程序基础,但不知该学什么,求推荐~

楼主可以尝试用一种现成的游戏开发包(比方说UDK),利用自带的美工资源做一个简单的关卡或者MOD。这其中自己会动手实践游戏程序逻辑相关的东西,还可以了解到一些美术的概念。一个月应该也就够了。这比你用同样的时间去看那些自己不感兴趣的编程书籍来的更高效。
然后有时间再“背”一些程序的术语。其实一般的执行策划和程序交流也就是类似于“某个功能能否实现”,“这块我要加个接口”的游戏逻辑相关的内容。要程序忽悠你“这个做不了”,即使你有再扎实的编程基础,你也争不过他。因为系统是程序搭建的,你说再多在程序看来也是纸上谈兵。
以上来自一个专业菜B打杂程序的建议。。

10

主题

513

帖子

516

积分

高级会员

Rank: 4

积分
516
发表于 2011-10-31 01:49:00 | 显示全部楼层

Re:想学点程序基础,但不知该学什么,求推荐~

推荐学习excel的vba, 学以致用。熟练了你会发现很多繁杂冗余的工作都可以交给宏, 自己则能剩下更多的时间在设计本身上。

其他易于入门的语言: js, C#, VB, flash/AS。

如果只是想了解, 上面的找一个看看就差不多。

愚以为,对于多数策划, 对程序的基础了解是必要的, 但是想要精通的话, 不如先精通设计(或者是尽自己能力, 做好策划最重要的本职), 行有余力的话, 学什么都是进步。

祝楼主好运, 成功。

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2011-10-31 21:20:00 | 显示全部楼层

Re:想学点程序基础,但不知该学什么,求推荐~

VBA是好,不过我觉得VBA在培养编程基础方面恐怕不算很好,更何况VBA绑死在了微软的应用软件上,不像学lua或python对维护脚本之类的有帮助(有时可能会用lua脚本或python脚本来当配置文件用)
其实python虽然游戏里用得没lua多,但其实也不好,不过我推荐python不是说要lz学了之后去做脚本策划,而是因为python的标准库内容丰富,要自己做点工具会比lua更容易,而且python的异常机制会让新手更容易定位问题。而且我觉得python的门槛比lua低,因为它的标准库和异常机制……
而且学会python的话可以用blender自己做小游戏……

0

主题

743

帖子

743

积分

高级会员

Rank: 4

积分
743
发表于 2011-11-1 01:21:00 | 显示全部楼层

Re:想学点程序基础,但不知该学什么,求推荐~

sb采用vba,简单的excel用不上vba,复杂点的倒到数据库里面,用数据库处理完了,再倒回来。

10

主题

513

帖子

516

积分

高级会员

Rank: 4

积分
516
发表于 2011-11-1 08:20:00 | 显示全部楼层

Re: Re:想学点程序基础,但不知该学什么,求推荐~

mosuo: Re:想学点程序基础,但不知该学什么,求推荐~

sb采用vba,简单的excel用不上vba,复杂点的倒到数据库里面,用数据库处理完了,再倒回来。


同学, 如果你不会VBA, 学学再说好么, 看了皮毛就以为自己什么都知道了?

还有你说的sb是什么意思? 我一向是反对唇枪舌战的, 但是对于你这种疯狗, 我也不做清高, 五个字:

我CAO你MA的!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-1 02:17

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表