自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zgljl2012的专栏

天道酬勤

  • 博客(31)
  • 资源 (26)
  • 收藏
  • 关注

原创 【Android基础篇】SQLite数据库的增删改查基本操作

一、概述SQLite是Android系统的核心数据存储服务之一,它是一个轻型的嵌入式数据库,占用非常少的资源却能提供很好很快的数据存取服务,许多大型的需要数据存储的Android项目都有用到SQLite(也可以用于桌面应用程序)。下面介绍一下SQLite的创建数据库、表的操作,以及基本的增删改查操作。二、基本操作API简介在Android中,SQLiteDatabase类提供了SQLite的底层AP

2015-03-31 02:30:40 13970 2

原创 【ACM】最大的矩形

最大的矩形问题描述试题编号: 3 试题名称: 最大的矩形 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 在横轴上放了n个相邻的矩形,每个矩形的宽度是1,而第i(1 ≤ i ≤ n)个矩形的高度是hi。这n个矩形构成了一个直方图。例如,下图中六个矩形的高度就分别是3, 1, 6, 5, 2, 3。 请找出能放在给定直方图里面积最大的矩形,它的边要与坐标轴平行。对

2015-03-28 23:37:14 3192

原创 【Node.js基础篇】(五)使用mime模块来响应css、js文件的请求

1.概述上一篇中我们实现了客户端的路由请求,包括直接使用js返回内容响应和使用html文件响应,但上一篇中最后的显示结果只是一个很普通的html文件,不能使用css样式和js文件,今天我们就通过设置响应文件的mime类型来实现不同文件的响应。文章会先介绍什么是mime类型,然后介绍两种设置mime类型的方法,第一种是通过后缀名判断文件类型,从而进行响应;第二种是使用第三方mime模块进行响应。示例是

2015-03-28 14:58:19 13066

原创 【Android基础篇】使用ExpandableListView实现自定义的下拉列表

1. ExpandableListView简介下拉列表(可扩展的列表控件)在App应用非常常见,在Android开发中是我们必须掌握的一个控件,下面就来介绍一下ExpandableListView这个控件的开发。ExpandableListView分为组列表项和子列表项,单击组列表项,会显示这组里所有的子列表项。和ListView一样,它也是通过Adapter数据适配器完成数据与显示的衔接,但它使用

2015-03-28 00:36:32 4792 6

原创 【Android基础篇】使用<include>标签分割Layout

在Android的Layout中有一个标签用于引用其它的Layout界面设计文件,类似于javascript的script引用,我们可以用这个标签实现对大型layout界面文件的分割,提高可读性和可维护性。下面是一个简单的示例:fragment_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/andr

2015-03-27 02:15:23 2644 1

原创 【搜索引擎】Berkeley DB的API封装

前不久也封装了一个,但那个是基于存储映射实现的,因为要实现特定对象存储,所以过程有些复杂,今天是直接使用BerkeleyDB的API封装成的一个MyBerkeleyDB,简单易用。下面上代码:步骤1、确定类和变量/********************************* * 使用BerkeleyDB封装了一些数据库操作 * 包括设置缓冲区,设置编码,设置数据可库 * 路径,存储键值对

2015-03-27 01:39:05 2784

原创 【Node.js基础篇】(四)Node.js实现文件路由功能

昨天创建的服务器只是在浏览器请求时简单响应了一下,而今天要创建的服务器是可以根据不同的URL请求响应不同的文件,也就是所谓的文件路由:根据不同的文件请求响应不同的“路”。第一步:创建文件Luyou.js,在里面声明引用模块的变量和需响应的文件路由//获取http模块var http = require("http");//文件模块var fs = require('fs');//主页路由模块,

2015-03-26 13:51:04 8094 4

原创 【Node.js基础篇】(三)Node.js创建HTTP服务器

作为一种强大的服务端开发技术,Node.js最本职的工作还是开发Web应用,下面介绍一下如何使用Node.js的核心模块来开发一个HTTP服务器,示例如下:/** * Created by Administrator on 2015/3/25. *///1.获取内嵌的http模块(提供http服务器和客户端)var http = require('http');//2.创建HTTP服务器va

