自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

你的灯还亮着吗

架构理念:[简单][高效][可依赖]

  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 [libGDX游戏开发教程]使用libGDX进行游戏开发(12)-Actor与Action

终章

2016-12-16 10:06:35 880

原创 [libgdx游戏开发教程]使用Libgdx进行游戏开发(11)-使用box2d和着色器的最佳实践

高级编程技巧只是相对的,其实主要是讲物理模拟和着色器程序的使用。本章主要讲解利用Box2D并用它来实现萝卜雨,然后是使用单色着色器shader让画面呈现单色状态:http://files.cnblogs.com/mignet/shaders.zip如果你不知道Box2D,那你肯定玩过用它做的游戏:Angry Birds, Limbo, Tiny Wings, Crayon Physics

2016-12-16 10:06:32 1527

原创 [libgdx游戏开发教程]使用Libgdx进行游戏开发(10)-音乐音效不求人,程序员也可以DIY

本章音效文件都来自于公共许可: http://files.cnblogs.com/mignet/sounds.zip在游戏中,播放背景音乐和音效是基本的功能。Libgdx提供了跨平台的声音播放功能,支持的文件格式有:•wav (RIFF WAVE)•mp3 (MPEG-2 Audio Layer III)•ogg (Ogg Vorbis)

2016-12-16 10:06:29 1305

原创 [libgdx游戏开发教程]使用Libgdx进行游戏开发(8)-没有美工的程序员,能够依赖的还有粒子系统

添加特效,善用粒子系统。这一章我们将使用Libgdx的粒子系统线性插值以及其他的方法来增加一些特效。你也可以使用自己编辑的粒子效果,比如这个粒子文件dust:http://files.cnblogs.com/mignet/particles.zip这个灰尘的特效用在兔子头在地面跑的时候,啪啪的一溜烟。线性插值可以让我们的摄像机在移动的时候更平滑。

2016-12-16 10:06:24 852

原创 [libgdx游戏开发教程]使用Libgdx进行游戏开发(7)-Screen2D屏幕布局的最佳实践

管理多个屏幕我们的菜单屏有2个按钮,一个play一个option。option里就是一些开关的设置,比如音乐音效等。这些设置将会保存到Preferences中。多屏幕切换是游戏的基本机制,Libgdx提供了一个叫Game的类已经具有了这样的功能。

2016-12-16 10:06:21 1357

原创 [libgdx游戏开发教程]使用Libgdx进行游戏开发(6)-添加主角和道具

如前所述,我们的主角是兔子头。接下来我们实现它。来碰撞吧。

2016-12-16 10:06:18 801

原创 [libGDX游戏开发教程]使用Libgdx进行游戏开发(5)-关卡加载

在上一章我们介绍了如何管理和利用素材,但是我们注意到,这些素材都是零散的,比如岩石的左部等,这一章,我们将利用这些零件拼合成完整的游戏对象。回顾最开始的设计类图,注意Level类和所有Level中的Object,看看它们的继承关系。

2016-12-16 10:06:15 959

原创 [libgdx游戏开发教程]使用Libgdx进行游戏开发(4)-资源管理

游戏中总是有大量的素材资源,我们通常的做法是把要用的图片做成图片集,这样做的好处有两点:1.就是可以利用图像空余空间2.就是可以利用OpenGL的2的倍数优化。我们来看看怎么用。这里我们使用自己的类Assets来管理它们,让这个工具类作为我们的资源管家,从而可以在任何类里使用我们加载的素材。

2016-12-16 10:06:12 1152

原创 libGDX项目实战-幸运大转盘-米涅-专题视频课程

从零开始学习一个完整的libGDX游戏的开发过程

2016-12-20 08:50:01 176 1

原创 【原创】同步mysql数据到ElasticSearch的最佳实践

Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳

2016-12-16 10:06:47 5506

原创 [置顶]libGDX开发环境搭建-Android Studio 最新版

项目构建环境条件:Win10 64位操作系统JDK8安装并配置环境变量Gradle3.1安装并配置环境变量Android Studio 2.2下载并安装(android-studio-bundle-145.3276617-windows.exe)一、根据gdx-setup.jar来建立新项目最新的setup.jar总是会取最新的gdx版本,比如图中就是1.9.4的版本.

2016-12-16 10:06:44 756

原创 [置顶]linux下redis的最佳实践(Master-Slave)

本文演示了redis在同一台linux上的安装及运行多个实例,并演示了主从复制,以及如何进行主从的切换。1. 下载$ wget http://download.redis.io/releases/redis-3.0.7.tar.gz2. 解压缩$ tar xzf redis-3.0.7.tar.gz3. 编译$ cd redis-3.0.7$ make$make i

