Webgame编程从入门到精通
星期六, 2012-05-05 | Author: Lee | webgame | 3,812 views
先说下,有点标题党了,摘录于webgame研究室讨论群
本总结原来总结于 2008年,今天翻出来还是有一定的指导意义的,除了在程序方面分了前端和后端,其他还是相当有意义的
标注 部分 为本人根据现在情况进行的跟进分析.
精通路径如下:
1. 潜心学习一门适合于做web的语言。以ASP,PHP,JSP,3P技术其中任意一门即可。
学会了再说,否则免谈。
注:就目前的情况已经分出
i.前端 (FLASH即AS(为主) 或者 unity3d 等)
ii.服务端 (基于http协议的3P或者基于 TCP 的c/c++/java等)
一人独揽整个系统的能力被大大放大了,需要团队紧密配合了
2. 专研一种数据库产品,以mssql , mysql , oracle其中任意一种即可。
学会了继续,否则免谈。
注:如果足够牛,用文件 xml等也可以实现,我看很多做端游 转过来的,还不是以数据库为主要驱动
3. 考验自己。如果能随手就做个小型的交互式网站,完成一定规模的任务。那就差不多可以做个入门级的Webgame了。
能干了继续,否则免谈。
4. 专研数据结构和算法。游戏是对世界的模拟,数据是世界的抽象,规则是运行的约束。
这一切都是算法和数据结构。
如果你看不到游戏运行的本质,还是继续免谈。
5. 深刻思考游戏编程的机理。游戏也是软件,从工程学的角度来说,你需要一个范围,需要完成一些功能,需要划分软件层次,需要组织编码。
如果你要投入编程,请用软件工程的策略认真思考问题。否则免谈。
6. 熟悉高级技巧,多线程,分布式,并发等等。你需要考虑的不是你自己的问题,你是在做个游戏给大家玩。
要做WG就难以回避上述雷人的问题,请认真做好思想准备和技术储备。否则免谈。
7. 学会交流,你不是在为自己做游戏,除非你真的想做web单机游戏。你应该与人交流,学会从别人眼里看到期盼和欲望。实现它,你就会获得成功。
同样别人会给你不一样的知识和经验,我想这是最宝贵的。如果你孤僻,那还是算了。
8. 有团队精神,你一定确定以及肯定,绝对必须非常必要与人合作来完成webgame,除非你是全能超人。
如果你想当个首领,免谈。
9. 不要永远摆着学习的心态在群里潜水。诚然三人行必有我师,但是,在别人在某些方面是你师傅的同时,你某些优点也是别人的师傅。所以,尽力去融入群文化吧。
文章作者: Lee
本文地址: https://www.pomelolee.com/955.html
除非注明,Pomelo Lee文章均为原创,转载请以链接形式标明本文地址
No comments yet.
Leave a comment
Search
相关文章
热门文章
最新文章
文章分类
- ajax (10)
- algorithm-learn (3)
- Android (6)
- as (3)
- computer (85)
- Database (30)
- disucz (4)
- enterprise (1)
- erlang (2)
- flash (5)
- golang (3)
- html5 (18)
- ios (4)
- JAVA-and-J2EE (186)
- linux (143)
- mac (10)
- movie-music (11)
- pagemaker (36)
- php (50)
- spring-boot (2)
- Synology群晖 (2)
- Uncategorized (6)
- unity (1)
- webgame (15)
- wordpress (33)
- work-other (2)
- 低代码 (1)
- 体味生活 (40)
- 前端 (21)
- 大数据 (8)
- 游戏开发 (9)
- 爱上海 (19)
- 读书 (4)
- 软件 (3)