Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

2 Pages V   1 2 >  
Reply to this topicStart new topic
> RPG JS: Your online RPG on your browser, Video available !
Sama Rium
post Mar 14 2011, 06:05 AM
Post #1


Level 2
Group Icon

Group: Member
Posts: 15
Type: None
RM Skill: Undisclosed




RPG JS: Your online RPG on your browser


Information

Author: Samarium
License: GPL
Languages: English, French
Release Date (for initial use): End of March

Introduction

- RPG JS is a framework to achieve RPG browser. Please note, you must have a minimum of programming knowledge to use the framework even if it greatly facilitates the task (scrolling, collision, motion ...)

- RPG JS uses the HTML 5 and Javascript. It builds on the framework EaselJS for manipulating bitmaps, sprites, etc..

- A script on RPG Maker XP can convert a Map to RPG JS

- Browser Compatibility: IE9, Google Chrome, Firefox> = 3.5, Safari> = 4.0, Opera> = 10.5

Benefits

I found several advantages:
- No need to download
- Ability to link with a database (with Ajax requests) and record scores for example (not implemented in the framework)
- Ability to link with other contents of the site (see the bars of life outside the game ...)
- Ability to play with the mouse
- Added non-existing commands on RPG Maker
- Integrated Tactical RPG
- Possible evolution (towards MMORPG)
- Play on iPhone / IPAD / Archos ...
- Open Source

Operation

RPG JS uses the same structure as RPG Maker. You load a Map showing properties (Tileset, Music ...) and nothing else. In fact, you also specify events in the Map. Next you create events with an appearance of the pages and controls event. You can find the switches, local switches and common commands such as displaying a message, moving a character, etc..

For now, some commands have been programmed.

Take an example:

CODE
var rpg = new Rpg("canvas");
rpg.loadMap('Map007', {
   tileset: '006-Desert01.png',
   events:  ['Event02'],
   player:  {x: 14, y: 11}
}, mapLoad);


In a nutshell, you load a map. Resources are the same types of file that RPG Maker XP ("Graphics/Tilesets" for example)

The event "Event02", This is a file in "Data / Events" which includes cleanliness of the event (see above)
A English documentation will be present.

Screenshots:

In the order of images:
1) Single display (based on an RPG)
2) Interaction with events
3) Tactical RPG with your mouse (even with a slight defect in overlays)

Screenshots






Additional Details

Late March, the first version released. But he surely will miss several elements from RPG Maker. But the framework is comprehensive enough to make a simple RPG.

This post has been edited by Sama Rium: Apr 4 2011, 02:06 PM
Go to the top of the page
 
+Quote Post
   
stripe103
post Mar 14 2011, 10:25 AM
Post #2


PHP ERROR: Couldn't get value from UInteger. Value too large
Group Icon

Group: Revolutionary
Posts: 737
Type: Mapper
RM Skill: Intermediate




Looks really cool! Just don't make an exact copy of RMXP so you don't get any issues with Enterbrain being mad that you provide a free version of a program that they have, and with the possibility of having it online as well. But other than that, I really look forward to see this project evolving. biggrin.gif


__________________________

By Axerax

The rest of my sig



Go to the top of the page
 
+Quote Post
   
Sama Rium
post Mar 14 2011, 10:51 AM
Post #3


Level 2
Group Icon

Group: Member
Posts: 15
Type: None
RM Skill: Undisclosed




Thank you

Graphic resources for RPG Maker XP are free right? (I think because the license authorizes the sale of RPG Maker games: /)

Otherwise, RPG JS guard even thought of creation as RPG Maker, but its design is different.
Go to the top of the page
 
+Quote Post
   
stripe103
post Mar 14 2011, 11:07 AM
Post #4


PHP ERROR: Couldn't get value from UInteger. Value too large
Group Icon

Group: Revolutionary
Posts: 737
Type: Mapper
RM Skill: Intermediate




Actually, when you think about it, graphics rescourses aren't free. You pay for them when you buy RPG Maker and, sure you can release the game free, but if you want to earn money on it, you most probably will encrypt the game somehow, which makes the rescourses unavailable to the player. There are crackers out there, but it don't matter since, if you really try, you can get into any game and change it and steal resources from it. Of course you do as you want, but if you don't want any problems, I'd suggest that you at least contact Enterbrain and ask them, just in case.


__________________________

By Axerax

The rest of my sig



Go to the top of the page
 
+Quote Post
   
Kread-EX
post Mar 14 2011, 12:27 PM
Post #5


(=___=)/
Group Icon

