现在WPF应用开发怎么样,未来前景如何?wpf是未来的趋势,如果vb.net编程宝典你研究过wpf就会被vb.net编程宝典他的开发模式及开发效果深深吸引,跟wpf比,winform就是战斗力只有5的渣! 虽然现在看起来有些功能实现起来较winform占用时间较多,但是看看效果你就懂了!我虽然不做wpf开发,但是xaml c#/vb/c是未来.net开发的趋势 , 最新的win8 metro开发用的也是这个模式的开发,我现在做的项目就是Metro所以 。了解wpf,能让你接近更新的技术 。
如何快速学好编程?一,怎样学习C语言
很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是一个大学生,已经开发了很多年的程序,和很多刚刚起步的人一样,学习的第一个计算机语言就是C语言 。经过这些年的开发,我深深的体会到C语言对于一个程序设计人员多么的重要,如果不懂C语言,你想写底层程序这几乎听起来很可笑,不懂C语言,你想写出优秀高效的程序,这简直就是天方夜谭 。为什么C语言如此重要呢?
第一:C语言语法结构很简洁精妙 , 写出的程序也很高效 , 很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它 。
第二:C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?所有的windows,Unix,Linux,Mac,os/2,没有一个里外的,如果你不懂C语言,怎么可能深入到这些操作系统当中去呢?更不要说你去写它们的内核程序了 。
第三:很多新型的语言都是衍生自C语言,C,Java,C#,J#,perl...哪个不是呢?掌握了C语言,可以说你就掌握了很多门语言,经过简单的学习,你就可以用这些新型的语言去开发了,这个再一次验证了C语言是程序设计的重要基础 。还有啊,多说一点:即使现在招聘程序员,考试都是考C语言,你想加入it行业,那么就一定要掌握好C语言 。
那么究竟怎样学习C语言呢?
1:工欲善其事,必先利其器
这里介绍几个学习C语言必备的东东:
一个开发环境,例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山 。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便 。建议使用Visual C,这个东西虽然比较大块头,但是一旦安装好了,用起来很方便 。
一本学习教程,现在C语言教材多如牛毛 , 但推荐大家使用《C语言程序设计》谭浩强主编 第二版 清华大学出版社,此书编写的很适合初学者,并且内容也很精到 。
除此以外,现在有很多辅助学习的软件,毕竟现在是Window时代了,学习软件多如牛毛,不象我们当初学习,只有读书做题这么老套 。我向大家推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好 , 还有题库测试环境,据说有好几千题,甚至还有一个windows下的trubo C,初学者甚至不用装其它的编译器 , 就可以练习编程了,非常适合初学者 。还有一个“C语言学习系统”软件,不过感觉只是一个题库系统,如果你觉得题做的不够,不妨也可以试试 。
2:葵花宝典
学习计算机语言最好的方法是什么?答曰:读程序 。
没错,读程序是学习C语言入门最快,也是最好的方法 。如同我,现在学习新的J#,C#等其他语言,不再是抱着书本逐行啃,而是学习它们的例程 。当然,对于没有学过任何计算机语言的初学者,最好还是先阅读教程,学习完每一章,都要认真体会这一章的所有概念,然后不放过这一章中提到的所有例程,然后仔细研读程序 , 直到每一行都理解了,然后找几个编程题目 , 最好是和例程类似的或一样的 , 自己试图写出这段已经读懂的程序,不要以为例程你已经读懂了 , 你就可以写出和它一样的程序 , 绝对不一定,不相信你就试一试吧,如果写不出来,也不要着急,回过头来再继续研究例程,想想自己为什么写不出来,然后再去写这段程序,反反复复,直到你手到擒来为止,祝贺你,你快入门了 。
3:登峰造极
写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法) 。
是不是写出底层程序就是程序设计高手呢?非也 , 写底层程序 , 无非是掌握了硬件的结构,况且硬件和硬件还不一样,要给一个芯片写驱动程序,无非就是掌握这块芯片的各种寄存器及其组合,然后写值读值,仅此而已 。这不过是熟悉一些io函数罢了 。那么怎样才算精通程序设计呢?怎样才能精通程序设计呢?举个例子:你面前有10个人,找出一个叫“张三”的人,你该怎么办?第一种方法:直接对这10个人问:“谁叫张三” 。第2种方法:你挨个去问“你是不是张三?”,直到问到的这个人就是张三 。第三种方法:你去挨个问一个人“你认不认识张三,指给我看” 。不要小看这个问题,你说当然会选第一种方法,没错恭喜你答对了,因为这个方法最快,效率最高,但是在程序设计中找到解决问题的最优方法和你用的手段却是考验一个程序员程序设计水平的重要标志,而且是不容易达到的 。刚才这个问题类似于数据结构和算法中的:Map数据结构,穷举查找和折半查找 。所以掌握好数据结构和一些常用算法,是登峰造极的必然之路 。最后给大家推荐严尉敏的《数据结构》清华大学出版社,希望每一个想成为程序设计高手的人研读此书 。[编辑:赵晋军]
二,语言学习方法
谈谈偶的学习方法 , 抛砖引玉!
【vb.net编程宝典 vb编程教程】学习不论讲不讲方法 , 最终都能学会 。但是别人1个月学会了,而你却100年才学会,这不就晚了么?:)所以说,学习还是要讲究方法的 。学习方法正确,事半功倍;学习方法不正确,事倍而功半 。
什么才是学习C语言的捷径?我的答案是看书 。书中所写 , 是前人数十年经验所写 , 看十本书,就相当于汲取了前人数十年的功力,那么你的内功也会迅速上升1甲子 。:)书当然要看好书,只有好书才营养丰富 。假如你花了1天时间看了一本破书,而该书介绍的知识虽然对于你来说是全新的知识 , 但是由于书中组织不当、或者深度不够 , 使你获取的营养很少 , 还不如自己研究一天来的快,这种书就不值当看了 。学习C语言要看那些好书?我认为首先要把基础书给看扎实了 , 比如《C语言之四书五经》中介绍的4本 。(虽然这些书很多已经绝版了,但我相信电子版也是很有益处 。况且,如果你真的想看,我相信你一定有办法搞的到 。)这些书你会在很短的时间内看完(比如一两个月),这取决于你的基础和悟性 。之后要看那些书呢?我不妨再列几本 。Bjarne Stroustrup的《C程序设计语言》(The CProgramming Language)一定要看,这本书里面对于C的一些基础概念的定义,比我见过的其他任何C语言书都要全,都要仔细;Bjarne Stroustrup的《C语言的设计与演化》(The Design and Evolution of C)和David R.Hanson 的《C语言接口与实现 创建可重用软件的技术》(C Interfaces and Implaementations Techniques for Creating Reusable Software)一定要看,这两本书讲述了如何用C来实现异常处理、实现类型的封装和扩展等一些大的项目中经常用到的高级技术 。其他的书,操作系统的要看,编译原理的要看,算法的要看 , 模式的也要看 。读书破万卷,coding如有神 。总而言之,就如《传》中云:“生而知之者 , 上也;学而知之者,次也;困而学之又其次也 。”我们不能总是因困而学之,而要做到兵马未动,粮草先行 。
看书是学习的导向,书中能一一介绍清楚概念,但书却不能把应用的细节一一介绍给你,因为应用总是招数繁复,变化多端 。因此我们要想熟悉招数,懂得书中所讲怎么使用,还要多读源码 。Linus给别人解答问题的时候,常说Read the ***ing source code;候捷也在其文中提到“源码之前,了无秘密 。”这就是大师的箴言呀 。源码就像是动画、就像是幻灯片,把书中的招式一一演练给你看 。可以说高手的经验大都是源自代码 。源码和书一样,也是要看好的,不要看差的 。在此,我推荐看Linux kernel source code 和 Linux tcp/ip source code 。这两套代码都是开源的,垂手可得 。此外,还可以配合着Andrew S.Tanenbaum的《操作系统的设计与实现》(Operating Systems:Design and Implementation)、毛德操 胡希明的《Linux内核 源代码情景分析》、Jonathan Corbet,Alessandro Rubini,Greg Kroah-Hartman合著的《Linux设备驱动程序》(Linux Device Driver,3e)、W.Richard Stevens《TCP/IP详解(3部)》 (TCP/IP Illustracted )、W.Richard Stevens《UNIX环境高级编程》(Advanced Programming in the UNIX Environment,新版增加了Linux kernel的内容)等书来看,方便的很当然程序不是看出来的,是写出来的 。我高中的时候每天坚持写6个小时程序,《数据结构》和排列组合、图论方面的习题反复做了N遍 。到现在虽然已经时隔二年,很多内容早已淡忘掉,但却培养了我很强的编码能力和调试能力,直到现在还对我的工作有很大的帮助 。
学习忌贪多、忌浮躁、忌急功近利、忌目中无人 。把学习计划放的长一些,培养一个好的学习方法,一步一步慢慢走,终能成为高手 。C是编程语言的基础 , 建议大家从C开始!还有就是我听说大部分黑客是C语言的铁杆Fans,当时我听了这个,所以对C学了下去!是这个信念让我坚持学会,学通,学精!希望大家学编程语言时 , 心中有一个信念!
编程在哪里编?经常有人问我,没有编程经验的人该如何开始开发游戏 。在此之前 , 我总是一个个的尽力回答 。然而,后来提相同问题的人数增长到难以处理的地步 。我决定,是时候把我所有的建议写成文章,作为一个大概 。这篇文章是针对那些想要开发自己游戏,但几乎没有编程经验的人 。事实上,我假设读者没有任何编程经验 。我主要讨论游戏开发的程序和设计方面,而不是艺术性 。我也不准备讲述如何进入游戏行业(这方面已经有足够的资料),而只是让你逐步的开始开发自己的游戏 。最后,我所指出的这条道路也并不能作为唯一的,或是最好的路径来学习开发游戏,但至少对我和一些人很有用 。选择一门语言 你要做的第一件事就是选择一门开发语言 。你有很多选择,包括Basic,Pascal,C,C,Java,等等 。也经常会有人争论对于初学者那一门语言是最好的 。对于这一系列流行语言的讨论 , 你可以参看John Hattan的著作,What Language Do I Use?(我用什么语言?) 我的建议是以C和C开始 。有些人会说这些语言对初学者来说太高级了 , 但因为我自己就是学C,我并不同意这一说法 。而且 , C/C是当今使用最广泛的语言(译者认为应该是汉语 。。。) , 所以你可以找到大量学习资料和帮助 。你先学C或C都无所谓,因为只要学了一个 , 再学另外一个就很容易 。但是,如果你先学C,请保证在学习面向对象编程之前能理解和使用过程编程(等编程熟练再去学习类) 。(译者:C是过程性语言,C是面向对象语言) 如果你开始学习C/C,发现太难,那再学一个简单一点的也没关系,比如Basic或Pascal 。但是我真的认为 , 如果你坚持努力 , 而且有好的资料,学C/C应该没有太大问题 。你的下一个问题可能会是:“我该怎么学C/C?”我很高兴你这样问 。最好的办法是上课 。有老师可以回答你的问题,帮助你产生很大进步,编程练习作业也可以保证你能用到所学的东西 。如果你不觉得上课是个好主意 , 那最好的办法就是买一些好书 。不要花太多时间去选一本什么“超级宝典”或“万用全书”,因为你最终可能会买几本 。我建议你去一家书店,然后拿几本比较入眼的C或C书看,直到找到一本或几本你能看懂,并且可以拿来学习的 。同时 , 你可能会想要一些更深入的,或者一些材料 , 但是你一旦对于这门语言有了一些了解,我相信你应该有自己更好的选择 。在这里,我有必要花一些时间,来说我看到很多初学者所关心的一个事情,特别是年轻人:没有钱买书和其他东西 。首先,有很多免费资源可以利用,图书馆,Macmillan Computer Publishing(),有成千上百的编程书籍 。但是如果你真的想要成为一个好的程序员,还是应该投入一部分资金 。应当想方设法(合法的)帮助你弄到一些钱 。网上也有很多C/C的学习指南 。但是我认为那只能作为补充而不是你自学的主要资源 。选择正确的编译器 你写的程序,或者代码 , 是以文本方式储存的,你甚至可以用记事本写C/C程序 。但是总需要有东西把他们转换成为可执行文件 。对于C和C,那就是编译器 。可用的编译器有好多种,包括很多免费的 。选择一款自己适合的编译器很重要,免费的编译器就有这样的好处,你可以把它们试个遍,然后从中选择自己最喜欢的 。然而,免费编译器比起商业版 , 可能会缺失一些功能和大部分服务 。幸运的是,多数商业版编译器也兼售介绍版或学习版,这要便宜得多,通常功能却不见得少 , 唯一的限制是你不能发布用它编译的程序(短时间内你也根本用不着) 。总之 , 选择编译器取决于你能花多少钱 , 用什么操作系统,和为什么平台开发 。如果要为windows开发,我强烈推荐Microsoft Visual C。他强大的开发环境使得很多事做起来更方便,毫无疑问没有其他编译器更适合开发windows应用程序 。如果你是个学生,你还可以折价买到 。(译者:爽?。┤绻阍贒OS平台开发,你最好的选择可能是DJGPP,免费的哦~ 。选择开发平台 尽管最终你很可能为好几个平台开发,总要先选择一个来学 。当你在学这门语言,还没有接触到图像的时候,你可能会想使用非图形用户界面的操作系统,比如DOS,Unix.这样可以避免接触高层,比如windows编程 , 让你集中精力学习语言本身 。一旦你做好开发游戏的准备,那么,应该考虑是否改变平台,让我们来看看每个选项的特征 。windows:如果你想成为游戏行业的专家,或者如果你想让许多人来玩你开发的游戏,那么,这就是你要选择的平台 。因为多数你的用户使用windows,而且现在我也看不出有什么改变的迹象 。当今大多数的windows游戏都是由一种你可能听说过技术---DirectX---开发的 。你可以DirextX这个库直接访问硬件,这意味着你可以开发高性能的游戏 。DOS:DOS过去是占统治地位的游戏平台,但是已经一去不复返了 。尽管可能有一些特殊爱好者还在为DOS开发游戏,现在没有一个为DOS开发的商业游戏,他也将继续衰落 , 直到微软不再支持 。如果你只是想开发游戏,还是不要选择DOS,如果你非要这么做,也不要太久 。记?。河捎诖嬖诖罅緿OS游戏开发的书,可能还有人辩护从这些书中学习DOS游戏开发 。但是 , windows游戏开发的书越来越多,那些辩解也变得越来越无力 。Linux:Linux是Unix的一种,由于很多原因后来变得流行,包括稳定性,价格,和反微软情绪 。尽管Linux用户还是相当少,但是围绕着他的热情和不断增长的市场潜力使其也成为不错的选择 。Macintosh:MAC有大量忠实粉丝并不能说明什么 , 几乎每一个和我讨论的MAC狂热者都需要更多更好的游戏 。我没有见过多少MAC游戏开发资源,但我相信还是有的,因此这也是一个选择 。consoles:console(就是PS,N64,DC等等)的游戏市场十分巨大,当然console游戏开发的前景也不错 。然而以非商业的形式开发console游戏,出于各种原因,在现在似乎行不通 。如果你开发console,很可能是在被商业游戏开发组雇用之后 。开始进入主题 现在是时候讨论开发游戏了 。简单起见 , 我假设你选择用C/C在windows平台开发,可能你选择别的,但大多数我说的还是有用的 。首先,甚至在你打算开始开发游戏之前,你必须很好掌握C和C.你应该懂指针 , 数组,结构体,函数,可能还有类 。如果你精通他们 , 就可以开始做游戏了 。这篇文章可能不能教会你所有关于开发游戏的东西 。幸运的是,也没有这个必要 。这方面有很多书,网上也有很多指南 。GameDev.net应该有所有你想要的东西,这里我建议你怎么开始: 找一本或几本书 。对于windows游戏开发初学者 , Tricks of the Windows Game Programming Gurus是个完美的开始 。除此之外,还有许多好书.读透这些书,试试所有的例子,不懂得部分多读几遍 。网上指南作为补充 。除了弄清书上读到的,他们还涉及一些书上没有谈及的主题 。向专家寻求帮助 。如果你不能在书上或指南找到问题的答案,好好利用我们的论坛和聊天室 。那里有好多专家愿意帮助别人 。这并不是要你按照顺序执行的 , 而是可以同时并且不断的重复执行 。光学习还是不够的,你必须运用你所学到的 。从一个小游戏开始,然后在这个基础上前进 。你可以看一下Geoff Howland's 的著作: How do I Make Games? A Path to Game Development. 开始,自己独立工作 。不要急着加入团队 , 那样只会减缓学习过程 。而且一旦你有了自己的几个游戏,你可以为团队做出更大的贡献 。还有关于书 , 你应该不仅仅看游戏开发的书 。为了能够开发出你看到商店出售的游戏,你应该钻研比大多数游戏开发书籍更高级的一些主题 。有一些可以在网上找到,但你也应该选一些图形学,人工智能,网络,物理学等方面的书 。计算机科学学位看来唾手可得,但因为你被迫上这些课的时候可能认为他们和游戏开发无关----你错了! 包装 这里有一些提示很有用不要只积累知识,用它 你永远不会知道会理解一些东西知道你是用他们 。用你学的东西作些演示 。做作书上的练习 。多玩游戏 这样做会使你做出更好的游戏 。而且可以减轻编程的枯燥 。帮助别人 能帮别人的地方尽量帮助别人,教别人的过程中自己会学到更多 。有始有终 不要有这样的想法:“我能够完成这个游戏了,但是我又有一个新的想法,那就直接做下一个 。”你可以学得更多如果你完成他,你也可以用事实证明你不是只会空谈 。所以 , 尽量不要做很大很复杂的游戏,直到你有了一定经验 。开始吧!你现在可以开始准备QUAKE4了 。可能你不是不是很了解 , 但是至少应该知道如何开始这条道路 , 找多些资料,加上多年努力工作 , 他一定会实现!nixingde
制大型游戏的软件Game Developer Magazine 1994 - 2000年,共7年的游戏开发者杂志电子版(含源码)
Graphics Programming Black Book (by Michael Abrash).zip,图形编程黑书,Id software的Michael Abrash编著
Game Programming Gems I.rar ,游戏编程精粹I、II(含源码)
Game Programming Gems II.rar
Graphics Gems I.rar,图形学精粹I、II、III、IV、V
Graphics Gems II.rar
Graphics Gems III IBM.rar
Graphics Gems IV IBM.rar
Graphics Gems V.rar
Computer Graphics, C Version (2nd Ed.).rar ,计算机图形学C版(第二版)
half_life2_engine.zip ,半条命2游戏引擎源代码
D3DTutorial10_Half-Life2_Shading.pdf,半条命2游戏引擎光照分析
Course.PTR.3D.Game.Engine.Programming.eBook-LinG.rar ,3D游戏引擎编程
3D Game Engine Design.rar,3D游戏引擎设计
3D Game Engine Design source code.rar,3D游戏引擎设计源代码
3D.Game.Programming.All.In.One.zip , 3D游戏编程大全
Game Design - Theory and Practice.rar,游戏设计 - 理论与实践
game.programming.all.in.one.zip,游戏编程大全
The Cg Tutorial - The Definitive Guide to Programmable Real-Time Graphics.rar,CG指导 - 可编程实时图形权威指南
Tricks Of The 3D Game Programming Gurus - Advanced 3D Graphics And Rasterization.rar ,3D游戏编程大师技巧 - 高级3D图形和光栅化
Ultimate Game Design Building Game Worlds.rar ,终极游戏设计 - 创建游戏世界
Core.Techniques.And.Algorithms.In.Game.Programming.rar,核心技术和算法在游戏编程
Simulating Humans.rar,仿真人类
3D Lighting - History, Concepts, and Techniques.rar,3D光照 - 历史,概念和技术
Lighting.Techniques.For.Real-Time.3D.Rendering.rar ,光照技术For实时3D渲染
Vector.Game.Math.Processors.zip,向量游戏数学处理器
AI for Computer Games and Animation - A Cognitive Modeling Approach.rar,AI(人工智能)for计算机游戏和动画 - 一个认知建模方案
AI.Game.Development.Synthetic.Creatures.With.Learning.And.Reactive.Behaviors.rar , AI游戏开发 - 合成生物With学习和反应举止
AI.Techniques.for.Game.Programming.rar,AI技术for游戏编程(含源码)
Ai.Game.Programming.Wisdom.rar ,AI游戏编程(代码)
Real_Time_Rendering.rar ,实时渲染
special.effects.game.programming.rar ,特效(特殊效果)游戏编程(含源码)
Shaders.for.Game.Programmers.and.Artists.zip ,着色器for游戏开发者和艺术家
Real-Time Shader Programming.rar ,实时着色器编程
Wordware.Publishing.Advanced.Lighting.and.Materials.With.Shaders.rar,高级光照和材质with着色器
OReilly - Physics for Game Developers.rar ,物理for游戏开发者
GPU Programming Guide.rar ,GPU编程指南
Collision.Detection.pdf.rar,碰撞检测
Collision.Detection.-.Algorithms.and.Applications.rar,碰撞检测 - 算法与应用
focus.on.3D.terrain.zip ,游戏3D地形编程
Focus.On.3D.Models.zip,游戏3D模型编程
Focus.On.2D.in.Direct3D.-.fly.pdf , 集中于Direct3D中的2D
Beginning.Game.Audio.Programming.rar,开始游戏音频编程(含源码)
Internetworked.3D.Computer.Graphics.rar,互连网间的3D计算机图形学
Beginning.Math.and.Physics.For.Game.Programmers.zip ,开始数学和物理for游戏编程者(PDF版)
Beginning Math and Physics for Game Programmers[CHM].rar ,开始数学和物理for游戏编程者(CHM版)
3D.Math.Primer.for.graphics.and.game.development.zip , 3D数学初步for图形和游戏开发
The art of computer game design.rar,计算机游戏设计艺术
Sams.Beginning.3D.Game.Programming.eBook-LiB.rar ,3D游戏编程入门
MIT.Press.Rules.of.Play.Game.Design.Fundamentals.rar,游戏设计基础
design a pc game engine.rar ,设计一个PC游戏引擎
Advanced Graphics Programming Techniques Using Opengl.rar , 高级图形编程技术用OpenGL
Real-time.Rendering.Tricks.and.Techniques.in.DirectX.rar,DirectX实时渲染技巧与技术
Real-Time Rendering Tricks and Techniques in DirectX(src).ZIP , DirectX实时渲染技巧与技术(源代码)
Real Time 3D Terrain Engines Using CAnd Dx9.rar,实时3D地形引擎用C和Dx9
MS.Press.-.Microsoft.DirectX.9.Programmable.Graphics.Pipeline.rar,Microsoft DirectX9可编程图形管线
Wordware.Publishing.OpenGL.Game.Development.eBook-YYePG.rar , OpenGL游戏开发
Beginning.OpenGL.Game.Programming.ebook.zip ,OpenGL游戏编程入门
OpenGL.Programming.Guide.rar ,OpenGL编程指南
Addison.Wesley.-.OpenGL.Programming.Guide.2nd.Edition.rar ,OpenGL编程指南(第二版)
Addison-Wesley,.OpenGL.Shading.Language.(2004).DDU.ShareConnector.rar ,OpenGL着色语言(2004)
Learn Vertex and Pixel Shader Programming With Directx 9.rar ,学习顶点和像素着色器编程用DirectX9
Shaderx2 - Shader Programming TipsTricks With Directx 9.rar , Shaderx2 - 着色器编程提示与技巧With DirectX9
ShaderX2 Introductions and Tutorials with DirectX9.rar ,ShaderX2介绍和指导With DirectX9
Direct3D.ShaderX.-.Vertex.and.Pixel.Shader.Tips.and.Tricks.rar,Direct3D.ShaderX - 顶点和像素着色器提示和技巧
Advanced 3D Game Programming with DirectX 9.rar,高级3D游戏编程用DirectX 9.0(含源码 , CHM版)
Advanced 3D Game Programming with DirectX 9[PDF].rar,高级3D游戏编程用DirectX 9.0(PDF版)
DirectX 3D Graphics Programming Bible.rar,DirectX 3D图形编程宝典
Introduction to 3D Game Programming with DirectX 9.0.rar ,介绍对3D游戏编程用DirectX9.0(含部分源代码)
Beginning.Direct3D.Game.Programming.rar ,Direct3D游戏编程入门
Beginning.DirectX9.zip ,DirectX9入门
Cutting Edge Direct 3D Programming.rar,Cutting Edge(刀刃)Direct 3D编程
Game.Scripting.Mastery.zip ,游戏描述语言掌握
Data.Structures.for.Game.Programmers.rar,数据结构for游戏编程者(含源码)
2_OpenGL.Extensions.-.Nvidia.rar,OpenGL扩展(Nvidia)
Managed.DX.9.Kick.Start.Graphics.And.Game.Programming.rar , DirectX9图形和游戏编程
OpenGL.Reference.Manual.rar , OpenGL参考手册
OpenGL.Super.Bible.rar ,OpenGL超级宝典
Tricks of the Windows Game Programming Gurus.rar,Windows游戏编程大师技巧
Tricks of Win Game Programming Gurus 2ed.rar,Windows游戏编程大师技巧(第二版)
Game.Programming.Beginners.Guide.rar,游戏编程初学者指南
Chris_Crawford_on_Game_Design.rar,Chris Crawford写的游戏设计书
Advanced.Animation.with.DirectX.rar,高级动画with DirectX(含源码)
Inside Direct3D.rar ,深入Direct3D
Direct3D_9_Basics.rar,Direct3D 9基础
Sams Teach Yourself DirectX 7 in 24 Hours.rar ,教你自己DirectX7在24小时
Programming.Role.Playing.Games.with.DirectX.rar,用DirectX编程RPG游戏(含源码)
Programming Multiplayer Games.rar ,编程多玩家游戏
Net Game Programming With Directx 9.0.rar,网络游戏编程with Directx 9.0
Programming Linux Games.rar ,编程Linux游戏
Developing Online Games - An Insiders Guide.rar , 开发在线游戏 - 一个权威人士的指导
Game Coding Complete.rar ,游戏编码完全
Strategy Game Programming with DirectX 9.0.rar,策略游戏编程用DirectX9.0
Strategy Game Programming with DirectX 9.0 Source Code.zip ,策略游戏编程用DirectX9.0(源代码)
Addison-Wesley - Software Engineering and Computer Games.rar ,软件工程和计算机游戏
Artificial Intelligence and Software Engineering.rar , AI和软件工程
Game-Programming-OpenGL-C.rar,有关OpenGl和C的一些资料
GBA Programming Game Boy Advance The Unofficial Guide.rar,GBA编程非官方指南
Palm.OS.Game.Programming.zip ,Palm掌上操作系统游戏编程
Mac.Game.Programming.pdf ,苹果机游戏编程
Premier.Press.J2ME.Game.Programming.rar,J2ME游戏编程
J2ME Game Development with MIDP2.rar,J2ME游戏开发with MIDP2
PHP.Game.Programming.zip,PHP语言游戏编程
Game.Programming.with.Python.Lua.And.Ruby.zip ,游戏编程用Python,Lua和Ruby语言
Apress.dot.NET.Game.Programming.with.DirectX.9.0.eBook-KB.rar,点NET游戏编程用DirectX9
Wordware.Wireless.Game.Development.In.C.Cpp.With.BREW.chm,无线游戏开发用C、CWith BREW
DirectX9 User Interfaces Design and Implementation.rar,DirectX9用户接口设计和实现
Game.Interface.Design.rar , 游戏接口设计
SAMS Teach Yourself Game Programming in 24 Hours.rar ,教你自己游戏编程在24小时
C.Game.Programming.For.Dummies.2.rar , C游戏编程傻瓜书2
Beginners Guide to DarkBASIC Game Programming.rar ,初学者指南对DarkBASIC游戏编程
Windows Graphics Programming Win32 GDI and DirectDraw.rar , Windows图形编程 - Win32 GDI 和 DirectDraw
Game Programming Genesis.rar ,游戏编程起步
2D.Artwork.and.3D.Modeling.for.Game.Artists.zip,2D艺术品和3D建模for游戏艺术家
Game.Art.for.Teens.pdf,游戏艺术for青年人
Game Development and Production.rar ,游戏开发和产品
Game.Developers.Market.Guide.rar , 游戏开发者市场指南
MIT.Press.A.History.Of.Modern.Computing.eBook-LiB.rar,现代计算历史
The CProgramming Language NO.3 Edition.rar ,C编程语言(第三版)
Computer Systems A Programmers Perspective.rar , 计算机系统 - 一个编程者的透视
Intel Architecture Software Developer Manual.zip , Intel架构软件开发者手册
Intel Itanium Assembly Language Reference.rar , Intel Itanium架构汇编语言参考
Agile Software Development.rar,灵活的软件开发
Code Reading The Open Source Perspective.rar,代码阅读与开放源透视
ps2DevEnvironment.exe,PS2开发环境
doxygen-1.3.9.1-setup.exe,一种文档自动生成软件
wolf_source.exe ,wolf游戏(id software)源代码
doom_src.zip , doom游戏(id software)源代码
q2src320.exe ,Quake2游戏(id software)源代码
Q3A_TA_GameSource_127.exe ,QuakeIII(id software)游戏源代码
Q3A_ToolSource.exe ,QuakeIII(id software)工具源代码
请介绍几本跟计算机硬件编程有关的书籍F:\学习考研\电子图书\电子宝库
├—215例题解析自动控制原理_0
├—21世纪信息与通信技术教程 多媒体通信_0
├—21世纪信息与通信技术教程 数字电路与FPGA_0
├—21世纪信息与通信技术教程 数字语音:语音编码实用教程_0
├—21世纪信息与通信技术教程 现代通信基础与技术_0
├—21世纪大学计算机应用系列教材 JAVA与面向对象程序设计导论_0
├—21世纪大学计算机系列教材 C语言大学实用教程_0
├—21世纪网络平台大学计算机系列教材 离散数学_0
├—21世纪网络平台大学计算机系列教材 网络平台大学计算机信息技术_0
├—21世纪高等学校应用型规划教材 EDA实用技术教程_0
├—21世纪高等学校应用型规划教材 Protel 99SE实用技术教程_0
├—21世纪高等学校应用型规划教材 电子交易与支付_0
├—21世纪高等学校应用型规划教材 网络及电子商务安全_0
├—21世纪高等学校教材 概率论与数理统计 (第二版)_0
├—21世纪高等学校教材 线性代数 (第二版)_0
├—21世纪高等学校电子信息类专业规划教材 Visual Basic程序设计基础教程_0
├—21世纪高等学校电子信息类专业规划教材 Visual Basic程序设计教程_0
├—21世纪高等学校电子信息类专业规划教材 多媒体课件制作实训教程_0
├—21世纪高等学校电子信息类专业规划教材 网络安全技术基础_0
├—21世纪高等学校电子信息类专业规划教材 网络安全概论_0
├—21世纪高等学校电子信息类专业规划教材 网络系统集成技术_0
├—21世纪高等学校电子信息类专业规划教材 计算机信息管理基础_0
├—21世纪高等学校电子信息类专业规划教材 计算机硬件技术基础_0
├—21世纪高等学校电子信息类教材 数字微波通信系统_0
├—21世纪高等学校规划教材 高等数学_0
├—21世纪高等学校计算机基础教育系列教材 数据库应用与程序设计实验指导_0
├—21世纪高等学校计算机基础教育系列教材 数据库应用与程序设计教程_0
├—21世纪高等学校计算机科学与技术教材 面向对象C程序设计_0
├—21世纪高等院校教材 电磁场与电磁波_0
├—21世纪高等院校教材 遥感数字图像处理_0
├—21世纪高等院校数字艺术设计系列教材 数字动画设计艺术_0
├—21世纪高等院校电气信息类系列教材 单片机原理与应用_0
├—21世纪高等院校规划教材 DSP原理及应用_0
├—21世纪高等院校规划教材 数据通信与计算机网络_0
├—21世纪高等院校计算机教材系列 C语言程序设计教程_0
├—21世纪高等院校计算机科学与工程系列教材 微型计算机原理与接口技术_0
├—21世纪高等院校计算机科学与技术规划教材 Java程序设计简明教程_0
├—21世纪高等院校计算机科学与技术规划教材 微机原理与接口技术 (80386-Pe_0
├—21世纪高等院校计算机系列教材 Java程序设计基础_0
├—21世纪高等院校计算机系列教材 Java程序设计实验与实训_0
├—21世纪高等院校计算机系列教材 管理信息系统_0
├—21世纪高等院校计算机系列教材 编程逻辑与结构化程序设计 (第三版)_0
├—21世纪高职高专信息技术教材 数据库原理及应用教程_0
├—21高等学校电子信息类专业规划教材 计算机引论_0
├—301例题解析电工电路 (中册)_0
├—372例题解析电工电路 (上册)_0
├—488例题解析电工电路 (下册)_0
├—8051单片机彻底研究 基础篇_0
├—8051单片机彻底研究 实习篇_0
├—8051单片机数据传输接口扩展技术与应用实例_0
├—Adobe 数字艺术中心 InDesign CS标准教材_0
├—Advanced C(中文版)_0
├—APSL参数化有限元分析技术及其应用实例_0
├—ASP SQL Server网络应用系统开发与实例_0
├—ASP信息系统设计与开发实列_0
├—Authorware 6_5多媒体制作基础教程_0
├—BHDL实例剖析_0
├—BIOS、注册表与硬盘终极解析_0
├—Blackfin系列DSP原理与系统设计_0
├—C#Builder编程起跑_0
├—C#大学教程_0
├—C#应用程序开发标准教程_0
├—C#程序设计培训教程_0
├—C#面向对象程序设计:台版_0
├—CTemplates中文版_0
├—CBuilder 6实用编程100例_0
├—C同构化对象程序设计原理_0
├—C多范型设计_0
├—C大学自学教程(第7版)_0
├—C捷径教程 第3版_0
├—C程序设计_0
├—C程序设计实验指导与实训_0
├—C编程惯用法——高级程序员常用方法和技巧_0
├—C网络编程 卷2 基于ACE和框架的系统化复用_0
├—C面向对象程序设计 (第四版)_0
├—CAXA电子图板XP实用教程_0
├—CCNA学习指南 (中文版) (640-801)_0
├—CDMA 无线通信原理_0
├—CPLD_FPGA可编程逻辑器件应用与开发_0
├—C_0
├—C语言与MATLAB接口:编程与实例_0
├—C语言程序设计2_0
├—C语言程序设计3_0
├—C语言程序设计_0
├—C语言程序设计导学_0
├—C语言精彩编程百例_0
├—Delphi 7_0程序设计教程_0
├—Delphi 7应用教程_0
├—Delphi 7数据库开发教程_0
├—Delphi 7数据库高级教程_0
├—Delphi 7程序设计_0
├—Delphi 7课程设计案例精编_0
├—Delphi 程序设计技能百练_0
├—DELPHI 经典游戏程序设计40例_0
├—Delphi串口通信技术与工程实践_0
├—Delphi数据库开发实例解析_0
├—Delphi数据库编程_0
├—Delphi数据库高级实例导航_0
├—Delphi源代码分析_0
├—Delphi程序设计_0
├—Delphi程序设计实训_0
├—Delphi程序设计教程_0
├—Delphi精要2_0
├—Delphi精要_0
├—DSP 通信工程技术应用_0
├—DSP信号处理技术应用_0
├—DSP技术及应用_0
├—DSP控制系统的设计与实现_0
├—DSP算法设计与系统方案_0
├—DSP系统设计与实践_0
├—DSP芯片的原理与开发应用 (第3版)_0
├—DSP集成开发环境:CCS及DSP_BIOS的原理与应用_0
├—DWDM技术原理与应用_0
├—EDA与数字系统设计_0
├—EDA工程实践_0
├—Enterprise Java Bean程序设计实例详解_0
├—Excel 2003中文版入门与提高_0
├—IBM PC 80X86汇编语言程序设计_0
├—IBM信息集成技术原理及应用_0
├—ICSA密码学指南_0
├—IEEE 802_11无线局域网_0
├—IEEE1394接口技术_0
├—Intel微处理器结构、编程与接口 (第六版)_0
├—Intel汇编语言程序设计 第四版_0
├—IP宽带通信网络技术_0
├—J2EE 应用与实践技巧:JAVA设计模式、自动化与性能_0
├—J2EE网络编程标准教程_0
├—J2METM技术手册_0
├—J2ME开发大全_0
├—Java 2学习指南——Sun Certified Programmer_0
├—Java 2实用教程_0
├—Java 2程序设计技能百练_0
├—Java 2简明教程_0
├—Java Web服务开发_0
├—Java 国际认证(SCJP)典型试题1000例_0
├—Java 模式_0
├—Java 游戏编程_0
├—Java 课程设计案例精编_0
├—Java与CORBA客户 服务器编程 第二版_0
├—Java信息系统设计与开发实例_0
├—Java基础教程_0
├—Java实用系统开发指南_0
├—Java实用编程100例_0
├—Java并发编程:设计原则与模式_0
├—Java手机_PDA程序设计入门_0
├—Java数值方法_0
├—Java数据对象_0
├—Java数据库高级教程_0
├—Java数据结构和算法 (第二版)_0
├—Java极限编程_0
├—JAVA程序设计2_0
├—Java程序设计3_0
├—Java程序设计_0
├—Java程序设计基础 (第3版)_0
├—Java程序设计实战训练_0
├—Java程序设计技巧与开发实例_0
├—Java程序设计教程_0
├—Java程序设计高级主题_0
├—Java算法 (第3版,第1卷)_0
├—Java编程原理:面向工程和科学人员_0
├—JAVA缺陷_0
├—Java网络编程基础_0
├—Java语言程序设计_0
├—Java语言程序设计教程_0
├—Java课程设计_0
├—Java软件开发2_0
├—Java软件开发_0
├—Java项目开发实践_0
├—Java高级实用编程_0
├—Jave 2认证考试学习指南 (第四版) (英文版)_0
├—JBuilder 9_0入门与提高_0
├—JBuilder 9_0程序设计——Java程序员成功之路_0
├—JBuilder精髓_0
├—JSP信息系统设计与开发实例_0
├—MATLAB 6_5及其在信号处理中的应用_0
├—MATLAB 6_5图形图像处理_0
├—MATLAB 7_0实用指南 (上册)_0
├—MATLAB 7_0实用指南 (下册)_0
├—MATLAB M语言高级编程_0
├—Matlab 小波分析工具箱原理与应用_0
├—MATLAB与外部程序接口_0
├—MATLAB仿真技术与应用教程_0
├—MATLAB仿真技术主导实例应用教程_0
├—MATLAB信息工程工具箱技术手册_0
├—MATLAB及其在电路与控制理论中的应用_0
├—Matlab图像处理与应用_0
├—MATLAB图形图像处理应用教程_0
├—MATLAB工具箱应用_0
├—MATLAB应用数学工具箱技术手册_0
├—Matlab接口技术与应用_0
├—MATLAB控制工程工具箱技术手册_0
├—MATLAB数学计算范例教程_0
├—MATLAB有限元分析与应用_0
├—MATLAB电力系统设计与分析_0
├—MATLAB程序设计_0
├—MATLAB符号运算及其应用_0
├—MATLAB自动控制原理习题精解_0
├—MCS-51单片机原理及应用实例_0
├—MCS-51系列单片机原理与接口技术_0
├—MCS-51系列单片机系统及其应用 (第二版)_0
├—Microsoft SQL Server 2000宝典_0
├—OP放大电路设计_0
├—Oracle9i数据库原理与应用教程_0
├—OrCAD电路设计_0
├—PCB电磁兼容技术——设计实践_0
├—PC控制及接口程序设计实例_0
├—PIC 单片机原理与接口技术_0
├—PowerBuilder9_0数据窗口技术_0
├—PowerPCB高速电子电路设计与应用_0
├—Protel 2004电路原理图及PCB设计_0
├—Protel 99 SE印制电路板设计教程_0
├—Protel 99 SE原理图与PCB及仿真_0
├—Protel DXP 电路原理图设计指南_0
├—Protel DXP印制电路板设计指南_0
├—Protel DXP电路原理图与PCB设计_0
├—Protel DXP电路原理图与电路板设计教程_0
├—Protel DXP电路图及电路板设计实用教程_0
├—Protel DXP电路设计与仿真_0
├—Protel DXP电路设计与制版实用教程_0
├—Protel DXP电路设计与应用2_0
├—Protel DXP电路设计入门与应用_0
├—Protel DXP电路设计入门与进阶_0
├—Protel DXP电路设计制版入门与提高_0
├—Protel DXP电路设计标准教程_0
├—PSpice 电路优化程序设计_0
├—PSpice 电路设计实用教程_0
├—PSpice电路原理与实现_0
├—PSpice电路编辑程序设计_0
├—PWM控制与驱动器使用指南及应用电路:单端控制与驱动器部分_0
├—Red Hat Linux安全与优化_0
├—Tanner Pro集成电路设计与布局实战指导_0
├—TMS320C500系列DSP系统设计与开发实例_0
├—TMS320C54x DSP应用程序设计教程_0
├—TMS320LF_LC24系列DSP的CPU与外设_0
├—UML及其建模工具的使用_0
├—UML宝典_0
├—UML工具箱_0
├—USB 接口技术_0
├—Verilog HDL数字设计与综合 (第二版)_0
├—Verilog HDL程序设计教程_0
├—Verlog HDL 综合实用教程_0
├—VHDL与微机接口设计_0
├—VHDL数字系统设计 (第二版)_0
├—VHDL电路设计实用教程_0
├—VHDL电路设计技术_0
├—Visual Basic 6_0实践指导_0
├—Visual Basic 6_0应用编程150例_0
├—Visual Basic 程序设计教程_0
├—Visual Basic6_0数据库开发技术与工程实践_0
├—Visual Basic_NET程序设计实训教程_0
├—Visual Basic程序设计2_0
├—Visual Basic程序设计_0
├—Visual C#_NET程序设计经典_0
├—Visual C6_0应用编程150例_0
├—Visual C6_0数据库开发技术与工程实践_0
├—Visual C6_0数字图像编码_0
├—Visual C_MATLAB图像处理与识别实用案例精选_0
├—Visual C_NET数字图像处理技术与应用_0
├—Visual C_NET程序设计入门_0
├—Visual C_NET编程实例_0
├—Visual C_Turbo C串口通信编程实践_0
├—Visual C数字图像实用工程案例精选_0
├—Visual C网络通信程序开发指南_0
├—Visual C网络通信编程实用案例精选_0
├—Visual FoxPro上机实践指导教程_0
├—Visual FoxPro程序设计教程_0
├—Visual Prolog编程、环境及接口_0
├—VisualC_NET MFC类库应用详解_0
├—WCDMA技术与系统设计:第三代移动通信系统的无线接入_0
├—WCDMA无线通信技术及演化_0
├—WCDMA移动通信技术_0
├—Win32汇编语言实用教程_0
├—Windows安全性编程_0
├—XML编程实例教程_0
├—·工程数学·复变函数_0
├—《Visual Basic程序设计教程》实验与习题_0
├—《中华人民共和国电子签名法》释义及实用指南_0
├—《汇编语言与微机原理》学习指导与训练_0
├—《集成电子技术基础教程》教学指导书_0
├—三星电子绝处逢生的强悍之道_0
├—三级信息管理技术_0
├—三级信息管理技术:新大纲_0
├—专用集成电路_0
├—世界著名大学核心教材 计算机类 C语言程序设计_0
├—中国半导体行业协会集成电路设计分会推荐教材 集成电路设计与九天EDA工具应用_0
├—中国电子信息产品出口研究报告_2003_0
├—中文 Visual Basic 6_0实例教程_0
├—中文CorelDRAW 11_12时尚创作200例_0
├—中文Visual Basic实例全解教程_0
├—企业商务电子化导论_0
考程序员要看什么书这是 全国计算机软考程序员考试大纲
我现在才大一,因为以后打算选计算机专业,所以对这个比较关注,可能说的不准
既然学了C语言和数据结构
建议看一下C的书 。
我现在上课学C,自学c#,感觉面向对象语言的类、成员、构造函数、析构函数、模板、继承、多态很强悍 。C 里应该也有这些内容 。开发项目就要掌握这些 。当然选Java也是可以的,但绝对不能选VB 。懂C 学VB速成,懂VB学C 或者Java耗时漫长
另外要看一本关于操作系统的书,并且了解硬件 。汇编起码要会读,因为汇编语言能让你把握程序执行的本质(用汇编代码分析能分析出很多东西,比如研究表达式(x) (x) (x)的执行过程) 。
《Word2007宝典》做一手好的Word排版 , 或者干净明了的PPT能显得很高手(其实一看一学就懂 , 问题是没几个人去学) 。当然,不一定看2007,毕竟2007不流行,但这类的书看一本吧~~
数据库我现在还没接触不了多少,就知道查、增、删、改4个命令,接触过存储过程 。其他就基本没接触了 , 你看着考纲找书吧~
有些书不用太深究,比如《计算机网络第四版》,等你研究完,基本就是那方面的超级牛人了,考试的要求不会那么变态的
关于vb.net编程宝典和vb编程教程的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 新店铺如何营销,新店铺如何营销推广
- 家居保养如何营销,家居维保优秀案例
- 与动漫人物谈恋爱的游戏,与动漫人物谈恋爱的游戏推荐
- mysql中怎么表示小数 mysql小数点字段
- mongodb索引为什么用B树,mongodb 数组索引
- python工程成本数据爬虫,python成本计算
- html5中标题变颜色的代码,html5中标题变颜色的代码怎么弄
- vbnet串口通讯 vb 串口通讯
- 招商银行如何推广手机银行,招商银行如何推广手机银行服务