加载中
让我们一起Go(三)

在前几篇中,我们搭建好了Go语言的开发环境,从今天开始就正式进入Go语言的编程学习了。 一、Go语言程序基本结构与外部包的导入 首先来看Go语言程序的基本结构: 以上就是最基本的结构,主函...

2016/03/19 08:54
73
[转]ColorMatrixFilter--颜色矩阵滤镜

ColorMatrixFilter--颜色矩阵滤镜(flash.filters.ColorMatrixFilter) 在颗粒等级上提供给你更好的控制方法。ColorMatrixFilter为 4行5列的多维矩阵(20个元素的数组)。图1是与ColorMatrixFilt...

2016/03/19 08:54
12
Go语言Windows程序设计(1)--简单弹出消息窗口

这几天公司比较空,又开始玩Go语言,发现它可以通过一个https://github.com/lxn/go-winapi go-winapi的库写windows程序,于是就开始玩了,当然,也已经有了很多基于它而进一步封装便于开发的...

2016/03/19 08:54
179
让我们一起Go(十一)

前言: 今天又要继续了,当初自己的挖的坑必须得填啊,尽管天气非常滴热,但是丝毫无法阻挡我填坑的热情,那么,我们继续让我们一起Go!!! 定义方法: 这里我们要来看看Golang中的(Metho...

2016/03/19 08:54
22
Go语言Windows程序设计(4)--处理子窗体消息之按钮点击事件

前言 在上一篇中,我们给最基本的窗体添加了一个按钮,有了按钮后,当然就需要发挥按钮的作用,大家都知道按钮最基本的功能就是通过用户的点击事件与计算机产生交互。如果你做过.net 的winfo...

2016/03/19 08:54
48
让我们一起Go(五)

前言 转眼间,已经2013年了,新的一年,还是继续学习Go啊,本系列不小心跨年了,哈哈哈。上篇中我们初步了解了Go语言的变量声明,今天我们首先还是要继续聊聊变量。文章更新较慢,请谅解,因...

2016/03/19 08:54
11
Balder 3D开发系列之--创建天空盒

一、天空盒的概念 天空盒是一种让计算机游戏屏幕背景具有更广阔视野的一种方法,当使用天空盒的时候,水平画面被限制在一个立方体当中,背景中遥远的山川,远处的建筑,还有天空等等都被投射...

2016/03/19 08:54
44
Balder 3D开发系列之--给自定义基本体进行贴图操作

一、本篇要点 续文章创建自己的primitives,在之前这篇文章中,我们介绍了如何自制balder中基本体的过程,我们一步步完善基本体,从最开始的只有线构成,到接下来的实体,到最后的具有颜色的...

2016/03/19 08:54
12
设计模式系列之Template Method(模板方法模式)

在面向对象设计中,无非就是封装,继承之类的运用,而设计出可扩展性好,代码冗余少,可重用性高的程序也是衡量面向对象开发的一个标准。面向对象使用相当灵活,虽然核心特征只有封装,继承,...

2016/03/19 08:54
5
Golang控制goroutine的启动与关闭

  最近在用golang做项目的时候,使用到了goroutine。在golang中启动协程非常方便,只需要加一个go关键字:      go myfunc(){       //do something }() 但是对于一些长时间...

2016/03/19 08:54
28
在开发中善用自定义的Behaviors

前言: 之前写了一篇文章是关于 通过blend快速创建具体物理特性的游戏,其实,它只是引入了一个物理引擎,而我们在blend进行使用的过程中,我们发现,只是简单的拖拽一些Behaviors属性,就达...

2016/03/19 08:54
22
具有3D旋转效果的图片组的一种实现

前段时间看到QQ群里面有朋友问一组图片的3D旋转效果怎么做,虽然之前看到过flash版本的这种效果,但是自己却也没有做过这种效果。于是,就想来练习练习,最终的效果是这样的: 其实,这个东西...

2016/03/19 08:54
10
【转】游戏开发高度图有关资料与Balder中的相关支持

资料一:使用Managed DirectX创建三维地形 来源:GameRes网站 内容: 使用Height Map作为输入   首先,什么是高度图(Height Map)呢?所谓高度图实际上就是一个2维数组。创建地形为什么需...

2016/03/19 08:54
11
小试javascript模版mustache

夜以深,人未眠,本该入睡,然逢周末,无聊甚哉,故于此作文打发时间----------- 前几日,无聊,小试了下javascript版本的mustache模版,说是小试,其实主要目的是阅读学习其源码。如果仅仅是...

2016/03/19 08:54
10
通过Html5 Canvas画柱状图

离开园子一年多了,现在回来了。问我去哪里了?哈哈,其实哪里都没去,只是潜水潜了一年啊。时间真TM的快,三年前第一次来园子,那时候差不多刚上大学,而现在一下子大学就毕业了。在这里要感...

2016/03/19 08:54
43
Balder 3D开发系列之——sprite结合Camera旋转木马特效

一、前言 在前一篇关于sprite的文章中,我们介绍了它的基本情况和基本用法,在本文中,我们将在前文的基础上,使用sprite实现一个小效果。这个效果就是旋转木马的特效,之前我也写过一篇文章...

2016/03/19 08:54
6
Balder 3D开发系列之--创建自己的primitives

一、About primitives 在Balder中,有很多已经创建好了的基本体,你只要直接调用就可以了,这和3DMax等软件类似,里面也提供了一系列的基本体,给设计者扩展使用。目前,Balder的Geometries命...

2016/03/19 08:54
3
VisualTreeHelper不仅仅只是用来查看可视化树结构的

关于 VisualTreeHelper这个类,大家应该都应该看到过,它是silverlight提供的一个帮助器类,通过它,以便您可以检查可视化树结构。今天,我们来通过对VisualTreeHelper的使用,来做一些比较有...

2016/03/19 08:54
8
silverlight---游戏中的人工智能之追逐与闪躲

前言: 近来在学习silverlight ,WPF,每天都沉浸在编程和设计的海洋中。感觉光学不练习没成就感啊,所以决定来这里写点东西,毕竟很久没写文章了,哈哈哈。好了,废话不多说了,开始silverl...

2016/03/19 08:54
15
silverlight 中的应用程序库缓存

为何要使用缓存? 在日常的开发工作中,缓存这个名字对大家来说是再熟悉不过了,确实,合理的使用缓存技术,对于提高性能,节省资源和改善用户体验起着非常重要的作用。做过web程序开发的人可...

2016/03/19 08:54
12

没有更多内容

加载失败,请刷新页面

返回顶部
顶部