HTML5

《游戏脚本的设计与开发》- 游戏背包和任务系统

本节重点来讲一下背包系统,以及简单的先来认识一下任务系统。

先看一下背包系统的效果预览:

背包系统在游戏中是必不可少的,在游戏中,所有获得的物品都会储存在背包里面。背包的种类,我一般将它分成两大类,一种是类似于《吞食天地》的“个人背包”,在游戏中每个人物都有一个背包,每个人的背包都互不影响,并且每个人只能使用自己背包中的物品。另一种是“集体背包”,游戏中所有己方的人物都共用一个背包,大多数游戏都采用这种形势。下面我们就来实现一下“集体背包”。

我们先来做一个按钮,用来打开游戏菜单,按钮的添加很简单,界面如下。

根据我制作《三国记》的经验,游戏菜单的UI需要注意的是,按钮要尽量大一些,否则在手机上就很难被点到。先来创建游戏菜单的相关文件。

控制器MenuController,模型MenuModel和视图MenuView。

用 HTML5 来开发一款 Android 本地化 App 游戏 --- 宝石碰碰

本次来说一说如何利用lufylegend.js引擎制作一款HTML5游戏后,将其转换为android本地化的App应用,转换过程其实很简单,下面一步步来做说明。

首先来开发一个类似于对对碰的游戏,不过此游戏玩法为在下原创,如有雷同,纯属巧合,游戏界面如下

游戏操作:上下左右划动屏幕,来操作宝石向不同的方向移动。

游戏规则:当有三个一样的宝石相邻则消除,被消除过一次的宝石会变成半透明,当所有宝石都被消除一次后,则进入下一关。

游戏测试连接:

http://lufylegend.com/demo/GemGem

制作开始

详解 HTML5 新特性

HTML5已经火了一段时间了,相信作为web相关开发工程师,肯定或多或少的了解和尝试过一些HTML5的特性和编程。还记得以前我们介绍过的HTML5新标签。 作为未来前端开发技术的潮流和风向标,HTML5绝对不容忽视。

在今天这篇技术分享文章中,我们将介绍几个HTML5的重要特性,能够帮助你提高整个web应用的使用体验和开发效率,相信大家会感兴趣的!

 

特性一:正则表达式相信大家都会非常喜欢这个特性,无须服务器端的检测,使用浏览器的本地功能就可以帮助你判断电子邮件的格式,URL,或者是电话格式,防止用户输入错误的信息,通过使用HTML5的pattern属性,我们可以很方便的整合这个功能,代码如下:

<input type="email" pattern="[^ @]*@[^ @]*" value="">

 

特性二:数据列表元素在没有HTML5的日子里,我们会选择使用一些JS或者知名的jQuery UI来实现自动补齐的功能,而在HTML5中,我们可以直接使用datalist元素,如下:

[HTML5游戏开发] 简单的《找不同汉字版》,来考考你的眼力吧

本文首发自我的csdn博客:http://blog.csdn.net/yorhomwang/article/details/8627830

一,准备工作

本次游戏开发需要用到lufylegend.js开源游戏引擎,版本我用的是1.5.2(现在最新的版本是1.6.0)。

引擎下载的位置:http://lufylegend.googlecode.com/files/lufylegend-1.5.2.rar

引擎API文档:http://lufylegend.com/lufylegend/api

java socket 多线程网络传输多个文件

     由于需要研究了下用 java socket 传输文件,由于需要传输多个文件,因此,采用了多线程设计。客户端每个线程创建一个 socket 连接,每个 socket 连接负责传输一个文件,服务端的ServerSocket每次 accept 一个 socket 连接,创建一个线程用于接收客户端传来的文件。

1、服务端

Inside the Brackets legendado em Português

O Inside the Brackets é uma série de programas no formato mesa redonda que conta com a participação de profissionais de destaque na indústria de TI, na produção de aplicativos multiplataforma com a utilização de HTML5.

Em cada episódio, um novo assunto é debatido, o que torna a série fundamental para quem quer se atualizar rápido sobre as principais tendências da indústria de TI na produção de Apps multiplataforma.

Intel XDK: Einführung zur Cross-Plattform Entwicklung mit HTML5 und JavaScript

Die Microsoft Virtual Academy veröffentlichte ein kostenfreies Video-Training, das einen Einstieg zur Cross-Plattform Entwicklung bietet.

Der Kurs baut auf 6 Module auf:
- Die Cross-Plattform Entwicklung
- Das Intel XDK
- Das Intel App Framework
- Responsive Webdesign
- Sensoren
- Web-Services

Passend zu jedem Modul gibt es einen sogenannten "Selbstbewertungstest". Insgesamt gibt es 65 Punkte.

Help me sell XDK to my management

I have a challenge. I need a list of major corporations and government agencies using Intel XDK for development and delivery.

I need to be able to install some of the applications from apple or google's store to demonstrate the power of XDK.

Intel does not seem to want to help! They responded with:

"Hello Steven,

Thank you for contacting the Intel(R) Developer Zone support.

All support for this product is through the HTML5 Application Development forum.

This is the best place for timely answers from our technical experts and your peers."

Suscribirse a HTML5