2016-12-16 10:06:41 392

原创 使用Redis实现高并发分布式序列号生成服务

行之有效的分布式序列号生成方案

2016-12-16 10:06:38 1075

原创 [libgdx游戏开发教程]使用Libgdx进行游戏开发(9)-场景过渡效果

本章主要讲解场景过渡效果的使用。这里将用到Render to Texture(RTT)技术。Libgdx提供了一个类,实现了各种常见的插值算法,不仅适合过渡效果,也适合任意特定行为。在本游戏里面,我们将实现3种转场效果:fade, slide和slice.和前面提到的多场景管理一样,我们也需要这样的结构来统一管理转场特效:首先创建接口ScreenTransition:pac

2016-12-16 10:06:27 814

原创 [libgdx游戏开发教程]使用Libgdx进行游戏开发(3)-给游戏添加一些控制功能

每个游戏中都有一些只有程序员自己才知道的控制功能,比如增加金钱,满血复活,无视防御,不死等等。都是为了方便自己调试而在测试阶段使用的功能。正如上一章提到的:我们也需要加些只有程序员才知道的控制功能。以方便调试。

2016-12-16 10:06:09 904

原创 [libgdx游戏开发教程]使用Libgdx进行游戏开发(2)-游戏框架搭建

接续上一章,让我们抛开理论开始code吧。

2016-12-16 10:06:06 1066

原创 [libGDX游戏开发教程]使用LibGDX进行游戏开发(1)-游戏设计

这是一场旅程的开始。

2016-12-16 10:06:03 1881

原创 window下Kafka最佳实践

Kafka的介绍和入门请看这里kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)当前文章从实践的角度为大家规避window下使用的坑。1.要求:java 6+2.下载kafka【注意,只用下载kafka】http://mirrors.cnnic.cn/apache/kafka/0.9.0.1/kafka_2.11-0.9.0.1.tgz3.解压,通过cmd进

2016-12-16 10:06:01 899

原创 Rust-HayStack

src/main.rs extern crate multipart;extern crate iron;extern crate time;//image converterextern crate image;extern crate crypto;extern crate rustc_serialize;use rustc_serialize::json;

2016-12-16 10:05:58 448

原创 观察者模式最佳案例实现[JAVA]

自我感觉应该是经典

2016-12-16 10:05:55 393

原创 单点登录设计方案

单点登录设计方案随着业务复杂性的增加,作为一个整体的应用程序会被划分成许多“模块”,这通常需要考虑为这些子应用程序建立一个共同的基础,或者说,一开始就选择SOA的设计方式。不管怎样,我们开始运行多个单独的应用程序,并且需要它们无缝交互时,共同的基础就是必备的。实现单点登录服务便是其中必备功能之一。授权与认证的概念很多人容易搞混这两个概念。最典型的就是OAuth。比如我们要建立一个集中式

2016-12-16 10:05:52 638

原创 架构师

JDK1.5新增的功能   ==>>>字符流和字节流的区别,使用场景,相关类   ==>>>线程安全的概念,实现线程安全的几种方法   ==>>>抽象类和接口的区别,使用场景   ==>>>hash算法的实现原理,hashcode的实现原理   ==>>>error和exception的区别,RuntimeException和非RuntimeException的区别   ==>

2016-12-16 10:05:50 267

原创 win7下 eclipse 搭建 cocos2d-x 最佳实践 及 问题扫除

注意,本文假设您已经成功安装了JDK + Eclipse + CDT + ADT + Android SDKStep1. 下载 android-ndk-r7-windows.zip并解压下载地址:http://dl.google.com/android/ndk/android-ndk-r7-windows.zip下载完成后,将其解压。至于Android-sdk的下载,详见官网h

2016-12-16 10:05:47 257 1

原创 eclipse 与 jetty 结合的最佳实践

Eclipse+tomcat的组合一直是受J2EE开发者青睐的明星组合,然而越来越多的人开始使用Jetty了。我想这中间最主要的原因可能是Jetty的若干让人暴爽的特点,比如简单快捷支持热启动等等,即使你修改了配置文件都不需要重新启动。而且也不需要专门配置Server,正如它一直所提倡的,Running a web application in Eclipse should be as s

2016-12-16 10:05:44 510

黑客防线精华本2001.电子版.pdf

黑客防线精华本2001,电子扫描版,值得一看

2011-11-02

jdbc-driver集

J2EE 驱动集(mysql sqlserver oracle..)

2011-08-28

jcurses-windows-0.9.5.zip

UNIX 下curses的JAVA版,可以让你用JAVA写类似curses库的字符界面,当然,它的功能比这更强大

2008-11-14

空空如也

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

TA关注的人

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