The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Creative Discussions > Game Development > Games Showcase
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Games Showcase This forum is for games which have a significant amount of progress. Only the most developed games are selected to go in here.
New threads in this forum are to be approved by a moderator before they are displayed.

Reply
Click here to go to the first staff post in this thread.  
Thread Tools
  #1    
Old May 12th, 2007, 11:37 AM
BonzaiRob's Avatar
BonzaiRob
The Demon Plasterer
 
Join Date: Nov 2005
Gender: Male
Nature: Adamant
Not strictly speaking a game, btu I'll try to meet thread requirements anyway. I was going to post this on the forum above this but decided this was safer.

Site: http://jepe.ptreasures.net
Sourceforge: http://sourceforge. net/projects/jepe-engine
Latest Screenshot: http://wikidex.ptreasures.net/index....age:Latest.png
Demo: http://jepe.ptreasures.net/demo.php

JEPE, as you'll see if you visit the site, is a game engine designed specifically for pokémon games. It's made with Java and XML, and some parts will be C# (map maker) and possibly Objective-C (depending on OS). It's still in the baby stages, so we're willing to hire any coders who know Java, or another language and are willing to learn Java.

JEPE will include all the basic pokémon functionality (battle, contests, plot, pokédex, and so on) as well as some more advanced stuff, such as trading online, an email-like system, battling over the internet, and eventually seeing other players walking around the overworld (this will be optional, of course).
There is also the possibility for global connectivity (between games). You should be able to trade pokémon between games, sent emails even further, perhaps even battle. Obviously there are hurdles to work out here, such as new types and the somewhat mysterious Light-type which is in most fangames but seldom with the same type relations. Some games might even allow players to export previous characters to new settings.

So far we are working in Advance generation styles, but we'll be adding weather and times of day to this. We'll be converting to DS gen when it's been out for a few months and we can work out the newer stuff.

We're trying to make it as easy as possible for clients to make games using the engine; all that will be needed for a basic game will be knowledge of XML, which by most coding standards isn't terribly difficult to learn. Admins will also have control of how extensively the online functionality works; if the client hosts the game's online functions on their own servers, they will lose connectivity with other JEPE games (at least, that how it's looking now).

The reason I've posted here is to try and drum up sone interested coders; with the 3/4 we have now we can get the engine done, sure, but not quickly. The more coders, the faster it'll go. So, if you're interested (see the requirements above for hiring) please let us know here or post in our forums. Thanks!

Last edited by BonzaiRob; December 22nd, 2007 at 10:53 AM. Reason: Updating links.
Reply With Quote
  #2    
Old May 14th, 2007, 05:12 PM
RMXPUser462's Avatar
RMXPUser462
Just call me Ryan
 
Join Date: Mar 2006
Age: 23
Nature: Adamant
honestly, i have to say that this is very impressive, i went to the site, and looked at the features, and a lot of it sounds promising, as long as this is one of the few projects that actually get completed

either way, keep it up, i'd LOVE to see this finished
__________________

Pokemon Dark, come join us today!

Pokemon Dark is currently looking to hire...

Spriter(s)
Overworld Spriter(s)
Storyboard Editor(s)
Mapper(s)
Supporters!!

If you have any other talents, and would like to help out, just PM me!
Reply With Quote
  #3    
Old May 14th, 2007, 06:22 PM
Alistair
Donator Tier 2
 
Join Date: Mar 2005
Age: 24
Nature: Quirky
Very nice, but I have some things to ask.

1.) Are you replacing all of Remy's graphics with ripped ones from the games? (If so, stick with one style. If you want to use R/S/E as your main style, then convert FR/LG graphics to the style, and vice versa)

2.) Are the contests going to be R/S/E style or D/P style?

Also, one suggestion: you should also include some templates for Pokémon, items, attacks, etc.
__________________
No signature to be found here...
Reply With Quote
  #4    
Old May 15th, 2007, 03:59 AM
LegosJedi's Avatar
LegosJedi
Amateur Video Game Maker
 
Join Date: Jun 2006
Location: You wish!
Nature: Calm
Send a message via AIM to LegosJedi Send a message via Windows Live Messenger to LegosJedi
I think it should be packaged with different resources. Like if you want to download one with D/P graphics, you get the D/P version.
__________________
Firefox owns. Period. Get Firefox now!
Reply With Quote
  #5    