Group: +Gold Member
Posts: 4,136
Type: Scripter
RM Skill: Undisclosed




Yeah, no you can't provide the RTP with your framework.


__________________________
FRACTURE - a SMT inspired game (demo) made by Rhyme, Karsuman and me. Weep and ragequit.

My blog.

Click here for my e-peen


Go to the top of the page
 
+Quote Post
   
kraz007
post Mar 16 2011, 01:31 AM
Post #6


Level 2
Group Icon

Group: Member
Posts: 24
Type: Artist
RM Skill: Beginner




Sounds very interesting. We're developing an online RPG using HTML5 and JavaScript as well.

Attached File  screenshot.png ( 13.39K ) Number of downloads: 4


This post has been edited by kraz007: Mar 16 2011, 01:34 AM


__________________________
Game (RPG): check out our online RPG, sign up now to get 50,000 starting gold!
Blog: Diablo 3 item duping?!? | XCOM build orders
Go to the top of the page
 
+Quote Post
   
storm020
post Mar 20 2011, 01:18 PM
Post #7


Level 3
Group Icon

Group: Member
Posts: 44
Type: Event Designer
RM Skill: Undisclosed




Can you convert games straight to work with this system then?

Does this mean games can be hosted online through a website?

I'm the creator of www.valhira.com and am very interested in what this mean smile.gif


__________________________
Go to the top of the page
 
+Quote Post
   
Gaurav
post Mar 20 2011, 02:11 PM
Post #8



Group Icon

Group: Member
Posts: 1
Type: Developer
RM Skill: Undisclosed




Hi, this is not exactly a new idea. I've also been working on an open source HTML5 RPG. You can see the wip demo and the source code. I invite anyone interested to help me turn it into the first complete game/framework. Since you are using a compatible license, maybe we can steal some code from each other. smile.gif

screenshot


__________________________
Go to the top of the page
 
+Quote Post
   
Sama Rium
post Mar 20 2011, 02:37 PM
Post #9


Level 2
Group Icon

Group: Member
Posts: 15
Type: None
RM Skill: Undisclosed




QUOTE
Can you convert games straight to work with this system then?


No, you can convert only the map. But the structure of RPG JS allows (in the future) also convert events.

QUOTE
Does this mean games can be hosted online through a website?


Yes, very easily.

@Gaurav: Yes, this is not a new idea. The originality of this project is mainly to use the editor of RPG Maker to create a game

Since my last post, RPG JS has:

- Views of autotiles
- Adding actions :
For example, allowing the hero to give a sword when you press a button, to defend himself with a shield, etc..
- Action Battle System
- Animations

In my opinion, the framework is comprehensive enough to manage maps, events, objects, etc.. For example, you can give the various movements in an event: random, approach the heroes follow a particular path (A* pathfinding) ... two methods for scrolling are present, the possibility of using the mouse, display windows reusing the windowskin RPG Maker, view life bars, etc..
Go to the top of the page
 
+Quote Post
   
storm020
post Mar 20 2011, 03:06 PM
Post #10


Level 3
Group Icon

Group: Member
Posts: 44
Type: Event Designer
RM Skill: Undisclosed




This is going to take a long time to get to a stable state to which rpg maker can be used with this right? Or are you coding quite fast?

I'm really interested in this


__________________________
Go to the top of the page
 
+Quote Post
   
Sama Rium
post Mar 20 2011, 03:39 PM
Post #11


Level 2
Group Icon

Group: Member
Posts: 15
Type: None
RM Skill: Undisclosed




Yes, I program pretty quickly. Normally, a first outlet will be held late March (early April ?) and with English documentation

Screenshot of the combat in real time (thank you for benben resources) :

Go to the top of the page
 
+Quote Post
   
Geri
post Mar 20 2011, 03:43 PM
Post #12


Level 3
Group Icon

Group: Member
Posts: 38
Type: Developer
RM Skill: Masterful




cute

Please add more to your post. One word replies are considered spam. ~Kread


__________________________
Create your 3D RPG now!

Go to the top of the page
 
+Quote Post
   
storm020
post Mar 20 2011, 03:50 PM
Post #13


Level 3
Group Icon

Group: Member
Posts: 44
Type: Event Designer
RM Skill: Undisclosed




Are you doing this for fun or...?

btw, printscreens looking awesome!

This post has been edited by storm020: Mar 20 2011, 04:02 PM


__________________________
Go to the top of the page
 
+Quote Post
   
Sama Rium
post Mar 21 2011, 01:07 AM
Post #14


