所有分类 > 电脑 > 数据库 > 数据库开发 > 课程详情
青岛网络游戏开发编程训班
使用指南:
请选择有“推荐机构”的课程报名/咨询,更有保证。
    学      费:0.0元 本站优惠价:0.0
开课时间:    班次:全天,上午,下午,晚上,周末
授课机构:总校
上课地点:机构未开通该业务
报名咨询:请点击“报名/咨询
机构信息
青岛双硕程序员培训学校
课程数量:15 门
报名咨询:3 人
网友好评:100.0 %
机构排名:3666

●第一部分:C/C++
(1).c/c++逻辑,循环,判断等语句流和运算符
(2).变量(variable)类型及其声明使用,
(3).地址(address),指针(pointer),多重指针及其使用
(4).数组(array)和指针
(5).结构(struct),联合(union)及其编程
(6).计算机中数据存放的基本原理
(7).内存(memory)管理(申请,分配和释放)编程
(8).OOP(面向对象程序设计)基本理论
(9).OOP特性及其编程(抽象(abstract)、封装(encapsulation)、继承(inheritance)、
派生(deriving)、多态(multimorphrism)等)
(10).类(class):无关类,派生类,友元类,构造(construct)函数,析构(deconstruct)函数,
(11).各种类(无关类,派生类,友元类)交叉互相使用其成员(members)编程技术
(12).重载(overload)与覆盖(override)技术
(13).内联(online)函数及其编程
(14).友元(friend)函数及其编程
(15).虚函数(virtual function)及其编程
(16).静、动态联编(binding)
(17).纯虚函数,抽象类,多态性,及其编程
(18).运算符重载编程技术
(19).异常(exception)处理编程技术

●第二部分:VC++应用开发
(1).MFC应用程序框架,单文档、多文档、对话框等各初始框架(frame)工程(project)中各个类的作用
(2).MFC类库介绍
(3).界面(inetrface)定制开发技术(菜单(menu),加速键(accelerator),工具栏(toolbar),对话框(dialog),
状态条(status bar))
(4).消息(message)和事件(event)机制及其编程
(5).MFC类在工程中的追加、使用和派生技术
(6).非MFC类在工程中的追加、使用和派生技术
(7).成员(members)(方法(method)和属性(properties))在工程中的追加和使用
(8).图形(graphic)图像(image)处理技术
(9).各种异型窗口(象超级解霸界面)的编程技术
(9).帐号密码处理技术及其界面的实现
(10).将类(包括其派生类)功能模块移植到其工程中的技术实现
(11).文件I/O读写,及文件分割器技术
(12).常用控件(control) 及其开发使用
(13).版本控制:debug,release
(14).网络数据库开发技术
a.数据库接口及其使用(ODBC,OLE DB)
b.VC++应用开发数据库技术
c.C/S,B/S结构分析
   d.多层(multi-tiers)结构分析
d.项目分析(一个完整的用VC++开发的数据库项目(请到我校网络实验室参观))
(15).多线程(multithread)及其开发技术
a.多线程与SMP(Symmetry Multi-Processor)及并行(parallel)技术
b.线程分类及其开发
c.线程的优先级及初始化
d.线程的启动(start)与悬挂(suspend)
e.关于定时器线程的特殊性及其编程
(16).动态连接库(DLL)及其开发技术
a.基于函数库形式DLL开发使用
b.基于类库形式的DLL开发使用
C.静态库(static lib)的作用及其开发使用
(17).网络通讯:TCP/IP协议的应用开发
a.TCP/IP协议
b.winsocket
c.UDP与TCP方式的网络编程
d.基于缓冲区(buffer)数据收发技术
f.点对点,一点对多点数据通讯的编程实现
g.实时、准确、任何数据类型数据通讯的编程实现
h.项目分析
(a).一用VC++开发的实时聊天室的程序源代码分析(请到我校网络实验室参观)
(b).NetMeeting基本功能分析及其用VC++的实现
(18).安装软件开发编程
a.安装软件的基本原理
b.几种主要压缩/解压缩模型(compress/decompress)分析
c.安装程序界面的开发编程
d.项目分析(一个完整的用VC++开发的安装软件(请到我校网络实验室参观))
(19).VC++中模块化编程结构的具体实现技术
a.团队合作中,如何形成一个独立的且易于移植的功能模块
b.程序流程图的绘制方法
C.代码优化


●第三部分:网络游戏开发中的多媒体处理
(1).双缓冲和多级缓冲技术及其编程
(2).图像像素处理技术和特技效果编程技术
(3).图像抠像技术和透明效果处理技术
(4).场景比例缩放和滑动处理编程序
(5).高级图形绘制编程技术
(6).PHOTOSHOP,3DS MAX等与游戏编程结合技术
(7).人工智能在游戏编程中的应用技术
(8).复合场景协调控制编程技术
(9).内存和显存在多媒体数据处理中的同步协调和防闪烁编程技术
(10).声音处理编程技术
(11).音,图像,视频综合协调同步编程技术
(12).碰撞检测编程技术
(13).智能追赶和逃跑处理技术
(14).生命值运算和游戏升级编程技术

 ●毕业课题
坦克大战游戏开发 




青岛双硕程序员培训学校联系方式
联系地址:机构未开通该业务
咨询电话:机构未开通该业务

我要报名/咨询
特别提示:如您在培训过程中出现争议,请通知我们。我们将按照您所留信息为您协调处理。因此请勿必填写准确有效信息,否则无法保证您的权益。同时在线提交报名,部份课程可享受优惠。
如果你是家长或代人报名咨询,请务必填写需培训人姓名,以便我们对其在以后的培训中进行更好的服务!
提交类型 我要报名 我要咨询 培训人 本人 代人
* 您的姓名 * 所在地区
* 联系电话 电子邮箱
联系QQ号
* 具体内容
 
   

我要打分
本课程平均得分为10.0分,我也给该课程打个分
这个课程实在是太好了,学校也非常好
课程很好
课程良好
课程一般
这个课程一般般,可以再对比一下别的课程