2015-03-25 13:36:58 2228

原创 【Unity3D API的学习与使用】Unity中的事件响应——UnityEvent

在Unity3D中也有如同Java一样的实现事件注册机制的类,就是UnityEvent。UnityEvent继承自UnityEventBase,主要通过三个函数实现对事件的注册与响应,示例:#pragma strictvar event : Events.UnityEvent; //此处不能直接使用UnityEvent,需指明Eventsfunction Start (){

2015-03-25 02:33:33 11094 1

原创 【Node.js基础篇】(二)Node模块的使用

类似于C++的头文件,Java的引用类,Node.js也有一种将功能拆分、封装、组合的工具,就是模块。 Node.js里的模块的用法与头文件、引用类等有所不同,它使用的是JavaScript的风格,一个模块就是一个对象,可以var一个变量来引用, 具体如下例://module.js//Node.js创建模块//module模块里的方法exports.sayHello = funct

2015-03-24 21:56:57 1583

原创 【Node.js基础篇】(一)Hello World和事件驱动编程

Node.js是基于Google的V8引擎的一个事件驱动I/O服务端JavaScript环境。它在2009年由Ryan Dahl发布,此后,迅速崛起成为一种新型服务端语言。 下面就逐步介绍Node.js。(有关Node.js的安装等过程就不介绍了,另外,建议大家的IDE使用WebStrom,真的很不错。) 和其它语言的入门一样,先得把Hello,World输出来(熟悉的感觉会增强信心

2015-03-24 18:15:20 2058

原创 【Android基础篇】SimpleAdapter重写时响应CheckBox复选框状态改变

在使用自定义ListView时,往往需要自己基于SimpleAdapter重写适配器,承接上篇在自定义Adapter实现按钮响应,今天实现响应CheckBox。 和上篇一样,我们需要在重写的MySimpleAdapter中添加一个MainActivity的变量,用于调用MainActivity的改变List public void setChecked(int position,boolean m

2015-03-24 00:56:58 3816

原创 【感悟】《互联网时代》——纪录片

看了一下中央台在2014年拍摄的记录片《互联网时代》,很好看。 最感动的就是第一集,节目组去采访了当年建设互联网的那群划时代的天才们,包括设计了TCP/IP,发明万维网等等的大牛人们。看着那些白发苍苍的老教授们神采飞扬地讲述过去和未来的时候,也有了那么点神往的感觉。建议大家看看,《互联网时代》。

2015-03-23 22:25:31 1935

原创 【HTML5与CSS3基础】选择器querySelector和querySelectorAll

HTML5提供了两个类似JQuery的查找元素的选择器函数:querySelector和querySelectorAll,前者查找元素然后返回第一个,而后者查找元素后返回一个NodeList,里面包含了所有符合选择器的元素。 使用方法: var buttons = document.querySelectorAll(“.menu a”); 上述语句查找了类为menu且标签为a的元素,形成了一个

2015-03-23 20:32:05 1554

原创 【Android基础篇】SimpleAdapter动态添加数据时的ListView刷新

在使用SimpleAdapter给listView定制化界面后,如果需要动态添加界面,就需要刷新ListView以显示新增添的数据。 网上有很多通过重写Adapter来实现动态添加数据的方法,虽然这种方法的确可以实现,但到底还是太过麻烦。所以我希望有更简单的办法,找了很久后终于在Google上找到了一个了简单的方法通过重新创建ListView来实现刷新,代码如下:void addItemsTo(S

2015-03-23 13:04:46 7033 4

原创 【Android基础篇】AlertDialog自定义setView方法的控件响应方法

Android使用AlertDialog弹出对话框时,如果需要自定义对话框界面,就需要用到setView来设置界面,此时,界面上一般都会有需响应或需记录结果的控件,这就需要查找控件了。下面就是一个在自定义对话框中查找控件并进行响应的实例:LayoutInflater layoutInflater = LayoutInflater.from(mContext); Vie

2015-03-23 01:33:27 15721 1

原创 【Android基础篇】重写SimpleAdapter的getView以实现按钮点击响应

SimpleAdapter是四个适配器里最重要的适配器,它不仅实现了数据的绑定,而且可以自定义控件。 在自定义控件时,如果使用了按钮、复选框、单选框等需要点击监听器的控件,就得重写SimpleAdapter的getView函数来实现。 getView是用来刷新ListView的函数,每次在ListView里新增(新显示)一条记录时,getView就会被调用一次(在这次调用里,getView里就会

2015-03-23 00:00:27 5052 2

原创 【OpenGL基础篇】——使用面向对象方法封装OpenGL函数(三)——绘制矩形

今天实现的是在Window对象上绘制矩形,并且可以定制矩形的坐标、长宽、边框的大小的颜色、是否填充、以及填充时的颜色。 主要的思想就是先用线条绘制出边框,然后在里面绘制出矩形,再根据设定的是否填充的模式,选择此矩形的透明度,若显示,则透明度为1,;不显示,则透明度为0下面是Rectangle类的代码:/************************************************

2015-03-21 15:07:26 2553

原创 【计算机图形学】DDA(数字微分分析仪)绘制线条

DDA(digital differential analyzer,数字微分分析法)是一种线段扫描转换算法。它的主要算法原理是:在一个坐标轴上以单位间隔对线段取样,从而在另一坐标轴上确定最靠近线条路径的对应坐标值。对于窗口而言,以左下角为原点,底边向右为X轴,以左边向上Y轴为例,画一条线段 L ,

2015-03-21 01:09:30 2296

原创 【OpenGL基础篇】——使用面向对象方法封装OpenGL函数(二)

今天封装了一个Line类,负责在昨天写的窗口上绘制线条。OpenGL绘图是通过给glBegin函数设置参数达成的,绘制线条有三个不同的参数:GL_LINES : 绘制连接两个点的线段(绘制的端点位于glBegin函数与glEnd函数之间)GL_LINE_STRIP : 绘制首尾相连的折线GL_LINE_LOOP : 绘制首尾相连的折线,并在最后将起始点与终点相连接,闭合路径

2015-03-20 18:44:55 2007

原创 C++自定义类的对象数组初始化

C++类的对象数组初始化与基本数据类型的数组初始化差不多,具体如下:Point是自己写的类,它的初始化形式为:Point p[5] = { Point(10, 200), Point(200, 200), Point(30, 20), Point(105, 240), Point(180, 20), };初始化完成。花括号里 Point(10,200) 就是P

2015-03-20 15:48:42 9598 2

原创 【OpenGL基础篇】——使用面向对象方法封装OpenGL函数(一)

OpenGL是一个开源的图形库,既可开发二维图形软件,也可开发三维图形软件。许多知名应用就是基于OpenGL开发出来,如著名的Artoolkit和Unity3D。GLUT是代表OpenGL应用工具包,英文全称为OpenGL Utility Toolkit,是一个和窗口系统无关的软件包,它由Mark Kilgard在SGI时写的。作为AUX库的功能更强大的替代品,用于隐藏不同窗口系统API的复杂

2015-03-20 01:11:33 5835

原创 辗转相除法求最大公约数

辗转相除法又名广义欧几里得除法,是用来求解两个数的最大公约数的最佳算法之一。算法原理:

2015-03-18 14:31:14 12996 4

原创 OpenGL基础之在Visual Stdio 2013中尝试使用OpenGL

OpenGL是个定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三位图像(二维的亦可),是一个功能强大,调用方便的底层图形库。在3D游戏制作领域,是DirectX强劲的对手。下面是OpenGL在MS Visual Stdio 2013中的一个小实例,用于OpenGL入门。1、创建控制台项目;2、创建C++文件;3、在项目的文件夹下放置OpenGL的文件夹:

2015-03-18 01:06:28 2228 2

原创 Unity 3D之使用GameObject创建简单的可移动的对象

在Unity 3D上开发游戏,需要游戏脚本与3D建模相结合,将写好的脚本拖曳到3D对象里从而实现效果。下面是一个小实例,使用Unity 3D实现一个可控制移动的小人,小人可以向前、向后、向左和向右移动。1、通过 File - > New Scene 创建一个场景;2、点击Create -> Create Empty 创建一个GameObject,它即是游戏对象;3、在Inspect

2015-03-17 14:13:04 5284

原创 Unity 3D项目导出为Android项目

使用Unity 3D开发完项目后,可使用以下方法导出Android项目。导出的结果有两种,一种是直接导出成Apk,另一种是导出为含有源代码的Android项目工程第一步:点击File -> Build Settings第二步:这是弹出的Build Setting界面,点击Player Settings...在右边会出现设置面板:

2015-03-15 02:10:39 17736

原创 NodeJs通过util.inherits实现类继承

util.inherits是实现对象间继承的函数实例如下:hello.js//hello.jsconsole.log('hello started.');//父类module.exports.Hello = function(){ //私有方法与变量 this.pri = { name : "" }; //构造时执行的语句(相当于构造器)

2015-03-09 19:30:25 4861

原创 【TCP_IP学习笔记】(1)网络协议简介

TCP_IP学习笔记(一)—— 网络协议简介 1、网络协议是什么?全球各个计算机厂家生产各式各样的计算机,这些计算机之间相互通信的规则约定就叫做网络协议。网络协议(TCP/IP族)是构成全球互联网的基础。 2、网络协议的分层 应用层Telnet、FTP和e-mail等处理特定的应用程序细节运输层

2015-03-07 21:16:38 1068

原创 将Berkeley DB基本数据库操作封装成类

Berkeley DB是一个嵌入式数据库,适合于管理海量的、简单的数据。键值对(key/value)数据存储方式使Berkeley DB用来进行数据库管理的基础,每个key/value构成一条记录。Berkeley的数据库主要就是put和get,前者存入键值对,后者根据键获取值。因为Berkeley DB的数据库操作有些复杂,所以将其封装成了一个简单的类:package c

2015-03-03 17:46:17 1430

原创 NodeJs(JavaScript)的面向对象编程

随着NodeJs的成功,JavaScript也发展越来越迅速,JavaScript的面向对象编程方法成为了大型NodeJs项目的必备方法JavaScript是一种很成熟也很“随意”的的语言,它的面向对象编程方法非常简单,下面是一个简单的实例:Hello.js/** * Created by Administrator on 2015/3/2. */var num = 0

2015-03-02 22:20:37 2453

原创 Unicode下CString转换成char*

使用Visu Stdio 2013创建MFC应用程序时,遇到了需使用cmd命令的问题,从而遇到了将CString转化成char*的问题(使用winExec执行cmd命令)在网上找了一些方法都没有作用(只转换了第一个字符),后来才发现不是方法有问题,只是项目的编码不同,我的使用的是Unicode,而他们的使用的是多字节。所以解决这个问题的有两种途径,第一种是先把项目的编码字符集改成多字节

2015-03-02 12:32:33 967

cglib动态代理用到的两个包

cglib动态代理用到的两个包 cglib动态代理用到的两个包 cglib动态代理用到的两个包

2016-03-07

struts-2.3.24-lib.zip

struts-2.3.24-lib.zip

2015-10-11

javacv-0.8.zip

javacv-0.8.zip

2015-09-03

javacv-0.7-bin.zip

javacv-0.7-bin.zip

2015-09-03

opencv-2.4.3-android-arm

OpenCV-2.4.3-android-arm

2015-08-29

【Android基础】Android SQLite存储自定义对象实例

这是一个Android系统中SQLite数据库存储自定义对象的实例,具体做法是:将对象序列化为字节流字符串,然后将字节流字符串以TEXT类型存储在数据库中;在取数据时,将字节流反序列化为对象就行了。所以我们的实体类得是实现了Serializable接口的类。

2015-07-25

Win7系统下对CCS5.2.1进行软件仿真

在win7系统中,使用CCS5.2.1对dsp程序进行仿真的教程,只是一个简单的HelloWorld例程,适合小白初学者

2014-07-29

Visual C++ .net数据库开发经典案例解析

配套光盘使用说明 (1) 本光盘是《Visual C++.NET数据库开发经典案例解析》的配套光盘,与图书一起发行,不得单独出售。 (2) 本光盘的主要内容包括各章示例程序的代码及数据库文件。光盘的说明文件为Readme.txt,即本文件。 (3) 示例程序是按照它们出现的章顺序编排的。 (4) 光盘上的示例程序都是在Microsoft Visual Studio .NET 2003和SQL Server 2000个人版下调试通过的,不同的版本可能存在差别。另外,使用的操作系统是Microsoft Windows 2000(Professional),原则上,操作系统对程序没有影响,不过,作者没有在其他操作系统平台上调试这些程序。在配套光盘上,作者提供了示例程序的源代码。另外需要注意的是,作者建议读者重新编译所有示例程序,进而熟悉它们的结构和基本功能。 (5) 要运行本光盘各章节“代码”目录下的程序,需要安装SQL Server 2000,并建立起相应数据库。各个实例的数据库文件存放在相应“建库脚本”目录下。有两种方法建立数据库:一是在SQL Server的企业管理器中右击“数据库”,在快捷菜单中选择【所有任务】|【附加数据库】命令,选择相应的数据库文件(扩展名为mdf),单击【确定】按钮就可以了;另一种方法是通过SQL Server的企业管理器的恢复数据库功能,从数据库备份文件恢复,备份文件的扩展名为bak。 (6) 如果安装了Microsoft Visual Studio .NET 2003,则不需要安装Microsoft .NET Framework SDK v1.1,否则需要到http://msdn.microsoft.com/netframework/站点下载安装Microsoft .NET Framework SDK v1.1工具,安装过程为标准的Windows安装。另外,请读者在运行各章程序前安装“运行程序所需文件”目录下的“报表Setup”程序。完成第(5)和第(6)步后,实例程序就可以正确运行了。 (7) 光盘的所有文件都被默认设置为只读文件,而所有程序在重新编译时都必须重新创建这些文件,所以在重新编译之前必须将所有文件属性修改为可写。 (8) 本光盘上所有程序都只供学习之用,未经作者许可,不得用于任何商业目的。 (9) 清华大学出版社几位编辑同志在本光盘的出版过程中付出了辛勤劳动,对本光盘的出版给予支持。在此对他们的工作表示感谢! (10) 由于时间仓促,光盘中示例程序出现错误在所难免。发现其中的问题后,如果方便,请您告知作者。另外,如果您要对本书内容的修改提出建议,也请您告知作者(email:docbak@sohu.com)。 谢谢使用本光盘! 作者 2005.10 清华园

2014-05-12

游戏编程入门莫里森(电子书+光盘资料)Part6

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 1 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

游戏编程入门莫里森(电子书+光盘资料)Part5

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 5 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

游戏编程入门莫里森(电子书+光盘资料).Part4

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 4 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

游戏编程入门莫里森(电子书+光盘资料)Part3

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 3 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

游戏编程入门莫里森(电子书+光盘资料)Part2

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 2 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

游戏编程入门莫里森(电子书+光盘资料)Part 1

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 1 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

游戏编程入门莫里森(电子书+光盘资料)

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 1 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

泛型编程与STL.pdf

泛型编程与STL 侯捷译,精品,值得一看

2013-06-01

C++大学教程

C++大学教程必备书籍,资料全面,清晰,

2013-05-11

C++设计新思维:泛型编程与设计模式之应用

C++设计新思维:泛型编程与设计模式之应用 适合C++程序员,C++爱好者,

2013-05-10

C++代码设计与重用

经典的C++代码设计与重用书籍,开发者可一观

2013-05-10

从沙子到芯片--Intel_CPU制作过程

从沙子到芯片--Intel_CPU制作过程

2012-11-08

C语言程序设计(第三版)----谭浩强

老谭的C语言,是国内比较权威的书,涵盖了C语言入门的所有知识,是新手的必备之C.

2012-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除