培训或者自学:游戏制作要花费很多的时间和精力
共550课时,每天5课时,共110天,共4个月
一、知识点 =340课时
客户端
1.语言+2.w32 API+3.图像库+4.游戏引擎+5.网络编程+6.开发工具+8.材料制作
1.语言: C(15课时),C++(25课时)=40
2.w32 API:windows 32下面的api函数(20课时)=20
3.图像 库:OpenGl(25课时),DX(35课时)=60
4.游戏引擎:2D引擎(50课时), 3D引擎(70课时)=120
5.网络编程:TCP/IP(15课),DUP(10课时)=20
6.开发工具:c++ builder,Vc++,Dev-C++,Gcc(任何一个开发工具10课时)=30
7.数据库:标准SQL(10课时),Oracle,DB2,MYSQL (各10课时)=40
8.材料制作:包括声音,视频,图片,脚本,3D…(各10课时)=10
二 、服务器开发组合:=50课时
开发工具:C/C++ + (Dev,Gcc) + Oracle,DB2,MYSQL(10课时)=10
网络编程:Socket 编程,熟悉TCP/IP (20课时)=20
游戏脚本:网络版本的游戏脚本
操作系统:linux,Unix操作系统环境的编程技能(20课时)=20
三、技术重点:=70课时
1.图像库:OpenGL和DX图像应用(10课时)=10
2.图库与引擎:2D或者3D游戏引擎是如何封装OpenGL/DX((10课时)=10
3.游戏引擎:游戏引擎工作原理与内核分析 (40课时)=40
4.游戏服务器编程:在服务器端如何分配多线程/多进程,(win32、Linux平台实现)=10
5.游戏服务器与数据库:如何加密数据和提高游戏服务器程序运行性能!=10
四、产品项目训练=80课时
1单机版俄罗斯方块(10课时)=10 设计文档(5课时)=5,10+5=15
2.网络版俄罗斯方块多人在线(20课时)=20 设计文档(5课时)=5, 20+5=25
3.局域网小型角色扮演游戏(3个任务/角色/地图/场景/聊天)=30(20课时)
设计文档(5课时)=10
工具:1.(C/C++)+(OpenGL/DX)+(游戏引擎)+(BCB/VC/GCC)+DB(数据库)
五、关键技术=30课时
1.游戏脚本:如何定制灵活的脚本系统(10课时)
2.保护用户资料:防止木马程序,如何通过软件键盘实现输入用户名和密码
3.自动更新技术:客户端自动更新服务器上指定位置的程序!
六、产品开发方向:
没有评论:
发表评论