Forum Showroom Evangel

Show your interesting finds or creations off here.

Evangel

Postby prsolucoes » March 18th, 2010, 11:29 pm

prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby jsheppard » March 19th, 2010, 1:59 am

I'm guessing this the beginnings here? http://www.prsolucoes.com/evangel

Nifty character, although movement appears to be laggy atm.
User avatar
jsheppard
 
Posts: 29
Joined: January 22nd, 2010, 3:15 am
Location: USA

Re: Evangel

Postby prsolucoes » March 19th, 2010, 2:18 am

yeah, but i think that is because the server delay. Becuase on local newtwork is ok.

do you know something to optimize the transfer?
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby Cyclone103 » March 19th, 2010, 3:42 am

I quite like the title page, nice way of displaying connection information!
Cyclone103
 
Posts: 155
Joined: January 18th, 2010, 6:47 pm

Re: Evangel

Postby jsheppard » March 19th, 2010, 4:33 am

prsolucoes wrote:yeah, but i think that is because the server delay. Becuase on local newtwork is ok.

do you know something to optimize the transfer?


lol, no, sorry

i know nothing, i just like playing games

<_<
User avatar
jsheppard
 
Posts: 29
Joined: January 22nd, 2010, 3:15 am
Location: USA

Re: Evangel

Postby Cyclone103 » March 19th, 2010, 10:36 pm

prsolucoes, try using interpolation to get the character from place to place.
Cyclone103
 
Posts: 155
Joined: January 18th, 2010, 6:47 pm

Re: Evangel

Postby prsolucoes » March 19th, 2010, 10:40 pm

Hi Cyclone103,

Do you have some sample on how to make it?

Thx.
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby Cyclone103 » March 19th, 2010, 10:49 pm

I used tweening in my game:
Code: Select all
var tween:Tween = new Tween(players[m.getInt(0)].object, "x", None.easeNone, players[m.getInt(0)].object.x, m.getInt(1), ping/2000, true);


This moves the player object to the x received in the message, and smooths things out.
Cyclone103
 
Posts: 155
Joined: January 18th, 2010, 6:47 pm

Re: Evangel

Postby prsolucoes » March 20th, 2010, 1:12 am

Hi,

One problem that i have too, is when the SWf lost focus for another window, when i back to SWF the event from flash(like keydown/keypress) doesnt work.

Im using AsWing, so when i show a window on screen, like console screen on the game, this probem doesnt occur, so i think the problem is between flash event and aswing event. Resuming, the event problem only occur when nothing from AsWing is visible on screen.

Do you know why?
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby prsolucoes » March 20th, 2010, 8:54 am

Hi,

NEW VERSION - 20/03/2010:
1 - Fix the bug with events.
2 - Added player name.
3 - Login method was rebuilt, now server can check username and password on database to get player properties.
4 - Added tween(greensock) to smooth movement.
5 - Player movement rebuilt, now you only can walk when your before walk is complete(when server check if you can move and send a confirmation).
6 - On login you can set your name(with server validation).
7 - Fix the bug on player direction.
8 - Console screen when press ESC(the messages only is visible when you are on debug mode :), only i can see here on my tests).
9 - Fix bug on other players direction.
10 - Many of client/server comunnication was rebuilt to all pass on server before executed on client. The client now is only a "dumb terminal".
11 - On debug i added a button to disconnect all players(only to my tests).
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby Benjaminsen » March 20th, 2010, 11:37 am

Looks pretty good, could become quite the success!
Benjaminsen
.IO
 
Posts: 1444
Joined: January 12th, 2010, 11:54 am
Location: Denmark

Re: Evangel

Postby prsolucoes » March 20th, 2010, 11:48 am

Hi,

Anyone know if i can access a web page from server code?

For example, i need post the player settings to my database server when the player logout and get the player settings from my server when he go online.

If can be by accessing http page and read a xml as result.

I only want know if i can do it on server.
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby NPSF3000 » March 20th, 2010, 11:51 am

