声明:本教程版权归Lizcst Software Lab所有,欢迎转载,但是转载必须保留本段声明文字,并注明文章来源:http://blog.csdn.net/kflizcst 谢谢合作! 播放媒体是有趣的程序所必须具备的一个重要的功能,尤其是游戏程序.一个没有任何媒体效果(包括音频或者视频)的游戏,将无法给人带来想要玩下去的冲动.这篇乃至接下来的一系列教程将向大家介绍如何在使用幻世引擎开发的程序中播放各种媒体文件. 在幻世引擎中,有两个接口是专门用来处理和播放媒体文件的,分别是ISoundSy…
一.简述 ffplay是以FFmpeg框架为基础,外加渲染音视频的库libSDL构建的媒体文件播放器. 在使用ffplay之前必须要安装到系统中,MAC的安装教程为:http://www.cnblogs.com/renhui/p/8458150.html 二.命令格式 在安装了在命令行中输入如下格式的命令: ffplay [选项] ['输入文件'] 1. 主要选项 '-x width' 强制以 "width" 宽度显示 '-y height' 强制以 "height"…
声明:本教程版权归Lizcst Software Lab所有,欢迎转载,但是转载必须保留本段声明文字,并注明文章来源:http://blog.csdn.net/kflizcst 谢谢合作! 今天的教程,我们将学习如何通过代码设置鼠标指针的位置.有些时候,我们也许需要强制的将用户的鼠标指针移动到我们需要他们关注的位置,例如,当用户在玩游戏的时候出现了一些需要提醒用户操作的事情:生命值低,需要使用急救包等等,这时候,我们可以通过移动用户的当前的鼠标指针来引起他们的注意. 在幻世引擎中,开发者可以使用…
声明:本教程版权归Lizcst Software Lab所有,欢迎转载,但是转载必须保留本段声明文字,并注明文章来源:http://blog.csdn.net/kflizcst 谢谢合作! 现在我们该学习如果检测按键操作并作出反馈了.在这里按键操作包括用户在鼠标上的按键操作,以及用户在键盘上的按键操作.这篇教程我们将一起介绍,因为幻世引擎中并不区分这两种不同设备上接收到的操作,而是将它们统一定义为按键操作,只需要通过一个函数,就可以完成所有按键类操作的事件的接收. 幻世引擎提供了KeyDown.…
幻世引擎的易语言汉化专版到目前为止已经累积了多个BUG,其中多个BUG是影响引擎功能使用的问题,我将会在近期发布修复所有问题的更新版本(此更新版本同时也将会支持最新的对加入的粒子系统的支持),敬请各位关注! <<——微信关注幻世(OurDream)2D图形引擎…
本次更新终于让各位期待已久的绚丽粒子系统特效强势回归到幻世当中了.凭借新引擎强大而又高效的绘图,新的粒子系统将比旧有版本(原Ycnd 2D)在性能上有极大幅度的增强,增幅超过十倍! 更强的性能!更好的效果!粒子系统的重新加入使得幻世引擎能够提供的画面效果更上一层楼! 新老版本粒子系统对比,绘图性能差距天壤之别,超过十倍!足见新引擎的卓越性能,为粒子系统提供了强大动力! 包含新粒子系统的幻世引擎将在近期更新,敬请各位期待! <<——微信关注幻世(OurDream)2D图形引擎…
为了支持幻世(OurDream)TM 2D图形引擎更好的发展,同一时候也是为了给希望支持引擎发展的朋友一个安全快捷的渠道,Lizcst Software Lab于今日正式在官方旗舰店增设了一个捐赠捐款的页面.通过以下的页面,有心支持幻世发展的朋友便能够依据自己的愿望给我们一定的支持啦~谢谢各位支持的朋友. http://item.taobao.com/item.htm?spm=686.1000925.1000774.16.Txn2pI&id=38662319355…
Unity 2D游戏开发教程之使用脚本实现游戏逻辑 使用脚本实现游戏逻辑 通过上一节的操作,我们不仅创建了精灵的动画,还设置了动画的过渡条件,最终使得精灵得以按照我们的意愿,进入我们所指定的动画状态.但是这其中还有一些问题.例如,我们无法使用键盘控制精灵当前要进入的动画状态,而且精灵也只是在原地播放动画而已.但我们希望精灵在进入到PlayerWalkingAnimation状态时,位置应该发生改变. 要解决这些问题,就需要编写脚本.也就是说,要使用脚本来实现动画的播放控制,以及其它一些游戏的逻辑…
node-webkit教程(11)Platform Service之shell 文/玄魂 目录 node-webkit教程(10)Platform Service之shell 前言 11.1  Shell是什么 11.2  示例 11.3 小结 前言 几个月前,要开发一个简易的展示应用,要求支持离线播放(桌面应用)和在线播放(web应用). 当时第一想到的是flex,同一套代码(或者只需少量的更改)就可以同时运行在桌面和浏览器上.由于很多展现效果要全新开发,我想到了impress.js(http…
Unity 2D游戏开发教程之精灵的死亡和重生 精灵的死亡和重生 目前为止,游戏项目里的精灵只有Idle和Walking这两种状态.也就是说,无论精灵在游戏里做什么,它都不会进入其它的状态,如死亡.于是我们发现游戏里的精灵,即使是跳入“万丈深渊”,也依然存活,显然这种游戏逻辑无法让人接受.因此,本节就来说明为精灵添加死亡和重生这两种状态的方法,并使用脚本实现这两种状态的逻辑.具体的实现步骤如下: (1)在Hierarchy视图里,新建一个Empty对象,并命名为Death Trigger,设置其…