Old May 15th, 2007, 09:34 AM
Flame Claw's Avatar
Flame Claw
Flaminator
 
Join Date: May 2005
Location: Broadmoor Hospital
Age: 19
Gender: Male
Nature: Lonely
I give my full hope to this project, as a newbie, I owe people like you.
__________________
Big sigs are for n00bs
Reply With Quote
  #6    
Old May 19th, 2007, 03:01 PM
BonzaiRob's Avatar
BonzaiRob
The Demon Plasterer
 
Join Date: Nov 2005
Gender: Male
Nature: Adamant
Thanks for all the positive feedback :D

Quote:
1.) Are you replacing all of Remy's graphics with ripped ones from the games? (If so, stick with one style. If you want to use R/S/E as your main style, then convert FR/LG graphics to the style, and vice versa)
Well, the screenshot was from Pokémon Treasures, a game using the engine (actually most of us were coders at PT and we decided to join forces with the Pokémon Topaz guy to make this engine for both to use).
Anyway. I'd say it's not really up to me but I guess it is. We won't be replacing all of REMY's sprites, but using them sparingly; I dunno if you go to the PT forums but REMY posted versions of the maps we'd got so far and they looked a bit off, and not really pokémon-styled, when all of his sprites were put together. However, used sparingly, the really make the maps look fantastic.
Mixing styles doesn't seem like a problem to me personally, but I guess some people mind. With the JEPE system images are easily replaceable, I guess we'll just see how it goes.

Quote:
2.) Are the contests going to be R/S/E style or D/P style?
Everything will be Advanced-generation style until at least the first release. 3D stuff is programming headache, so at the moment we're going to aim for what we can reasonably achieve. The other thing is that three out of our four coders live in Europe, which won't see DP till July (*shakes fist at NOE*).

Quote:
Also, one suggestion: you should also include some templates for Pokémon, items, attacks, etc.
Yeah, good idea. I think all of Nintendo's pokémon will come with the developer package, then they can pick which ones they use or don't use within the route/trainer settings. Likewise -most- moves (although since most fangames have a Light-type Solarbeam might be out) and -most- items (probably common ones between FRLG and RSE).


Quote:
I think it should be packaged with different resources. Like if you want to download one with D/P graphics, you get the D/P version.
DP is tricky because bits of it are in 3D (or so we've gathered from screenshots, see earlier fist-shaking). If it's possible to package with different resources I'm sure we will, but that won't be until after most of the engine is done.


Thanks again, I'll be happy to answer any questions (or I'll try to anyway).
Reply With Quote
  #7    
Old May 19th, 2007, 05:31 PM
Dudedude's Avatar
Dudedude
I am the Johto Man
 
Join Date: Aug 2005
Gender:
Nature: Adamant
This programme sounds cool! Really!
I really wish you the best of luck!

Can you give us statistics on how far you are into the project?

Oh and one more thing:
Would it be possible to add a function that allows you to take the default characters sprite and using tools on the programme customise the trainer for each game? That would be cool as then we wont see the same sprites in every game.
__________________
I SUPPORT POKEMON GLITTERGOLD!
My In-Game Team. Wifi Team coming soon.
Reply With Quote
  #8    
Old May 20th, 2007, 03:22 AM
BonzaiRob's Avatar
BonzaiRob
The Demon Plasterer
 
Join Date: Nov 2005
Gender: Male
Nature: Adamant
Thanks

Quote:
Can you give us statistics on how far you are into the project?
Like I said, we're in the baby stages:
The overworld is a basic map-parser (it changes the XML files and images into maps you can walk around on). You can bump into things but not interact with them; wildgrass and other tile actions will come next, and then objects. Currently maps join by warping rather than walking across from one to the other.
There are plans for allowing pokémon to follow trainers in the overwordld, and work is being done on a caterpillar system, but that's only around 10%. Overworld itself, I'd say... 40%.
There's a small draft battle simulator, and the real one is being worked on currently, I'd say that's about 40% done (we've got to allow for new types and abilities). I'm not the one working on it, so don't hold me to that XD
No work on contests yet.
Some pokémon and moves have been put into XML templates for us to test - battle animations are controlled by XML. There's a working pokédex, but it needs some work, because it was written before this project. ~70%
No plot implementation yet, and only basic menu systems. Menus are easy though. Overall, I'd say this project is 20-30% done, but we're working on a curve; as more work gets done, the whole thing gets easier. We're on the hard part right now, which is writing the stuff from scratch.



