本人是做游戏行业的
一直是在win下进行游戏服务器的开发
最近 找工作的时候 发现很多公司招服务器程序员都需要具备熟悉linux的开发环境
我现在对于游戏本身的理解还是可以
简单说就是应用逻辑层没什么问题
现在的问题是
如果把我在win下的开发搬到linux下 应该要具体掌握哪些呢,包括一些应该掌握哪些编译工具?
有在linux下开发游戏服务器的人 帮忙说下 你们在开发的时候 和在win下开发具体有哪些具体
这样 好让我有针对性的学习
谢谢!!!
PS:我准备先看下 鸟哥的linux私房菜 虽然有点老 但对于我们这种新手 应该还是很有帮助的
dustboy108 于 2012-09-02 09:51:27发表:
我现在对于游戏本身的理解还是可以
简单说就是应用逻辑层没什么问题
pl_014 于 2012-09-01 12:07:12发表:
linux下的游戏开发可能少不了opengl,当然,像数独、贪吃蛇这样的小游戏就不需要了。至于GUI的开发,linux下现在主要是GTK和Qt,GTK现在的局势比较稳定,采用GTK编写的软件也不在少数,GTK基于C语言。但对于中国人,Qt可能更容易上手,因为Qt有完整的中文版的教学书籍,一个Qt SDK包含了一些不错的工具,不需要太多的额外学习,不过现在Qt的局势比较动荡,去年据说要出Qt5,现在Qt又卖给了digia,Qt基于C++。
想学GTK的话,可以先看看Chinaunix的《LINUX环境C程序设计》,学Qt的话,就可以看看《C++ GUI Qt 4 编程》 第二版。
鸟哥的那部著作的重头戏在网络应用和服务器上,如果楼主不想搞网络游戏的开发,只需要涉猎一下系统管理部分即可。
irongeek 于 2012-08-31 02:25:06发表:
format c:
Plahand 于 2012-08-30 16:30:17发表:
其实一个平台的东西适应就好了,就像初到陌生城市一样