Skip to content
Lebby edited this page Jul 1, 2012 · 15 revisions

ForScene Logo


Navigation: Home - Documentation Index - [Give Me Suggestions] (wiki/Suggestions) - List of all Wiki pages


What is ForScene?

ForScene is a project which aims to create an "easy to use" framework to develop game. Thanks to PlayN platform, you can produce a N-platform game, that is cool! PlayN plaftorm are HTML/Javascript, Java, Android and Flash ( it's still buggy! )

ForScene Concepts

ForScene is based on "Scene" Concept. Scene is like a "stage" in game. There are many objects in a Scene and each objects can be a composite object. I'm focusing to offer by ForScene an easy to structure way. It's a bet! ( I'll win or I'll lose? )

ForScene Features ( dev stage )

  • Animations are implemented by an image sequence
  • Some Effects are implemented ( FadeIn, FadeOut, Blink, Scroll )
  • Keyboard and Mouse input are implemented ( Key up, down , mouse scroll, mouse click, etc. )
  • Event Based ( on developing stage )
  • Timed and Condition Triggered Scene are supported

ForScene TODO: see TODO

ForScene's Future

I think that ForScene can be used by an IDE that can write code in ForScene. I'm developing a library that can contains all objects ( ASOLibrary ) to be used like a logic object collection. It's only a dream but I want to trust in me and in ForScene.

ForScene: Name Origins

ForScene is derived by Ancient PlayN name that was ForPlay! ForPlay plus Scene based concept = ForScene!

Technologies

It's writen in Java and use The powerful PlayN framework ( that use GWT ). I'm using Eclipse as IDE that help me to refactor, compile, test and import PlayN framework. PlayN uses maven. I'm not very skilled in maven and i'm learnig it to develop an archetype that will be used to develop a game by simple using archetype. Archetype it's not ready yet! I've tried to read maven and archetype documentation but it's very fast to learn. I think i need it ... If you have some suggestions please contact me! ( I need a little help! ) I'm trying to use pattern in my code, but not all code is developed by pattern.

Why you haven't fork PlayN?

I follow PlayN development from beginning. I understand that main goals of PlayN developers are:

  • offer many platform as possible
  • offer a lightweight engine that is efficient

ForScene goals doesn't follow these two main goal. It has another one:

  • offer a simplier interface to develop a game using powers of PlayN