Quote:
Would it be possible to add a function that allows you to take the default characters sprite and using tools on the programme customise the trainer for each game?
If you mean like the default trainer for each game, definitely :D If you mean a trainer for each player, I would say probably, but there are some online hassles with that. But it's very likely.
Reply With Quote
  #9    
Old May 20th, 2007, 04:25 AM
Dudedude's Avatar
Dudedude
I am the Johto Man
 
Join Date: Aug 2005
Gender:
Nature: Adamant
Wow...that would be a cool feature...

I wish you all the best with yr game!

its the most promising thing I have ever seen!
__________________
I SUPPORT POKEMON GLITTERGOLD!
My In-Game Team. Wifi Team coming soon.
Reply With Quote
  #10    
Old May 22nd, 2007, 09:31 AM
BonzaiRob's Avatar
BonzaiRob
The Demon Plasterer
 
Join Date: Nov 2005
Gender: Male
Nature: Adamant
Thanks a lot :D

Big news! We will be releasing a demo soon. It will be pre-compiled for Windows, Mac and Linux systems. Nothing really fantastic, just so people can see what we're up to. We'll be doing that when we've done the animation for when the player walks on wild grass. Hopefully this will be within the month (by which I mean four weeks, not the rest of May XD)
__________________
Reply With Quote
  #11    
Old May 22nd, 2007, 09:42 AM
Neo-Dragon's Avatar
Neo-Dragon
Game Developer
 
Join Date: Sep 2004
Location: Dublin, Ireland
Age: 27
Nature: Relaxed
Looking foward to seeing it in action.
__________________


ZENFORMS: Protectors: A 2D RPG for iPhone
Click the banner to view site about ZENFORMS!

http://www.calisprojects.com/
Like our facebook page and show your support!
http://www.facebook.com/pages/Calis-...s/326374858787
Reply With Quote
  #12    
Old October 8th, 2007, 05:57 AM
BonzaiRob's Avatar
BonzaiRob
The Demon Plasterer
 
Join Date: Nov 2005
Gender: Male
Nature: Adamant
We've hit a few setbacks, but JEPE is still moving forward:
Wildgrass now interacts with the player, and the update includes a template for other actiontiles.
Maps now join smoothly together.

However, the update also went a little backwards; we have yet to put back the tile fills and objectsets, so our maps are looking a little sparse.