You can do it in C# (I know cause I did a tutorial RSS reader), it depends on the permissions. Try it and see what happens.
NPSF3000
 
Posts: 41
Joined: March 17th, 2010, 11:14 am

Re: Evangel

Postby prsolucoes » March 20th, 2010, 3:50 pm

Hi,

NEW VERSION - 20/03/2010 - 2:
1 - Fix some bugs.
2 - Added a new HUD (its not mine, im only use for test while i dont have a designer).
3 - Organized the game in layers(ground, player, objects, effects...).
4 - Added chat with color and style controlled by server.
5 - Added some security preventions.
6 - Added chat button on HUD.
7 - Added logout button on HUD.
8 - You need to make logout by the game(logout button) for a secure logout, instead, your player will be on game at be disconnected.
9 - Added windows reorganize method on stage resize.

CYA.
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby Toby » March 20th, 2010, 11:18 pm

Moved to the games' showcase forum.
User avatar
Toby
 
Posts: 86
Joined: January 14th, 2010, 4:01 pm

Re: Evangel

Postby jsheppard » March 21st, 2010, 5:12 am

prsolucoes wrote:Hi,

NEW VERSION - 20/03/2010 - 2:
1 - Fix some bugs.
2 - Added a new HUD (its not mine, im only use for test while i dont have a designer).
3 - Organized the game in layers(ground, player, objects, effects...).
4 - Added chat with color and style controlled by server.
5 - Added some security preventions.
6 - Added chat button on HUD.
7 - Added logout button on HUD.
8 - You need to make logout by the game(logout button) for a secure logout, instead, your player will be on game at be disconnected.
9 - Added windows reorganize method on stage resize.

CYA.


It's looking better and better. :D
User avatar
jsheppard
 
Posts: 29
Joined: January 22nd, 2010, 3:15 am
Location: USA

Re: Evangel

Postby Oliver » March 22nd, 2010, 10:00 am

prsolucoes wrote:Anyone know if i can access a web page from server code?


You can't do this currently, but it's a feature we're considering adding, if there are enough requests for it.
User avatar
Oliver
.IO
 
Posts: 1159
Joined: January 12th, 2010, 8:29 am

Re: Evangel

Postby prsolucoes » March 22nd, 2010, 5:23 pm

Hi Oliver,

Im one that want this feature.

I think that is one of the most important feature, because if you need store or get data from a external database(like me) you can.

For example, i need store the player data on my server to i make a website to the players change their options, status, create account and more, but i can only do it when you enable this feature.

Thanks.
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby prsolucoes » March 25th, 2010, 10:49 am

Hi,

NEW VERSION: 25/03/2010

1 - Fixed some bugs
2 - Converted the project to Flex - All UI is converted to Flex and the project structure is converted to Flex too... But is not used now because dont have native window component that can drag/drop, or click and set top most, and other things. I will work on it if necessary. But now i have two versions of the same game, one with flex and other with AsWing. With Flash CS4 the time to compile is so big and with Flex is too small, near realtime when i click "player button".
3 - All resources is now loaded from a XML using a Bulk Loader, and the XML have the paths to the files.
4 - Added MAP - Now we can create any map in XML format and use on game, the tiles is loaded at runtime from tiles loaded from Bulk Loader.
5 - The map and the other player/objects is showed on screen correctly and with scrollmap .
6 - On server now i have a new player atribute that i can set the time between player movement(a delay, while not this delay finish, you cannot move again), to prevent a hack that will walk forever.
7 - Many other security improvements are done. On server and client.
8 - Now, nothing depends from game client, all is loaded by xml(players, maps, tiles, hud, main menu, ...).

Im searching for a partner, im need 2D artists, i need work with original images.
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby Benjaminsen » March 25th, 2010, 11:20 am

Looks great!

I suggest you work on interpolating the heros movement such that it does not move in steps when holding down the arrowkeys.

Also at some point you will have to replace the Barda Grapics, but I am sure you are aware of this!