Level 2
Group Icon

Group: Member
Posts: 15
Type: None
RM Skill: Undisclosed




Yes, yes, just for fun.
Go to the top of the page
 
+Quote Post
   
storm020
post Mar 21 2011, 01:19 PM
Post #15


Level 3
Group Icon

Group: Member
Posts: 44
Type: Event Designer
RM Skill: Undisclosed




Keep us updated smile.gif Any news?


__________________________
Go to the top of the page
 
+Quote Post
   
Sama Rium
post Mar 28 2011, 04:13 AM
Post #16


Level 2
Group Icon

Group: Member
Posts: 15
Type: None
RM Skill: Undisclosed




Global information

1) The output of a first version was postponed to April 10, 2011

2) Following several MP received, I said that I will not attend other projects MMORPG. I'm focusing only on the framework RPG JS that allows you to deploy your own RPG (and MMORPG the future) browser.

News

1) The performance tests were performed. Lags are present for maps of larger sizes. Following this issue, the display algorithm has been redesigned. Now, only the part visible screen is displayed. This means that maps gigantic (for example, and in theory because RPG Maker does not allow: 2000 * 2000 tiles) can be created without any lag.

Here is a test performed on a computer:
- Processor: 2 GHz
- RAM: 2 GB

Browsers. Tested on more than 25 FPS, a game screen 640 * 480px (same that RPG Maker XP), 3 sets of overlays (such as RPG Maker) and each tile is 32 * 32px. 20 FPS is correct. FPS on average:
- Internet Explorer 9: 24 FPS
- Firefox 4: 22 FPS
- Google Chrome 10: 25 FPS
- Safari 5: 23.5 FPS
- Opera: 25 FPS
- Maxthon 3 Beta: 25 FPS

No problems reported from this side now.

2) A feature is being added: the possibility of dynamically create an event from another event. It
to say ? The very simple case: a bomb on the ground as Zelda. An event will be automatically generated on the card according to the positions of player. The bomb will be placed next to the player.
The special is to give a real movement and an area Attack
- The actual movement differs from the simple displacement. The latter is a moving cell by cell. To move to a position N, the hero will do a step down, step right, etc.. The actual movement is simply a shift from point A to point B. Interest is give a clearer path, acceleration
- The area of ​​attack. As its name suggests, everything is around event may be affected (hit points down). it serves especially for real-time combat. For example, a skill is launched. The event generated displays an animation of the enemies and attack in the attack zone are affected.

3) Some improvements have been made: on the box of melted dialogue, animation attached to an event, etc..

Those are some news. The next will be accompanied by a new video. it will be more telling than the sentences above.
Go to the top of the page
 
+Quote Post
   
Jordan500k
post Mar 30 2011, 04:10 PM
Post #17



Group Icon

Group: Member
Posts: 2
Type: None
RM Skill: Intermediate




Can't wait for this to come out!
It seems like something I would enjoy every day. laugh.gif
Go to the top of the page
 
+Quote Post
   
Sama Rium
post Apr 4 2011, 01:55 PM
Post #18


Level 2
Group Icon

Group: Member
Posts: 15
Type: None
RM Skill: Undisclosed




Hello,

New !

After several news explaining some features of RPG JS. Here is a video showing you the practical framework:



Note

The RPG Maker XP animations can be exported. At the exit of RPG Alpha JS, 100 animations RPG Maker XP is available.
Go to the top of the page
 
+Quote Post
   
Sama Rium
post Apr 8 2011, 03:47 AM
Post #19


Level 2
Group Icon

Group: Member
Posts: 15
Type: None
RM Skill: Undisclosed




Hello,

Here is the official website of the framework:

http://rpgjs.com
Mirror site : http://rpgjs.rpgcreative.net
Go to the top of the page
 
+Quote Post
   
gRaViJa
post Apr 9 2011, 04:28 AM
Post #20


Level 1
Group Icon

Group: Member
Posts: 8
Type: Developer
RM Skill: Skilled




Great work, i use html5 and JS for webdesign, but projects like this show the true potential of these langauages. Only qyestion i have: some people have javascript turned off, so they won't be able to create games or play games from others. How are you handling this? With some kind of message i presume to turn JS back on?

And how does the "import rmxp" function work? Can any rmxp game be transformed into a rpg js game or can maps only be imported?

This post has been edited by gRaViJa: Apr 9 2011, 04:45 AM
Go to the top of the page
 
+Quote Post
   

2 Pages V   1 2 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 23rd May 2013 - 10:16 PM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker