Java視頻教程 孫鑫Java無難事 (全12CD)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=154630
上海交大 Java初級編程基礎 共25講下載 avi格式
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=185162
張孝祥Java課堂系列之 Tomcat入門(七講 swf)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181503
張孝祥Java課堂系列之 Servlet開發入門 (九講 swf)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181502
張孝祥Java課堂系列之 HTTP協議詳解(四講 swf)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181500
張孝祥Java課堂系列之 Web XML基礎(四講 swf)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181499
J2EE視頻教程 中間件技術 浙江大學胡曉軍 全24講完整版下載
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181597
EJB技術及應用視頻教程 東北大學 全26講完整版 RMVB格式
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181583
J2EE開發IDE Eclipse視頻教程 全9CD 完整版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=158075
Java視頻教程 即學即會java
http://bbs.topsage.com/dispbbs_121_156264_6.html
Java 編程初步 傻瓜書
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159167
零基礎學Java電子教程 附隨書光碟
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181032
數據結與演算法 Java語言版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=160250
精通JBuilder 2005 中文版 高清pdf+隨書光碟
http://bbs.topsage.com/dispbbs_121_172861_1.html
程序天下:J2EE整合詳解與典型案例 電子教程+隨書光碟
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181884
JSF JavaServer Faces in Action
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=160229
Spring in Action (第二版)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146170
Manning jQuery in Action
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174769
Spring In Action
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174107
AspectJ in Action
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174106
Hibernate In Action
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174105
Struts in Action
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174005
Lucene in Action
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173991
Wrox出版 Beginning Spring Framework 2
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175714
Java Extreme Programming Cookbook
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174729
Java Programming Cookbook
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173667
Beginning Java Objects
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174685
Building Java Enterprise App
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174684
Ant: The Definitive Guide
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174683
Better Faster Lighter Java
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174681
Hibernate Reference 3.1
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174674
Pragmatic Version Control using CVS
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174479
Pragmatic Project Automation
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174476
jQuery Reference Guide
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174411
Java 2 核心技術 卷1&卷2 CHM版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174123
Wrox Professional Java JDK 6 Edition
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=163451
Java 2 寶典
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159154
侯捷java編程思想 PDF中文版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=163902
Learning Java (第三版)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146869
The Java Language Specification
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=176082
Beginning Java Programming for Dummies 第二版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=163923
Java 2 核心編程
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146174
Java How to Program (第六版)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146371
Java All-In-One案頭參考傻瓜書 (第二版)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=152871
21天自學 Java 6 (2007年5月更新出版) PDF
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159315
Java咖啡館
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151447
Thinking in Java(第四版)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=152053
深入學習JFC SWING - Java基礎類組件集
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=152049
J2EE全實例教程
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=158057
Java信息系統設計與開發實例(第二版)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151993
Java優化編程
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151994
Effective Java
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175258
Java信息系統設計與開發實例(第二版)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151993
Tricks of the Java Programming
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159305
Wrox Professional Java Native Interfaces with SWT JFace
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159290
Java Swing 第二版 PDF文字版 O'Relliy出版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159158
O'Reilly - Java Database Programming with JDBC
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159292
JDBC與Java資料庫程序設計
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151448
Learning JQurey (2007年7月最新出版)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159652
J2EE with BEA WebLogic Server
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=176088
Pragmatic Unit Testing in Java with JUnit
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=176084
Wiley出版 J2EE 1.4 Bible
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=176080
J2EE設計開發編程指南
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159288
Java Web Services簡明教程
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159159
O'Reilly Java and XML (第二版PDF)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146231
O'Reilly Java and XML (第三版PDF)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=167584
Java技術XML高級編程
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=147800
Java Reflection in Action [MANNING]
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=178017
Java Puzzler (Java 解惑)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=178016
Java Database Best Practices
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=178015
Struts: The Complete Reference
http://bbs.topsage.com/dispbbs.asp?boardID=123&ID=178025
Log4j The Complete Manual
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=178023
Programming for the Java Virtual Machine
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=178021
Expert One-on-One J2EE Design and Development
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=160652
Expert One-on-One J2EE Development without EJB
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=160653
JBoss - A Developer's Notebook
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146179
The Java Programming Language (第四版)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=147095
Professional Java Development with the Spring Framework
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159303
Core Java Server Faces 第二版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=145549
精通Enterprise JavaBeans
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146018
Enterprise JavaBeans EJB 第四版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159166
J2EE應用與BEA WebLogic Server (第二版PDF)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146227
O'Reilly Java Web Services
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146377
Ant權威指南
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=148383
Ajax和Java框架高級編程
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=148371
Java Web Services簡明教程
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159159
Cross-Platform Web Services Using C# and Java
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=160472
O'Reilly Ajax on Java
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=160600
O'Reilly Java and XSLT
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=149585
O'Reilly Java and XML Binding
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=149583
O'Reilly Java and SOAP
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=149581
Design Patterns Java Companion
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=163920
J2EE Java黑客大曝光 開發安全的Java應用程序
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151446
J2ME API 速查手冊
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=158248
精通J2ME無線編程
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=152047
J2ME開發大全
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151987
Beginning J2ME 從入門到精通 第三版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=184149
Beginning JBoss Seam從入門到精通
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=183607
Beginning Hibernate 從入門到精通
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=183602
Java網頁開發的藝術
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151991
Java編程高手
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151990
Java 5.0 Tiger程序高手秘笈
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151989
Java2網路協議技術內幕(附源碼)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151988
Using Enterprise JavaBeans 2
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=166051
Java技術實用教程
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=158244
企業級Java安全性(構建安全的J2EE應用)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=152048
Java語言集成開發環境Eclipse中文教程
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=158237
NetBeans IDE 5.5 企業版高級開發教程
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=159653
Using Enterprise JavaBeans 2
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=166051
Borland JBuilder Developer's Guide
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=166294
Eclipse [O'Reilly]
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175257
Eclipse精要與高級開發技術
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=151986
Code Generation in Action
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174722
Java 6 3D游戲開發
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=160251
2. Java游戲高級編程的目 錄
1.1 升級到Java 1.4 1
1.2 內核類 1
1.3 在線運行Demo版程序 2
1.4 深入游戲庫 3
1.4.1 croftsoft目錄 3
1.4.2 arc目錄 4
1.4.3 bin目錄 4
1.4.4 doc目錄 4
1.4.5 ext目錄 5
1.4.6 lib目錄 5
1.4.7 lic目錄 5
1.4.8 res目錄 5
1.4.9 src目錄 6
1.4.10 tmp目錄 6
1.5 XML簡介 6
1.6 使用Ant編譯 7
1.7 使用開放源代碼 10
1.7.1 學習版權的基本知識 10
1.7.2 選擇一個許可 11
1.7.3 重命名修改後的代碼 12
1.7.4 共享源代碼 13
1.8 為游戲獲取多媒體資源 13
1.8.1 圖片資源 13
1.8.2 音頻資源 14
1.9 基本示例 15
1.9.1 修改源代碼 15
1.9.2 修改構建文件 26
1.10 小結 27
1.11 參考文獻 27 2.1 部署為applet 28
2.1.1 實現生命周期方法 28
2.1.2 管理applet動畫線程 30
2.1.3 讀取JAR文件 34
2.1.4 使用插件升級客戶端 36
2.1.5 了解存在的限制 38
2.1.6 applet簽名 38
2.1.7 緩存applet 39
2.2 部署為可執行JAR 39
2.2.1 生成清單文件 39
2.2.2 對不安全性進行保護 40
2.3 用Java Web Start進行部署 40
2.3.1 准備發布文件 41
2.3.2 訪問默認瀏覽器 43
2.3.3 使用反射進行動態鏈接 46
2.4 將多個applet部署為一個applet 47
2.4.1 MultiAppletStup 48
2.4.2 MultiAppletNews 50
2.4.3 Lifecycle 54
2.4.4 LifecycleWindowListener 54
2.4.5 MultiApplet 58
2.4.6 CroftSoftCollection 65
2.5 小結 67
2.6 參考文獻 68 3.1 ComponentAnimator 69
3.1.1 更新和繪制階段 70
3.1.2 精靈的定義 70
3.1.3 ExampleAnimator 71
3.2 RepaintCollector 73
3.2.1 Swing串列化 73
3.2.2 動畫的問題 73
3.2.3 RepaintCollector 75
3.2.4 SimpleRepaintCollector 75
3.2.5 BooleanRepaintCollector 77
3.2.6 CoalescingRepaintCollector 78
3.2.7 其他實現 81
3.3 LoopGovernor 81
3.3.1 固定的延遲 82
3.3.2 幀速率同步 84
3.3.3 SamplerLoopGovernor 85
3.3.4 WindowedLoopGovernor 85
3.4 AnimatedComponent 90
3.5 小結 98
3.6 參考文獻 98 4.1 ComponentPainter實現 99
4.1.1 NullComponentPainter 99
4.1.2 ArrayComponentPainter 99
4.1.3 ColorPainter 101
4.1.4 SpacePainter 103
4.1.5 TilePainter 106
4.2 ComponentUpdater 實現 114
4.2.1 NullComponentUpdater 114
4.2.2 ArrayComponentUpdater 115
4.2.3 EdgeScrollUpdater 115
4.3 ComponentAnimator實現 120
4.3.1 NullComponentAnimator 120
4.3.2 TileAnimator 120
4.3.3 FrameRateAnimator 122
4.3.4 CursorAnimator 126
4.4 Sprite實現 131
4.4.1 Sprite 131
4.4.2 AbstractSprite 132
4.4.3 IconSprite 135
4.4.4 BounceUpdater 137
4.4.5 IconSequenceUpdater 141
4.5 小結 143 5.1 硬體加速圖像 144
5.1.1 Image 144
5.1.2 BufferedImage 145
5.1.3 VolatileImage 145
5.1.4 自動圖像 146
5.1.5 兼容圖像 146
5.1.6 緩存演算法 149
5.2 多緩沖和多線程 150
5.3 全屏獨占模式 160
5.3.1 啟用全屏模式 160
5.3.2 FullScreenToggler 161
5.3.3 配置幀 165
5.3.4 改變顯示模式 165
5.3.5 DisplayModeLib 166
5.3.6 GraphicsDeviceLib 166
5.3.7 消除鋸齒 167
5.3.8 168
5.3.9 FullScreenDemo 170
5.3.10 使用獨占模式的顧慮 177
5.4 小結 177
5.5 參考文獻 177 6.1 數據格式 178
6.1.1 對象串列化 178
6.1.2 屬性 181
6.1.3 XML 182
6.1.4 瓦片地圖圖像 190
6.1.5 隨機種子 193
6.2 持久性機制 195
6.2.1 JAR資源文件 196
6.2.2 用戶主目錄文件 197
6.2.3 JNLP持久性 200
6.2.4 applet持久性 203
6.2.5 穩固持久性 206
6.2.6 嵌入式資料庫 211
6.2.7 伺服器端的持久性 212
6.3 數據完整性 214
6.3.1 消息摘要 214
6.3.2 散列緩存 215
6.4 小結 217
6.5 參考文獻 217 7.1 介面 218
7.2 繼承 218
7.3 目標Mars 221
7.4 模型-視圖-控制器 221
7.4.1 模型 222
7.4.2 多重介面繼承 224
7.4.3 視圖 234
7.4.4 控制器 240
7.5 復合MVC 243
7.5.1 復合模型 243
7.5.2 復合視圖 254
7.5.3 復合控制器 260
7.5.4 將三者進行組合 260
7.6 數據驅動設計 264
7.6.1 AnimationInit 264
7.6.2 AnimatedApplet 265
7.7 小結 269
7.8 參考文獻 269 8.1 Cartographer 271
8.2 NodeInfo 272
8.3 AStar 273
8.4 AStarTest 279
8.5 SpaceTester 283
8.6 GridCartographer 283
8.7 GradientCartographer 286
8.8 TankConsole 289
8.9 TankOperator 290
8.10 StateSpaceNode 291
8.11 TankCartographer 292
8.12 DefaultTankOperator 293
8.13 PlayerTankOperator 297
8.14 小結 299
8.15 參考文獻 300 9.1 測試示例 302
9.2 可重用的客戶端代碼 303
9.2.1 Encoder 304
9.2.2 Parser 304
9.2.3 StreamLib 304
9.2.4 StringCoder 305
9.2.5 HttpLib 306
9.2.6 Queue 308
9.2.7 ListQueue 309
9.2.8 Loopable 312
9.2.9 Looper 313
9.2.10 HttpMessagePusher 315
9.3 游戲特定的客戶端代碼 318
9.4 可重用的伺服器端代碼 323
9.4.1 Server 323
9.4.2 HttpGatewayServlet 324
9.5 游戲特定的伺服器端代碼 327
9.6 打包WAR 330
9.6.1 web.xml 330
9.6.2 build.xml 331
9.7 小結 332
9.8 參考文獻 332 10.1 測試示常式序 333
10.2 可重用的客戶端代碼 334
10.2.1 SerializableCoder 334
10.2.2 HttpMessagePoller 335
10.2.3 Consumer 340
10.2.4 QueuePuller 340
10.2.5 HttpMessageClient 342
10.3 游戲特定的客戶端代碼 345
10.3.1 Request 345
10.3.2 AbstractRequest 346
10.3.3 FireRequest 346
10.3.4 MoveRequest 347
10.3.5 ViewRequest 348
10.3.6 GameData 348
10.3.7 Synchronizer 350
10.3.8 NetController 354
10.3.9 NetMain 356
10.4 可重用的伺服器端代碼 357
10.4.1 XmlBeanCoder 358
10.4.2 SerializableLib 359
10.5 游戲特定的伺服器端代碼 360
10.5.1 GameInit 360
10.5.2 Player 362
10.5.3 NetGame 363
10.5.4 MarsServer 370
10.5.5 MarsServlet 376
10.6 小結 378
10.7 參考文獻 378 11.1 測試示例 379
11.2 可重用的客戶端代碼 381
11.2.1 Authentication 381
11.2.2 Id 381
11.2.3 LongId 382
11.2.4 ModelId 383
11.2.5 SeriModelId 383
11.3 游戲特定的客戶端代碼 384
11.3.1 Request 384
11.3.2 CoalesceableRequest 384
11.3.3 ChatController 385
11.3.4 Response 386
11.3.5 CreateUserConsumer 386
11.3.6 Event 387
11.3.7 ChatClient 387
11.3.8 ChatSynchronizer 393
11.3.9 ChatPanel 395
11.3.10 ChatApplet 398
11.4 伺服器端代碼 400
11.4.1 User 400
11.4.2 UserStore 401
11.4.3 PullServer 402
11.4.4 MoveServer 403
11.4.5 SeriChatGame 404
11.4.6 ChatServer 409
11.5 跟蹤消息 411
11.5.1 多玩家聯網模式 412
11.5.2 單玩家本地模式 413
11.6 擴展示例 414
11.7 小結 414
11.8 參考文獻 415 附錄A 源代碼索引 416
附錄B CVS簡介 420
B.1 檢出代碼 420
B.2 創建自己的項目 421
B.3 並行程序設計 423
B.3.1 實施代碼所有權 423
B.3.2 互相監視 424
B.3.3 創建分支 425
B.4 參考文獻 425
3. 求3本JAVA游戲編程書籍
JAVA2游戲編程
4. 誰有Java 游戲編程開發教程這本書二人麻將游戲源代碼或這本書的電子版
基礎的要看java學習筆記,台灣陳信良寫的,他是sun的官方出題官,很好,特別適合初學的人看,有的基礎之後再看thinkinjava,那個沒有基礎看的糊塗
5. 游戲編程
學習游戲編程最好是有系統的學習方式,有老師帶領會高效得多。
當下互聯網行業發展迅速,與之相關的產業大多發展都很好,游戲設計的前景自然也是相當不錯的。一個游戲問世要經歷很多環節,劇本設計,原畫創作,場景建模,但核心部分還是編程語言開發。
主要學的內容如下:
1.游戲程序設計:C++程序設計入門;基本數據類型和輸入輸出;流程式控制制語句;數組、指針和引用、函數;程序結構和書寫規;范結構體和聯合體、類;繼承與多態;異常處理與程序調試。
2.演算法與數據結構:演算法分析;數據結構;基本演算法;STL的概念與使用;靜態庫與動態庫;XML庫的使用。
3.Win32程序設計:Windows程序入門;Windows消息;GDI繪圖游戲工具與MFC;網路編程基礎。
4.游戲數學和智能應用:游戲中的坐標系;矢量、矩陣;幾何碰撞;物理模擬;人工智慧與尋路演算法。
5.2D游戲技術與應用:2D游戲技術概論;游戲地圖系統;GUI系統;戰斗系統設計;任務系統;優秀的聲音引擎BASS;Cocos2D-X引擎;Box2D物理引擎。
互聯網行業目前還是最熱門的行業之一,學習IT技能之後足夠優秀是有機會進入騰訊、阿里、網易等互聯網大廠高薪就業的,發展前景非常好,普通人也可以學習。
想要系統學習,你可以考察對比一下開設有相關專業的熱門學校,好的學校擁有根據當下企業需求自主研發課程的能力,能夠在校期間取得大專或本科學歷,中博軟體學院、南京課工場、南京北大青鳥等開設相關專業的學校都是不錯的,建議實地考察對比一下。
祝你學有所成,望採納。
6. 游戲腳本高級編程中文版(pdf)
本書是著名游戲程序設計類書籍作者André LaMothe的兩卷本《Windows游戲編程大師技巧》中的第一卷的第二版。和作者撰寫的其他暢銷書一樣,在書中隨處可見許多有趣但又有一定難度的源程序。作者循循善誘地從程序設計的角度介紹了在Windows環境下進行游戲開發所需的全部知識,包括Win32編程以及DirectX中所有主要組件(包括DirectDraw、DirectSound、DirectInput和DirectMusic)。書中還用單獨的章節詳細講授了2D圖形學和光柵化技術、游戲演算法、多線程編程、文本游戲和解析、人工智慧(包括模糊邏輯、神經網路和遺傳演算法)、物理建模(完全碰撞反應、動量傳遞和正反向運動學)及實時模擬等游戲程序開發中的關鍵技術。光碟上帶有兩套完整的在線電子版書籍,內容涉及General 3D圖形和演算法以及Direct3D直接模式;此外,還有大量其他特約作者所著的關於游戲編程內容的文章。
光碟內容:
·本書中所有程序的代碼,還包括一個新的16位引擎
·關於Direct3D和General 3D的文章和在線書籍
·通用游戲編程工具以及3D引擎的評定版本
·免費素材
·完整的Microsoft DirectX SDK
·Microsoft Visual C++入門版
300多m的是本書帶的光碟內容。網上只找到第一版書的中文pdf,第二版是英文chm格式
7. Java游戲高級編程的前 言
花代價所換來的一點才智,抵過別人傳授的數倍不止。
—— 本傑明?富蘭克林
本書針對的是那些想使用最新的高性能技術,創建面向Web和桌面的復雜2D計算機游戲的Java程序員。本書循序漸進地介紹了一個可重用的動畫庫,每一章都依賴於前面的一些章節。在需要說明這些主題的地方,都詳細地介紹了每一個新庫類的源代碼,並且給出了實際使用這些類的示例游戲。免費許可使您可以直接修改和調整庫代碼和示例游戲,開發自己的游戲程序。
目的
本書也可取名為《現代Java游戲編程》。在以前出版的Java游戲編程的書籍中介紹的很多技術和主題,已被Java編程語言和它的高級類庫所淘汰。這包括像線程管理、事件管理、圖形用戶界面、網路通信、持久性和部署等方面。在本書中,我對這些變更作了適當的注釋,並簡要地對這些技術作了一些對比。
雖然通過將每一幀中需要重繪像素的數量最小化就可以在Java中創建高速的動畫,但是在最近發布的Java編程語言的1.4版中引入的新類,又提供了通過可移植方式直接訪問視頻硬體的方法。正如在本書中介紹的一樣,即使每一幀中需要更新的像素很多,也可以實現高速的幀速率。在這里介紹了一個示常式序,用來演示在真彩色高解析度模式中,成功地將全屏動畫和顯示器75Hz的刷新率同步。
盡管本書最初的設計是面向游戲,但是讀者應該知道這里介紹的技術也可以用在其他應用方面,包括廣告和模擬。嵌在Web頁面中的動畫調幅廣告applet會立即閃現在您的大腦中。調幅廣告可以使用強大的通用編程語言(例如Java)編寫的這個事實,充分發掘它們超越動畫的輔助功能的潛能,包括活動數據連接。在模擬領域,學生和科學家都可以從可視化上獲益。當這些模型使用Java表示的時候,用戶就可以與它們進行交互、更改參數並觀察新的結果。
讀者對象
本書專門針對具有豐富經驗、正准備和渴望將他們獨特的游戲設計思想轉換為部署實體的Java開發人員。對這些讀者而言,從想了解有趣的游戲特定邏輯以來,一直在學習Java編程語言和實現基本的基礎結構代碼。
同時,這些Java高級開發人員希望詳細地了解可能會影響游戲性能的可重用庫中的優化選項。在介紹游戲庫和本書示例游戲中的這些源代碼時,我假定讀者已經掌握了一些基本的主題,例如Java編程語言、面向對象的編程(Object Oriented Programming,OOP)技術、圖形用戶界面(Graphical User Interface,GUI)組件庫,以及一些設計模式等。
范圍
本書簡要(沒有深入地)介紹了那些雖然必需但又不是專門用於Java游戲編程的技術。這包括通用的開放源代碼開發工具和通用的標准以及應用編程介面(API),這些都是很多經驗豐富的Java游戲程序員已經使用過的技術。在書中,還提供了在這些方面需要進一步閱讀的參考書目。
本書介紹的很多可重用庫都利用了在核心Java平台里可用的最新API、當前的J2SE 1.4版。本書沒有介紹那些過時的API,例如AWT(Abstract Window Toolkit)。相反,深入地研究了應用現代API的具體技術,包括Java游戲編程用於動畫設計的Swing。
除了Java 2D和Image I/O API以外,Java Media API中絕大部分API都沒有在本書中介紹,因為我考慮到它們在游戲開發中會有一些限制。在游戲中使用Java 3D、JMF(Java Media Framework)或者Java Speech API,就強制玩家下載安裝一個可選包和它的本地代碼實現。我相信這種附加的步驟將會使很多潛在的玩家退縮,尤其是那些遇到安裝問題和下載延遲問題的玩家。盡管已經對J2SE內核庫的一部分進行了安裝,但是Java Sound API仍然需要一個soundbank文件,這個文件對有些操作系統而言是默認包含在Java運行庫環境(JRE)發布中的,而對Windows而言則不是。Java共享數據工具包(Java Shared Data Toolkit,JSDT)API,盡管也可以在網路游戲中使用,但是它們好像已經被廢止了。我在游戲編程里,還沒有發現確實需要使用Java高級圖像(Java Advanced Imaging,JAI)的地方。
本書並沒有迴避將Java與平台專用代碼混合的Java本地介面(JNI)API的使用,但是也不鼓勵這樣使用。本書中給出的所有代碼都是用純粹、可移植的Java語言編寫的,它們能夠在所有安裝有Java虛擬機的平台上運行。作為一個開發人員,我發現不使用定製的本地庫也可以實現高性能。作為一個玩家,我更加喜歡用純Java編寫的游戲,因為我不必因為安全風險而煩惱,並且我知道游戲將會運行在我喜歡的平台上,而不管這是個什麼平台。
本書沒有介紹使用Java 2 Micro Edition(J2ME)平台進行Java游戲開發。我希望像摩爾定律中描述的那樣,硬體性能的快速發展能使J2ME很快過時。如今的手持PDA使用的微處理器的性能已經與3年以前使用的最好計算機的處理器性能一樣強大了。現在在PDA上安裝J2SE和運行Swing應用程序已經成為可能。如果在近幾年內看到J2EE運行在手錶上,我將不會感到驚奇。
在學習後面的關於多玩家聯網模式的相關章節時,確實需要讀者具有一些J2EE的知識。然而,這也限制使用Servlet API進行開發。更為復雜的J2EE API(例如Enterprise Java Beans(EJBs))的使用方法,本書並沒有進行介紹。所有示例的網路游戲都會運行在一個簡單的servlet容器以內,並且也不需要安裝一個完全的應用伺服器。
8. java游戲開發學習的方法有哪些
平時我們玩的大型游戲,無一不是基於C/C++,其效率、速度無其他語言能比。所以,
1、先學習C/C++
2、之後接觸學習WINDOWS API和VC++
3、需要掌握一個3D游戲SDK:Directx SDK,或者OPENGL SDK
4、美工和建模方面的知識適當了解
圍繞以上找相關資料或書,可能需要好幾本。更多交流可參考我空間主頁有關文章。
你可以參考參考一下青島雙碩程序員培訓學校網上課程大綱或技術論壇
9. 求java游戲編程的電子書
想好好看就去買本正版的實體書吧,不差那幾個錢。
電子版書籍可以去新浪資料共享或電驢上找,都是很好的電子資源提供者。
http://ishare.iask.sina.com.cn/search.php?key=JAVA%D3%CE%CF%B7%B1%E0%B3%CC&format=