Best
Chris
Benjaminsen
.IO
 
Posts: 1444
Joined: January 12th, 2010, 11:54 am
Location: Denmark

Re: Evangel

Postby prsolucoes » March 25th, 2010, 11:33 am

Hi,

Im trying make the movement more smooth possible. But with no designer, i dont know the quantity of frames that the animation will have and this animation that i use i too bad.

The pictures of barda i know that i need remove, im using only while i dont found a team to work with me.
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby prsolucoes » March 26th, 2010, 5:52 pm

Hi,

NEW VERSION:

1 - Dont use more the flex components, still bugged and dont have some controls that AsWing have. And you cannot add MovieClip as you do in flash, you have to convert all to other class form spark. Because this all projects is using only Flash components. But still compiled in flex for rapid development.
2 - I make some other graphics for the game.
3 - I put a Tibia player as default player. But i will chaneg for RPG Maker XV while i dont find a nice designer.
4 - Bug fixes on client.
5 - Name over the player, now with nice look, made in flash, and it is possible now change the font and style when i want/need.
6 - Bug fix on server code.
7 - Rebuilt some client parts, like layers, all layers now is children of a Layer class that i create, and now the engine support infinite layers, but now the game have only 5 (ground, ground, player, ground, ground).
8 - Any object can be on any layer, with easy method to change it.
9 - All players and objects have Z position, that the server determine where the player is painted.
10 - And other minor changes.

Now the engine is ready to put some animations when the player login/logout/talk :)

I need create a new Main HUD, that will group the icons to the player interact.

Post opnions, suggestions, comments....

God bless all!
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby prsolucoes » March 26th, 2010, 11:05 pm

I FORGOT!!!!

To chat - Control+T
To logout - Control+L
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby prsolucoes » March 28th, 2010, 11:23 am

Hi,

NEW VERSION - 28/03/2010

1 - Added GM
2 - Added GM commands
3 - Added animations classes
4 - Added some animations (when chat and when login)
5 - Fix some issues on client and server
6 - Player style definiton - RPG Maker XP +
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby Benjaminsen » March 28th, 2010, 11:26 am

Amazing progress!

Keep up the good work!
Benjaminsen
.IO
 
Posts: 1444
Joined: January 12th, 2010, 11:54 am
Location: Denmark

Re: Evangel

Postby prsolucoes » April 4th, 2010, 3:28 pm

Hi,

NEW VERSION: 04/11/2010

1 - Added NPCs (each npcs can have your own properties, such as name, type, hp/mp, position, movement time, ...).
2 - Change client to support the NPCs and change login process to receive the npcs.
3 - Added map support. Now the server can send the player to other map. Now the game can have infinite maps.
4 - Added more GM commands: Send player to other map and Add NPCs.
5 - Fixes on client and server.

Dont forget:

Chat = Control+T
Logout = Control+L
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby krasimir » April 10th, 2010, 7:41 am

It looks like pretty interesting game. Good work ;)
User avatar
krasimir
 
Posts: 27
Joined: February 16th, 2010, 4:58 pm

Re: Evangel

Postby prsolucoes » May 30th, 2010, 12:43 am

Hi,

You can now play the game on facebook.

http://www.facebook.com/apps/applicatio ... 0224166047

Changes:
ADDED a chat button.

REQ:

WE NEED DESIGNERS FOR PROJECT :(
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Re: Evangel

Postby default0 » May 30th, 2010, 1:42 pm

I hate to be forced to create a Facebook account....
User avatar
default0
 
Posts: 115
Joined: February 2nd, 2010, 6:46 pm
Location: Germany

Re: Evangel

Postby prsolucoes » September 28th, 2010, 5:56 am

NEWS!!!!

THE VERSION WITH RED5 IS OPENSOURCE NOW TOO.

You can get the two version on the same link:
http://www.prsolucoes.com/site/artigo/e ... ource_game
prsolucoes
 
Posts: 47
Joined: March 18th, 2010, 3:20 pm

Next

Return to Showroom