鱼C论坛

 找回密码
 立即注册
查看: 5402|回复: 4

关于vc:学习vc++游戏编程需要什么基础?

[复制链接]
发表于 2013-7-25 17:12:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
如题,只学过C语言,还需要什么基础啊?还是可以直接学了?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-7-26 11:06:17 | 显示全部楼层
至少要学习一门高级语言。
如果有C语言基础比较扎实的话,建议学习C++.
C与C++还是有很大的共通性的,在此基础上在初步了解两者不同点以及两者各自的优势,那就学习得更快了- -~
C语言(面向过程):执行效率高,具有汇编特性,接近底层,可以直接对硬件进行操作。
            但是封装性不强,无法支持大型业务系统的开发。
C++语言(面向对象):重设计,封装性强,支持大型系统的开发,拓展了面向设计的内容,像:类、继承、虚函数、模板、容器类等等。符合现代程序设计的需要。

另外游戏编程是一个大的方向,你必须掌握游戏设计结构。
而游戏设计结构又分很多,像:图形渲染、声音、物理、网络等等。
所以主要看你像学习哪一方面的东西——
1.如果做Windows PC游戏需要你学习DirectX或OpenGL等图形库,如有必要还需要网络和多线程的知识。如果做手机游戏多为2D游戏,建议你了解一下cocos2d游戏引擎(Android或iOS,如果是WinPhone手机,顺便建议你了解一下XNA)。
2.如果做网页游戏,若是服务端建议你了解至少一门编写CGI的语言如PHP,还需要你知道数据库相关知识;若是前端建议你了解一下HTML5、JavaScript、Flash等等。

当然本人说的也不全面,不过鱼友一定要找准方向,决定了就要坚定不移的做下去,否则只能半途而废- -!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-26 11:41:07 | 显示全部楼层

谢谢~非常感谢!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-7-26 11:59:17 | 显示全部楼层
许小恩 发表于 2013-7-26 11:41
谢谢~非常感谢!

这边也要开始学C++了~
共勉~
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-26 13:25:41 | 显示全部楼层
睿之火影 发表于 2013-7-26 11:59
这边也要开始学C++了~
共勉~

加油加油:lol
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-2-4 07:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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