当前位置:首页 > 游戏信息 > 正文

网络游戏编程教程目录

网络游戏编程教程目录-第1张-游戏信息-龙启网

网络游戏编程教程目录

本教程分为十个章节,从电子游戏概述开始,深入探讨游戏编程的各个方面。

第1章电子游戏概述,介绍了电子游戏的定义、类型及其发展历程,详细区分了PC游戏、手机游戏和网络游戏,后者又按年代划分了四代,从最早的网络交互开始到现代的在线多人游戏。

第2章游戏编程介绍,涵盖了游戏开发的基本工作内容,包括选择专业引擎、自主开发或试用免费引擎,以及编程工作的专业细分,如底层代码编写、模块设计和系统设计。

第3章基础理论,涵盖了编程基本概念,如变量、数组、赋值运算、函数、循环和条件语句,以及编程思维,如面向过程和面向对象编程,以及数据结构如链表、堆栈和队列等。

第4章编程语言和文件存储,包括编译语言如C和汇编,脚本语言如1ua和JavaScript,以及文件存储的不同类型和格式。

第5章和第6章分别聚焦于图形开发音频处理,包括2D和3D图形的制作、音频播放和处理技术。

第7章数据库开发,讲述了数据库在游戏中的重要性,以及层次型、网状型和关系型数据库的区别,以及SQL语言的基础知识。

第8章,网络通信,介绍了网络协议和WindowsSocket编程,为游戏的网络交互提供了关键技术支持。

在实践部分,第9章开发实践,以Lua脚本编程和VC++6.0为例,引导读者进行实际项目开发,如井字棋游戏的实现。

最后,第10章实例讲解,深入解析井字棋游戏的客户端和服务器端功能开发,通过实例帮助理解理论知识的应用。