The demo will not be compiled, but instead will come with a run script (we've been having troubles compiling but not running). That should be out, objectsets or not, as soon as I see the head coder online and get the scripts from him.

Linkies: (I've been having some trouble accessing PT's server, I hope if doesn't last :/)
ht tp:// wikidex.ptreasures.net/index.php/Image:Latest.png - Latest Screenshot
ht tp:// ptreasures.net/xfiles/bonzairob/PT-demo.swf - 10MB SWF video
__________________
Reply With Quote
  #13    
Old October 8th, 2007, 07:43 AM
Neo-Dragon's Avatar
Neo-Dragon
Game Developer
 
Join Date: Sep 2004
Location: Dublin, Ireland
Age: 27
Nature: Relaxed
Those links don't work for me.
__________________


ZENFORMS: Protectors: A 2D RPG for iPhone
Click the banner to view site about ZENFORMS!

http://www.calisprojects.com/
Like our facebook page and show your support!
http://www.facebook.com/pages/Calis-...s/326374858787
Reply With Quote
  #14    
Old October 8th, 2007, 09:58 AM
BonzaiRob's Avatar
BonzaiRob
The Demon Plasterer
 
Join Date: Nov 2005
Gender: Male
Nature: Adamant
They should be working now :/ I think the server was down for maintenance. You need to remove the spaces of course.
__________________
Reply With Quote
  #15    
Old October 8th, 2007, 01:46 PM
Neo-Dragon's Avatar
Neo-Dragon
Game Developer
 
Join Date: Sep 2004
Location: Dublin, Ireland
Age: 27
Nature: Relaxed
Yeah its working now. Bloody hell, that video is really impressive! As I said i nan earlier post, I was looking foward to seeing it in action. I wasn't disapointed. Looks like alot of work has been done.
Good job.
__________________


ZENFORMS: Protectors: A 2D RPG for iPhone
Click the banner to view site about ZENFORMS!

http://www.calisprojects.com/
Like our facebook page and show your support!
http://www.facebook.com/pages/Calis-...s/326374858787
Reply With Quote
  #16    
Old October 9th, 2007, 01:39 AM
Pkmn_knight's Avatar
Pkmn_knight
A Knight Of Pokemon
 
Join Date: Oct 2005
Location: South of France
Age: 20
Gender:
Nature: Calm
Send a message via AIM to Pkmn_knight Send a message via Windows Live Messenger to Pkmn_knight Send a message via Yahoo to Pkmn_knight
Nice, Will it work on windows?
I will look forward to this engine.
I might be able to the game i have always wanted on it.
Reply With Quote
  #17    
Old October 9th, 2007, 02:24 AM
Alistair
Donator Tier 2
 
Join Date: Mar 2005
Age: 24
Nature: Quirky
It should be multiplatform, because it is in Java (So it will work in Windows).

Anyway, going by what Neo-Dragon says, this is going to be good. Can't wait to see the video (Sorry, I have dial-up. I'll have to watch the video at the library).
__________________
No signature to be found here...
Reply With Quote
  #18    
Old October 9th, 2007, 02:47 AM
Pkmn_knight's Avatar
Pkmn_knight
A Knight Of Pokemon
 
Join Date: Oct 2005
Location: South of France
Age: 20
Gender:
Nature: Calm
Send a message via AIM to Pkmn_knight Send a message via Windows Live Messenger to Pkmn_knight Send a message via Yahoo to Pkmn_knight
Unlucky you.
The video was good.
My suggestion is to zoom it a little closer. For in game
Reply With Quote
  #19    
Old October 9th, 2007, 03:07 AM
BonzaiRob's Avatar
BonzaiRob
The Demon Plasterer
 
Join Date: Nov 2005
Gender: Male
Nature: Adamant
I'm glad the video went down so well :D
- It will definitely work in Windows. Windows, Mac, and Linux are our target OSes, and anyone who wants to compile it for another system is free to do so.
- We've discussed zooming in, there's a lot of differing opinions about it. I think we'll make it an option, if we can. Personally I'd rather the pixels were 1:1, but I agree that 640 x 480 is quite a big window size. Right now the window can be resized to whatever size the game maker wants, but we were also thinking of putting like a speed bar around the edge - a quick way to get to your team's info or your bag, for instance.
The goal is to be as flexible as possible of course, so all of the above could be implemented. I'm really glad so many people liked the video :D

The screenshot was taken after the video, so the lower route and city look more filled out now; we recently rewrote a bit to get maps to join one another instead of warping between them, and that stopped part of the object loading working. You can group objects into sets to make it easier to write the map code, which is in XML. Nice and easy for beginner coders, but potentially powerful if you know what you're doing.

Thanks again for the positive feedback :D
__________________
Reply With Quote
  #20    
Old October 9th, 2007, 06:03 AM
Pkmn_knight's Avatar
Pkmn_knight
A Knight Of Pokemon
 
Join Date: Oct 2005
Location: South of France
Age: 20
Gender:
Nature: Calm
Send a message via AIM to Pkmn_knight Send a message via Windows Live Messenger to Pkmn_knight Send a message via Yahoo to Pkmn_knight
How will the battle system work in the engine.
Is it custmisable?
Also is it possible to add pokemon and their sprites?
Reply With Quote
  #21    
Old October 9th, 2007, 06:56 AM
BonzaiRob's Avatar
BonzaiRob
The Demon Plasterer
 
Join Date: Nov 2005
Gender: Male
Nature: Adamant
Definitely possible to add in custom pokémon and sprites. We're making this with fangames in mind :D

As for customising the battle engine itself...you'd probably need to know java. We'll probably give clients/users the choice between generation mechanics (like RBY, GSC, RSEFRLG and DP) but it depends on how difficult that is. New moves will definitely be included, new abilities probably will. Abilities are harder, because tehy usually effect the battle mechanics themselves.
One thing we had thought of was AI - there will be about 4 or 5 different levels of it. wild pokémon, inexperienced trainers, experienced trainers, E4 member, champion... something like that. The first few will be essentially random with one or two rules, then e4 members will know all type weaknesses and use items, and champion will be pretty tough.
__________________
Reply With Quote
  #22    
Old October 9th, 2007, 07:30 AM
Pivot
Beginning Trainer
 
Join Date: Sep 2007
Gender:
Fellow Java users! I downloaded your SVN and compiled it up a few weeks ago. Is the battle demo supposed to crash?
Reply With Quote
  #23    
Old October 9th, 2007, 07:32 AM
Pkmn_knight's Avatar
Pkmn_knight
A Knight Of Pokemon
 
Join Date: Oct 2005
Location: South of France
Age: 20
Gender:
Nature: Calm
Send a message via AIM to Pkmn_knight Send a message via Windows Live Messenger to Pkmn_knight Send a message via Yahoo to Pkmn_knight
Hi pivot,
Bonzai could you suggest a java guide so i can learn it.
Reply With Quote
  #24    
Old October 9th, 2007, 08:17 AM
Pivot
Beginning Trainer
 
Join Date: Sep 2007
Gender:
Quote:
Originally Posted by BonzaiRob View Post
I'm glad the video went down so well :D
- It will definitely work in Windows. Windows, Mac, and Linux are our target OSes, and anyone who wants to compile it for another system is free to do so.
- We've discussed zooming in, there's a lot of differing opinions about it. I think we'll make it an option, if we can. Personally I'd rather the pixels were 1:1, but I agree that 640 x 480 is quite a big window size. Right now the window can be resized to whatever size the game maker wants, but we were also thinking of putting like a speed bar around the edge - a quick way to get to your team's info or your bag, for instance.
The goal is to be as flexible as possible of course, so all of the above could be implemented. I'm really glad so many people liked the video :D

The screenshot was taken after the video, so the lower route and city look more filled out now; we recently rewrote a bit to get maps to join one another instead of warping between them, and that stopped part of the object loading working. You can group objects into sets to make it easier to write the map code, which is in XML. Nice and easy for beginner coders, but potentially powerful if you know what you're doing.

Thanks again for the positive feedback :D
Er.. couldn't you just release a JAR file for other platforms? Java doesn't need to be recompiled. I'm also wondering what you'll use to distribute. We're using Java Web Start for now.

Also, you should be able to implement a resizable game (and I don't mean doubling up your pixels) if you're using Swing/AWT. Just make your interface elements reposition when the window resizes. I'm not sure how you're implementing scrolling maps, so I can't comment on it. We have offsets that are added to the map X and Y; they're added and subtracted along with the player position.

We're using the Tiled mapping format, which is XML-wrapped, but uses Base64 for tile data. Nice and space-efficient. It also has an existing map editor, which is a definite plus, as well as the ability to export back into pure XML if needed.
Reply With Quote
  #25    
Old October 9th, 2007, 08:35 AM
BonzaiRob's Avatar
BonzaiRob
The Demon Plasterer
 
Join Date: Nov 2005
Gender: Male
Nature: Adamant
Pkmn_knight: Hm... Not sure about an online Java guide. It kind of depends what you're using. There are quite a few good ones if you just type 'java beginner' into Google.

Pivot: What program are you working on?
Yeah the battle engine sucks right now XD I've got some work converted from a text-only engine I was writing while Jepe was getting started, but we're having some fonts issues so it won't display :/
It's being a right bugger to compile at all (to a JAR anyway), so for out demo at least we're using OS-specific scripts.
Resizing is possible but not probable... I mean, for one thing we don't want people cheating and expanding the window to see ways out of mazes. But that's another issue. I'm sure we'll look into it, thanks :D Yes, we're working with x/y offset values for the maps too.
I dunno if you looked at our maps in XML when you got the SVN, but it works pretty well. We want to keep it readable for beginners for now, at least until we add a map-maker to it. I'm not at all familiar with Base64, but it looks like maps written in that would be pretty hard for a beginner at XML to just look down them to see which grass tile is in the wrong place. Exporting back and forward sounds a little tedious. Thanks for mentioning it though, I'll pass it along to the other guys.
__________________
Reply With Quote
Reply
Quick Reply

Sponsored Links
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 09:32 PM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.