- 博客(13)
- 资源 (8)
- 收藏
- 关注
原创 Unity3D飞行模拟的实现
本视频主要讲述Unity3d中实现飞行模拟的方法,通过本次课程我们将学会在空间中实现自由飞行的控制,效果类似二战空骑兵、鹰击长空等飞行模拟类游戏。课程中我也将会给大家介绍相关的飞行原理,介绍飞机的基本构成、飞机的常用布局、飞行姿态控制等航空方面的基础知识。更多内容请关注新浪微博@筑梦天下文化科技 http://weibo.com/mongtx请同时关注团队新微博@筑梦创想 http
2012-10-06 23:15:14
10823
原创 Unity3D自然景貌的创建与场景漫游
筑梦天下公开课主要是筑梦天下团队内部学习视频经重新压制并对外公开的一系列视频课程,公开课主要由游戏开发基础系列、游戏美术基础系列和Web开发基础系列课程组成。我们乐于把团队内部学习的资料与广大网友分享,希望通过公开课能让大家更加了解我们,了解我们的核心理念、了解我们的技术能力,了解我们的创作。经过前段时间在微博的试播之后,我们接纳了广大网友的建议重新制定了新的标准,现在公开课将正式开播,日后我们将
2012-10-06 23:06:53
5423
原创 OSG实现场景漫游
<br />下面的代码将可以实现场景模型的导入,然后在里面任意行走,于此同时还实现了碰撞检测。<br /><br />源代码下载地址:<br /><br /><br /><br /><br /> <br /><br />/* * File : Travel.cpp * Description : * Author : GuoShaoHao * E-mail : gsh0913@qq.com * Date : 2011/01/08 *
2011-01-08 15:28:00
16049
8
原创 OSG简介与最简单的实例
<br /> <br />OSG简介<br />OpenSceneGraph(简称OSG)使用OpenGL技术开发,是一套基于C++平台的应用程序接口(API)。OpenGL技术为图形元素(多边形、线、点等)和状态(光照、材质、阴影等)的编程提供了标准化的接口。而OSG开发的主要意义在于,将3D场景定义为空间中一系列连续的对象,以进行三维世界的管理。正是由于场景及其参数定义的特点,通过状态转化、绘图管道和自定制等操作,OSG还可以用于优化渲染性能。 可以运行OSG的平台需要具备OpenGL的支持能力,以
2011-01-08 15:00:00
11660
原创 ID3dXSprite接口
<br />HRESULT Draw( LPDIRECT3DTEXTURE9 pTexture, CONST RECT * pSrcRect, CONST D3DXVECTOR3 * pCenter, CONST D3DXVECTOR3 * pPosition, D3DCOLOR Color);<br />在2D游戏中,由于去掉了深度这一个"D",所以无论视点离物体的远近程度如何,其呈现的物体大小是不会改变的。<br />那么使用D3D制作2D游戏,怎
2011-01-08 12:52:00
6684
原创 我第一个用DirextX做的2D游戏——炮炮兵考眼力
炮炮兵考眼力游戏简要说明书广州大学华软软件学院 郭少豪Email : gsh0913@qq.comQICQ : 264965161游戏简介游戏主界面“炮炮兵考眼力”是一款以炮炮兵为游戏形象的类似连连看的一款悠闲小游戏。游戏的方式与连连看类似,但具体操作方式有所不同。游戏规则简单容易上手,游戏速度节奏快,游戏形象惹人喜爱,适合各年龄层面的玩家。游戏规则屏幕中央会出现一个网格,网格中将会以一定的填充以炮炮兵为形象的卡片(也就是说不是每一个空格都填有卡片,将会有一部分留空),卡片一共有四种,每种卡片有明显的颜色区
2010-12-23 23:40:00
3428
2
原创 Android方向传感器实践——自己动手做水平尺
这是基于上一篇博文Android方向传感器实践(指南针)的后续探索,这里将会为大家介绍如何利用方向传感器Y轴上的读数制作一个水平尺,具体的代码和源文件将会全部和大家分享。下面附上LevelActivity类和LevelView类的代码,同时提供源程序的下载,如果有什么问题的话随时可以与我联系,我的qq:264965161,电子邮箱gsh0913@qq.com,本人非常乐意与大家一起交流,希望大家能共同进步。源代码下载地址:
2010-12-23 22:41:00
9176
原创 D3D纹理基础
基本概念纹理是增强计算机生成的三维图像的真实感的有力工具,早期计算机生成的三维图像看起来往往像是发亮的塑料,虽然这在当时也是比较先进的,但是它们缺乏各种纹路——如磨损、裂痕、指纹和污渍等,而这些纹路会增加三维物体的真实感。在计算机图形学中,纹理指的是一张表示物体表面细节的位图。因为Direct3D中所有纹理都是位图,所以可以把任何位图贴到Direct3D图元的表面。例如,应用程序可以创建物体并使它们的表面看起来有木纹的样式。可以把草、泥土和岩石等纹理贴在构成山的图元的表面,这样就能得到看起来很真实的山坡。应
2010-12-18 23:23:00
6062
原创 D3D基本图元和顶点缓冲
图元三维图元是组成单个三维实体的顶点集合。在D3D中,一共有三种基本图元,分别是点、线和三角形。通常三维图元是多边形。一个多边形是由至少三个顶点描绘的三维形体。最简单的多边形是三角形。Direct3D使用三角形组成大多数多边形,因为三角形的三个顶点一定是共面的。应用程序可以用三角形组合成大而复杂的多边形及网格(mesh)。绘制基本图元所有的 3D 图形都是由三角形构成的。为什么是三角形而不是别的图形呢?因为三角形有许多优越之处,例如:绘制效率。而且我们知道,任意不在同一条直线上的三个点都能构成三角形,这对于
2010-12-13 20:31:00
4021
原创 DirectX的安装与D3D的初始化
下载安装首先登陆Microsoft Download Center下载最新版本的DirectX SDK。http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=3021d52b-514e-41d3-ad02-438a3ba730ba按步骤安装安装完成后会发现VS2008里面已经设置好相关开发库的目录。开发D3D程序的一般步骤D3D对象在编写D3D程序时,D3D对象是 必须首先创建的对象。通过这个对象,可以去枚举、获
2010-12-10 23:03:00
23617
原创 DirectX技术与Windows应用程序
1.1. DirectX是简介DirectX是微软开发的多媒体应用程序接口(API)(包括图形,声音,输入,网络)。Direct代表直接的意思,X代表很多部分,DirectX 就是一系列的 DLL (动态连接库)。微软的DirectX软件开发工具包(SDK)提供了一套优秀的应用程序编程接口(APIs),这个编程接口可以提供给你开发高质量、实时的应用程序所需要的各种资源。DirectX技术的出现将极大的有助于发展下一代多媒体应用程序和电脑游戏。 1.2. DirectX的设备无关性微软开发DirectX,其最
2010-12-10 17:56:00
3372
原创 TALKEE视频互动平台
这是高考后暑假做的,由于时间关系,完成进度大约只是60%,算然不能直接投入实际应用,但程序源代码仍然有着很高的参考价值,若有需要请与我联系,我的QQ:264965161,电子邮箱gsh0913@qq.com。 1.1. 平台简介本程序是基于Adobe Flash Media Server 采用流媒体传输技术构建的一个视频互动平台,以Flash程序(swf)做前端,.Net技术左做后台支持,FuorineFX提供flash与.Net的通讯方式.同时采用MS SQL Server 2005 数据库,.平台稳定采
2010-12-06 22:44:00
1703
原创 Android方向传感器实践——自己动手做指南针
传感器(Sensor)系统可以让智能手机的功能更加丰富多彩,在Android系统中支持多种传感器。Android的Sensor系统涉及了Android的各个层次。Android系统支持多种传感器,有的传感器已经在Android的框架中使用,大多数传感器由应用程序来使用。Android传感器类型分为加速度、磁场、方向、光线、临近性、温度等,具体的如下表:传感器JAVA中的名称本地接口名称数值加速度TYPE_ACCELEROMETERSENSOR_TYPE_ACCELEROMETER1磁力域TYPE_MAGNE
2010-12-06 11:23:00
30195
1
我第一个用DirextX做的2D游戏——炮炮兵考眼力
2010-12-23
Android水平尺程序
2010-12-23
Talkee视频交互平台
2010-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人