logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

用PhoneGap Build打包ask和ipa软件安装包

之前介绍了如何将eclipse的安卓工程改装成Phonegap项目,这里介绍将Phonegap工程发布生成各平台软件安装包的步骤:  将写好的HTML项目放在一个名为“www”的文件夹里(或者Phonegap工程中assets目录下的www目录),压缩,然后就可以通过PhoneGapBuild将网页应用直接安装到手机上生成APP应用 。   PhoneGap的官网提供一个buid生成器,

#phonegap
在matlab上实现遗传算法解决TSP旅行者问题

TSP问题指的是从一个节点开始遍历其他所有节点并回到初始节点,构成一个哈密顿回路,节点与节点之间距离不同,目标是找到一条回路使得总路程最短,也即就是走最短的路遍历所有节点回到起点。遗传算法模仿达尔文进化论中优胜劣汰的思想,从随机初始总群开始,不断进化最终选出接近最优解的一代,从而求解出近似最优解问题描述下图矩阵展示了不同城市之间的距离,城市到自身的距离为0,现要求从Hong Ko

#算法#matlab
C++实现贪心算法-区间覆盖问题

题目描述:用i来表示x坐标轴上坐标为[i-1,i]的长度为1的区间,并给出n(1≤M≤200)个不同的整数,表示n个这样的区间。现在要求画m条线段覆盖住所有的区间,条件是:每条线段可以任意长,但是要求所画线段的长度之和最小,并且线段的数目不超过N(1≤N≤50)。输入:输入包括多组数据,每组数据的第一行表示点数n和所需线段数m,后面的n行表示点的坐标输出:输出每组按规定线段条数被覆盖

使用第三方插件Curvy为unity场景快速生成运动轨迹与赛道

@废话在前Curvy是一个非常强大的第三方插件,用于在unity中快速生成游戏轨道,关于此插件的教程网上几乎找不到,官方的视频教程是一个讲法式英语的人讲的,不但视频模糊让人听的简直爆炸,我反正听了一半差点砸电脑了,最后主要还是靠折腾demo结合视频把主要的用法弄明白了。这里结合官方demo中的几个介绍这个插件的用法,其实很简单,学会后可以轻松拖出一条甚至多条复杂的轨迹,然后可以让物体沿着轨

#unity
无损压缩经典算法

@前言总结经典的文件压缩算法原理,主要包括:哈夫曼压缩算法及其延伸,LZ77算法及其演变算法,LZ78算法及其演变算法,几何编码算法Arithmetic Coding。内容部分摘录翻译自港大‘多媒体技术’硕士课程1.进行文件压缩的必要性像图片、声音、视频这些类型的多媒体数据要比文本数据占用多得多的内存空间,尤其是视频文件,文件传输时占用带宽大,存储又占用大量的硬盘空间。举个例子:一个1080p分辨

Foundation-几种段落排版格式NSMutableParagraphStyle

一、框架中的原始定义如下:@property(readwrite) CGFloat lineSpacing;         //行间距@property(readwrite) CGFloat paragraphSpacing;     //段落间距@property(readwrite) NSTextAlignment alignment;    //文字对齐格式@pro

2D空间中使用Quadtree四叉树进行碰撞检测优化

很多游戏中都需要使用碰撞检测算法检测两个物体的碰撞,但通常这些碰撞检测算法都很耗时很容易拖慢游戏的速度。这里我们学习一下使用四叉树来对碰撞检测进行优化,优化的根本是碰撞检测时跳过那些明显离得很远的物体,加快检测速度。【注:这里算法的实现使用的Java语言,但算法和语言没有关系,理解了其中的原理可以应用到各种碰撞检测场景中。】介绍碰撞检测是多数游戏的关键部分,不管是2d游戏还是3d游戏中,检测

#游戏#算法
Mac上安装使用MYSQL以及Navicat数据库管理和PHP服务器配置

一、安装MYSQL与基本操作:建议步骤:安装mysql后直接用下面的mysqladmin直接修改root用户密码总不成功,应该先用下面“无法登录root用户的解决办法”里面的指令越过权限表,然后再用mysqladmin修改root的密码,然后mysql-u登录root用户,然后就可以创建新用户以及之后连接Navicat了。官网下载mysql的Mac版本:http://dev.mysql.

#mysql
使用高通Vuforia开发AR增强现实游戏(开篇)

@废话在前之前想做暴风魔镜的VR游戏,最后来香港学习设备没带过来就没继续做,现在开始学习研究做一下AR游戏开发,毕竟对设备的要求比较低,很方便,看了不少资料,最后还是选了Vuforia这个经典的AR框架来学习,虽然说高通的Vuforia去年刚被PTC收购,以后的发展路线未知,但我看不久前还是有更新的,也是对开发者开放的,至少用来学习没问题,毕竟体验一下AR技术,也就不在乎什么框架了。

#游戏
True Impostor技术原理总结与实践

True Impostor技术基本介绍Impostor,原意“伪装者”,是一种使用极简单的mesh来模拟真实mesh模型的一种优化技术,可以高效的在场景中绘制大量同类的模型而不需要绘制大量的多边形。Impostor技术是介于Billboard和mesh之间的一种模型,在节省顶点的同时实现模型全角度细节的展示。Impostor将2维纹理映射到一张矩形mesh上,模拟高精度模型的假象,实现方法可以..

    共 11 条
  • 1
  • 2
  • 请选择