- 浏览: 392440 次
- 性别:
- 来自: 上海
-
文章分类
最新评论
-
yanmie:
您的文章已被我们收录地址:http://www.airmyth ...
学习一下 Pixel Bender -
chaimzane:
我现在自己都有点看不懂了 实际上很简单, LocaleModu ...
Flex 优化技巧 -- 全局CSS样式模块实现RSLS 方式加载 -
muqingren:
以我现在对flex的了解,没看懂你说的........... ...
Flex 优化技巧 -- 全局CSS样式模块实现RSLS 方式加载 -
cony138:
卤煮碉堡了啊
A*寻路 -- 更加真实 的路径(一) -
jack_ye:
[/flash][/flash][/fl[u][u]ash][ ...
Alternativa3D 8 基础理论 / 概念
flash 游戏相关引擎、框架、库总结介绍
from http://blog.derhess.de/2009/09/04/flash-game-frameworks-classes-and-libraries/
More than 2 years ago I wrote a blog post about Flash Game Programming . Since this blog post until today a lot of actions happens in the Flash Game Community. Some Flash Game Developer created great classes, libraries and frameworks, which makes our life as a Flash Game Developer so much simpler. In this blog post I would like to give a short overview which tools are available at the moment.
General Frameworks & Classes
In this category you can find tools, which solve some common problems like resource management, loading processes, screen management, level management and so on
- Push Button Engine (all in one Solution for all kind of games ) | Video Tutorial | YouTube
- Flixel (all in on Solution for 2D Games) | Tutorial 1 and 2 | Detail 1 and 2 | DAME Editor
- Bold Pixel Engine (all in on Solution for 2D Games) | Review | Tutorials
- Glaze (physics, AI,Screen Management, UserInput)
- Citrus Flash Game Engine (all in one Solution and Box2D) | Leveleditor
- Flash Punk (collision detection, bitmap-based rendering, User Input, ...) | Tutorial
-
PixelBlitz Engine (collision detection, bitmap-based rendering, User Input, ...) -
AS Data Structures for Game Developers **outdatet** - AS HIVE (Loading Media and XML Assets, Screen Management, MVC Structure)
Rendering and 3D Libraries
This topic handles the issues of visual renderings. Some renderers delivers nice editors for creating game levels
- Papervision 3D (Editor )
- Alternativa 3D
- Yogurt 3D | Tutorial
- Away 3D
- Minko 3D Engine (GPU Renderer)
- Sandy 3D
- as3isolib (Isometric) (Editor ) | Tutorial
- FFilmation (Isometric) (Editor )
- OpenSpace (Isometric)
-
diesel blitting engine (bitmap based) - Flash Punk (bitmap based) | Tutorial
- Starling Framework (GPU 2d Renderer) | Introduction | pdf | video
Physic Engines and Collision Detection
You want to add almost realistic behaviour to your game. Here are some engines which helps you
- JigLib (3d Physics)
- Flare 3D Physics (Tutorials )
- AlternativaPhysics (3d Physics)
-
WOW Engine (3d Physics) -
APE 2D Physic Engine - Box2D (Tutorials )
-
Motor2 (very powerful 2D Physic Engine) **outdatet** - Glaze (2D Rigid Body Engine)
-
Foam (2D Rigid Body Engine) - Nape Game Dynamics (2D Rigid Body Engine based also on haXe)
- Collision Detection Kit - Examples (just for collision detection)
Animation, AI and Particle Systems
Some tools for animation and game objects behaviour in your game. Very nice for defining motions of your game objects
- BetweenAS3 (Tweening Engine) Tutorial
- gTween (Tweening Engine)
- Grape Animation Library (path-based Animations) Examples
- AI Steering Behaviors Library
- Ginger - Bitmap Animation API
- Josh Particle Systems | Examples
- Flint Particle Engine | Presentation | Tutorial
- Stardust Particle Engine for 2D and 3D
- Fluid Solver Class
Dynamic Sound Generation
Every Game need sound to deliver a complete user experience. Luckily there exists some nice libraries and tools to realize this kind of programmatic sound effects.
- SiON (AS3 library) | Examples
- Standingwave (AS3 library)
- Sonoflash (component-based-system)
- Audio Processing Library for Flash (ALF)
Multiplayer Tools and APIs
For creating Multiplayer Games you have two different approaches. Manage an own server or use web-service. Here are the most common tools and services for multiplayer experiences. For more information please read this blog post
- SmartFox (Server)
- Red5 (Server) | Tutorials
- Flash Media Interactive Server (Server)
- Union Server (Server & Service)
- Come2Play MultiPlayer API (Service)
-
Nonoba Multiplayer API (Service) - Player.io (Services)
- Pulse (Service) *** UPDATE 2009-11-14 ***
- Electrotank Universe Platfrom (Server & Service)
Other APIs
In the last 1-2 years there was a real hype about Monetizing Flash Games. Because of this hype a few API around Flash Games appeared to deliver better game experience for the Flash Casual Gamers.
-
Nonoba (Highscore API, Achievements API, MicroPayment API, Analytic and Tracking API) - Come2Play (Highscore and other community based API, MicroPayment API)
- MochiMedia (Highscore API, Game-Ad API, MicroPayment API, Analytic API)
- Kongregate (HighScore and Challenge API, Analytic API)
- Player.io (Database API, MicroPayment, SocialMedia API)
-
Social Gold (MicroTransaction API) | Review - GamerSafe (SaveGame API, Achievements API, MicroTransaction API)
- heyZap (MicroTransaction API, Analytic API)
- Whirled (MicroTransaction API and ???)
- Games Chart (Analytic API and Publishing API) | Interview
- Flash Ad Manager (Library for the different services)
That is all what I know about tools, libraries and services for Flash Games. If I have forgotten one, please write a comment and if anyone of you have already some experience which the libraries and service I mentioned above, please write comment. Thanks a lot! So and please take care of the used open source license before your integrate the code in your projects! Grant Skinner wrote an nice article about open source licenses . At last here is a nice search page for game tools indiegametools.com , if you would need some other cool stuff.
发表评论
-
如何为独立游戏筹集资金
2014-04-22 09:28 0from: http://bbs.9ria.com/thre ... -
深入探索3D拾取技术
2013-05-30 23:46 1164from: http://blog.csdn.net/pop ... -
一个基于组合模式的游戏地图系统
2013-05-30 23:40 1217from: http://blog.csdn.net/pop ... -
网络游戏的对时以及同步问题
2013-05-15 16:27 1151from: http://blog.codingnow.co ... -
游戏中的特效
2013-05-14 13:49 1098from: http://www.verydemo.com ... -
自制中文字库嵌入——单色图形面积压缩/加密法
2013-05-04 12:12 1107from:http://bbs.9ria.com/fo ... -
另类像素级精确选择对象法—蓝图法
2013-05-04 12:12 1123from:http://bbs.9ria.com/foru ... -
多timer管理实例-八音盒
2013-05-04 12:16 971from http://bbs.9ria.com/foru ... -
Flixel横板游戏制作教程(十一)—JetPack(飞行背包)
2013-05-04 12:11 1088from: http://bbs.9ria.com/thr ... -
Flixel横板游戏制作教程(十)—Pickups(拾取道具)
2013-05-04 12:11 1252from: http://bbs.9ria.com/thr ... -
Flixel横板游戏制作教程(九)—SquashingthePlayer(挤压Player)
2013-04-27 14:35 1020from: http://bbs.9ria.com/thr ... -
Flixel横板游戏制作教程(八)—MovingPlatforms(移动平台)
2013-04-27 14:35 1052from: http://bbs.9ria.com/thr ... -
Flixel横板游戏制作教程(七)—VictoryState(胜利状态)
2013-04-27 14:34 1057from: http://bbs.9ria.com/thr ... -
Flixel横板游戏制作教程(六)—SoundsandMusic(音效与音乐)
2013-04-27 14:34 1202from: http://bbs.9ria.com/thr ... -
Flixel横板游戏制作教程(五)— Enemies
2013-04-27 14:34 943from: http://bbs.9ria.com/thr ... -
Flixel横板游戏制作教程(四)— RandomLevels
2013-04-26 00:45 959from: http://bbs.9ria.com/thre ... -
Flixel横板游戏制作教程(三)— AddingWeapons
2013-04-26 00:43 1109from: http://bbs.9ria.com/thre ... -
Flixel横板游戏制作教程(二)— AddingPlayer
2013-04-26 00:40 1261from: http://bbs.9ria.com/thre ... -
Flixel 横板游戏制作教程(一)— HelloFlixel ...
2013-04-26 00:36 2278from: http://bbs.9ria.com/thre ... -
Flixel引擎学习笔记
2013-04-26 00:18 3121from: http://blog.forfl.com/20 ...
相关推荐
这里为你收集整理了关于AI,机器学习,深度学习相关的资料一份,质量非常高,如果你投入时间去研究几天相信肯定对你有很大的帮助。到时候你会回来感谢我的。 本资源是经过本地编译测试、可打开、可运行的文件或源码...
Useful Java links This is a fork of awesome link ...1. Common frameworks and libraries 2. Web development 3. GUI 4. Business 5. Game Development 6. Usefull libraries Collections Date and Time Dependency
With this book, you’ll learn how to use the tools, frameworks, and libraries for building 3D models and animations, mind-blowing visual effects, and advanced user interaction in both desktop and ...
They also explain Log4js (and other tools) for JavaScript logging, JsUnit (and others) for testing, and various libraries like AjaxTags, DWR, and Script.aculo.us for rapid code development. ...
"Programming iOS 10: Dive Deep into Views, View Controllers, and Frameworks" English | 2016 | ISBN: 1491970162 | [Early Release] If you’re grounded in the basics of Swift, Xcode, and the Cocoa ...
《Real-World Solutions for Developing High-Quality PHP Frameworks and Applications》是一本专为PHP开发者设计的实战指南,它深入探讨了如何构建高质量的PHP框架和应用程序。这本书对于那些热爱PHP并希望提升...
While no single book can possibly cover every JavaScript library of value, JavaScript Frameworks for Modern Web Dev focuses on incredibly useful libraries and frameworks that production software uses....
Access user libraries: music, photos, contacts, and calendar Explore additional topics, including files, networking, and threads Stay up-to-date on iOS 12 innovations, such as User Notification ...
html 学习资料 项目资料 项目源码 供学习参考 html 学习资料 项目资料 项目源码 供学习参考 html 学习资料 项目资料 项目源码 供学习参考 html 学习资料 项目资料 项目源码 供学习参考 html 学习资料 项目资料 项目...
However, many of the existing deep learning frameworks are software libraries that act as an unsafe DSL in Python and a computation graph interpreter. We present DLVM, a design and implementation of ...
Programming iOS 12: Dive Deep into Views, View Controllers, and Frameworks. epub
### Big Data Frameworks: Scala and Spark 教程 在当今数据驱动的世界中,处理大量数据的能力变得至关重要。随着大数据技术的发展,诸如Scala和Spark这样的工具和技术已成为数据分析领域不可或缺的一部分。本教程...
Lean Game Development Apply Lean Frameworks to the Process of Game Development 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,...
Software Factories - Assembling Applications with Patterns, Models, Frameworks, and Tools (2004) - LiB.part1.rar
《apple-game-frameworks-technologies》是一本专注于使用Swift编程语言进行游戏开发的专业书籍,尤其适合对iOS游戏感兴趣的开发者。本书旨在填补国内Swift游戏开发资料的空白,通过提供英文原版内容,帮助读者掌握...