• 姬光 12推荐

    通过对象图学习JavaScript [之一]

    若想成为一个高效的JavaScript开发者,其秘诀之一就是真正理解这门语言的语义。本文将会通过通俗易懂的图表来解释JavaScript中最基本的核心内容。 随处可见的引用 JavaScript中的变量其实是一个标签,它引用了内存中某个位置的某个值。这些值可以是字符串、数字…...

  • 姬光 8推荐

    通过对象图学习JavaScript [之二]

    由于我的第一篇文章里通过图解描述JavaScript语义的方式大受欢迎,因此我决定尝试用这种方法来讲解一些高级内容。在本文中,我会讲解三种常用的创建对象的技术,它们分别是:构造器(constructor)加原型(prototype)的方式、纯原型的方式以及对象工厂(object…...

  • 自由布鲁斯 2推荐

    3-地图生成-从零开始写一个武侠冒险游戏

    从零开始写一个武侠冒险游戏-3-地图生成 概述 前面两章我们设计了角色的状态, 绘制出了角色, 并且赋予角色动作, 现在是时候为我们的角色创造一个舞台了, 那就是游戏地图(我们目前做的是一个2D 游戏, 因此叫地图, 如果是 3D, 则叫地形). 地图生成也是游戏开发的…...

  • 自由布鲁斯 2推荐

    4-第一次整合-从零开始写一个武侠冒险游戏

    从零开始写一个武侠冒险游戏-4-第一次整合 ---- 把状态,帧动画和地图生成整合起来 概述 前面三章我们完成了游戏开发中的 状态原型,帧动画原型 和 地图生成原型 这三个模块, 因为都是原型, 所以以上三个模块还有很多可以改进的地方, 这些细节我们会逐步完善, 现在让我…...

  • baiyecheng 2推荐

    想学Android开发简易入门容易上手

    本人一直致力于嵌入式相关知识和技术在中国大陆地区的技术传播及嵌入式产品及移动设备的系统和应用程序开发,近两年主要专注于3G技术领域,重点是研究Android应用开发及系统核心代码及Android开发人才培养体系的建设。作为华清远见3G学院的职业讲师,我在面试学员的过程中经常会被…...

  • walkerMK 1推荐

    Python3.4 Tutorial9 - Classes (Part 1)

    9 类     和其他语言相比,Python在创建类的机制(mechanism)上使用最小化的新语法和语义。它融合了C++和Modula-3的机制。Python的类提供了面向对象编程的所有标准特性:在类的继承机制上允许有多个基类(多继承…...

  • walkerMK 1推荐

    Python3.4 Tutorial9 - Classes (Part 2)

    9.3 初看类     类会引入一点新语法,三个新的对象类型,和一些新语义。 9.3.1 类定义的语法     最简单的类定义的结构如下: class ClassName: <st…...

  • 自由布鲁斯 1推荐

    0-开发框架Codea简介-从零开始写一个武侠冒险游戏

    从零开始写一个武侠冒险游戏-0-开发框架Codea简介 概述 本游戏全程使用一款运行于 iPad 上的开发工具类 APP--Codea 来开发, Codea 是一款 轻量级 + 全功能的开发工具, 它既是一个: 运行时库-Runtime 也是一个: 框架-Fra…...

  • 沙枣 1推荐

    newLISP in 21 minutes

    newLISP — 交互式教程 这份文档于 2006 年 5 月被 Rick Hanson (cryptorick@gmail.com) 做了一些修正和更新后被转换成 html 文档。2008 年 12 月被 L.M 更新到 v.10.0 版本. 版权所有 John W. S…...

  • 刘晓日 推荐

    [教程]图片太大怎么办?当然是用img标签了啊

    今天发表文章的时候,由于自己画了几张uml图,尺寸比较大,所以在文章发表后,将文章内容显示区撑开,后大胖告知可以使用img标签自己定义图片的宽、高。中午研究了下,刚开始还很费解,怎么是用啊!后来整明白了,在此和大家分享。 首先,须将图片上传,当然是使用编辑器上传。不解释。上传…...

  • 自由布鲁斯 推荐

    6-用GPU提升性能(3)-从零开始写一个武侠冒险游戏

    从零开始写一个武侠冒险游戏-6-用GPU提升性能(3) --解决因绘制雷达图导致的帧速下降问题 概述 现在轮到用 mesh 改写那个给性能带来巨大影响的状态类了, 分析一下不难发现主要是那个实时绘制并且不停旋转的雷达图拖累了帧速, 那么我们就先从雷达图入手. 开始我感觉…...

  • 张孝波 推荐

    Python教程

    Python教程 这是小白的Python新手教程,具有如下特点: 中文,免费,零起点,完整示例,基于最新的Python 3版本。 Python是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basi…...

  • walkerMK 推荐

    Python3.4 Tutorial9 - Classes (Part 3)

    9.5 继承(Inheritance)     当然,一个有“类”的语言中如果不支持继承的特性,是没有什么价值的。派生类(Derived Class)的定义语法如下: class DerivedClassName(BaseClass…...

  • walkerMK 推荐

    Python3.4 Tutorial9 - Classes (Part 4)

    9.9 迭代器(Iterators)     你可能已经意识到了,大多数的容器对象都是可以使用for语句遍历的: for element in [1, 2, 3]: print(element) for element in (1,…...

  • 邓小荣启雅 推荐

    Flash8教程1:认识工作界面(作者司徒子瑄10岁)

    Flash8教程1:认识工作界面 工作界面主要由4部分组成: 时间轴:相当电影胶片 工具栏:制作元件 库:已有的元件 属性:各种调整 ...

  • 邓小荣启雅 推荐

    Flash8教程2:使用工具(作者司徒子瑄10岁)

    Flash8教程2:使用工具 选择工具 ![enter image description here][1]: 用于选择对象 部分选取工具 ![enter image description here][2]:大家把它当摆设就好了 自由变形工具 ![enter image d…...

  • 邓小荣启雅 推荐

    Flash8教程3:帧和关键帧(作者司徒子瑄10岁)

    Flash8教程3:帧和关键帧 帧相当于电影胶片上的一张相片 关键帧和帧的区别: 关键帧就是重要的帧,关键帧后面的帧内容跟它是一样的。 帧就是跟屁虫,只能起到延时效果。 我们如果要做一个动画,只需画好一个关键帧,再隔一段时间画另一个关键帧,设置两个关键帧之间的动画或补间,…...

  • 邓小荣启雅 推荐

    Flash8教程4:形状补间(作者司徒子瑄10岁)

    Flash8教程5:形状补间 形状补间我们上次已经讲过了,这次主要是讲实例。 这次的动画时长我们想要8秒,凑个整100帧吧。 Step1 画一个正方形 ![enter image description here][1] Step2 单击时间轴第100帧 ![enter im…...

  • 邓小荣启雅 推荐

    Flash8教程5:飞入飞出(作者司徒子瑄10岁)

    Flash8教程4:飞入飞出(移动动画) Step1 画一个圆,移到舞台左侧 ![enter image description here][1] 这就是第一个关键帧的内容(第一帧默认为关键帧) Step2 单击时间轴第60帧 ![enter image descripti…...

  • 司徒子瑄 推荐

    Flash8教程6:渐现动画

    这节课,我们要做一个100帧渐现动画 渐现动画 渐现动画嘛,当然需要形状补间了,我们现在做一个字的渐现动画 重要概念 Alpha:透明度(从透明(0%)到不透明(100%)) Step1 用文字工具写上字 enter image description here[+…...