Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Work in Progress / The Pokemon Engine

Author
Message
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 31st Jul 2009 08:50 Edited at: 11th Jan 2010 08:21
I'm working on an engine specifically for making pokemon games or games similar to pokemon. This engine will be for free and open source.

Completed Tasks
Data Handling
Graphics
XBox 360 Controller Support
Dark AI Support
Dark Physics Support

Uncomplete Tasks
Pokemon Commands
GUI
Pokemon Models
Wii Remote Support
Battle System

NOTE:
Dark Lights is not supported by the Static Shading System.


-Update-
Updated the opening post.

Pokemon Engine Home Page
---------------------------

http://csgm.webs.com/thepokemonengine.htm

TheComet
15
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 31st Jul 2009 12:02
Can you explain a bit more what it does? I happen to have not played the pokemon games yet... And what's with copyright? I guess if everything's free, it won't matter...

I might actually enjoy this!


TheComet


Make the path of your enemies easier with Waypoint Pro!
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 31st Jul 2009 21:19
Quote: "Can you explain a bit more what it does"

It will handle displaying pokemon and item information in the GUI for you. And It will include a over-the-top battle system.
Quote: "
And what's with copyright? I guess if everything's free"

It will be free, but you can add your own creatures instead of using pokemon and have complete change over the types and stats, allowing complete customization.
TheComet
15
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 31st Jul 2009 21:35
Sounds very interesting!

Is it too easy to use? I mean, can you make a game like this (or similar):




?


TheComet


Make the path of your enemies easier with Waypoint Pro!
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 31st Jul 2009 22:06
Yes adding pokemon to game will be that easy and also adding npcs and trainers will also be easy. You will have to include your own maps though.
Xenocythe
17
Years of Service
User Offline
Joined: 26th May 2005
Location: You Essay.
Posted: 1st Aug 2009 02:23
In my opinion, you should just call it a 'turn-based-battle engine' and make it much more flexible for just Pokemon. That way, you can make a Pokemon game out of it, and any other game with similar turn based battle.

Also, if you sell it, you won't get sued


CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 1st Aug 2009 08:37
Quote: "In my opinion, you should just call it a 'turn-based-battle engine' and make it much more flexible for just Pokemon. That way, you can make a Pokemon game out of it, and any other game with similar turn based battle."


Or a Turn-based-battle and data handling Engine
Quote: "
Also, if you sell it, you won't get sued "

This will be for free.
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 11th Aug 2009 06:52
Just finished adding some more pokemon commands to the engine, now I working on the GUI. And if anyone is thinking the engine is supposed to make pokemon games that look actually like Pokemon Platinum, the Engine will allow you to make games similiar to pokemon but with a new
GUI and Battle System in 3D.
Dark Dragon
15
Years of Service
User Offline
Joined: 22nd Jun 2007
Location: In the ring, Kickin\' *donkeybutt*.
Posted: 11th Aug 2009 16:32
Lol, I HAVE To Keep an Eye on this Thread,Here.
You are talking to one of the most serious pokemon trainers in the world. Dude, This will be awsome if you get it done! You Can ask me if you need anything coding-wise!

(\__/) HHAHAHAHAHAH!
(O.o ) / WORLD DOMINATION!!!!!!!!!!
(> < )
Kerrby
14
Years of Service
User Offline
Joined: 14th Mar 2008
Location: Australia mate.
Posted: 12th Aug 2009 11:18
The maps would be made in Dark Basic right?


WizMod Developer.
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 12th Aug 2009 22:36
Quote: "The maps would be made in Dark Basic right?"

I was thinking about making a level editor for this engine too, so you can add NPCs and objects easily. Or you can use evolved's mapscape: http://evolveduk.googlepages.com/MapScape.html
Dark Dragon
15
Years of Service
User Offline
Joined: 22nd Jun 2007
Location: In the ring, Kickin\' *donkeybutt*.
Posted: 12th Aug 2009 23:30
this is sounding more and more interesting..............
What else are u thinking of adding..?

(\__/) HHAHAHAHAHAH!
(O.o ) / WORLD DOMINATION!!!!!!!!!!
(> < )
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 13th Aug 2009 20:11 Edited at: 13th Aug 2009 20:23
Here is a picture of the GUI So far:


Adding the ability for your pokemon and the gameplayer to get tired and hungry during their adventure. Will be adding a day and night system too. Now more about the GUI, the GUI will be animated, and the tabs the are hanging out including the 'Pokemon' 'items' 'Status' 'Options' 'Save' 'Quit' tabs have a slide in/out animations.
And if you select the pokemon tab, the four tabs above will appear, and the main window will turn a red color and the gui borders and tabs will be animated with a red color.

Edit: The Four tabs at the bottom are extra tabs that you can use for your games if you need them.

Attachments

Login to view attachments
TheComet
15
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 13th Aug 2009 21:38 Edited at: 13th Aug 2009 21:39
Quote: "You are talking to one of the most serious pokemon trainers in the world."


What do you mean by that? You mean REAL pokémon?

@ Master13

You are talking to one of the most serious pokémon fans and card collectors in the world here! The GUI looks too technical, I recommend adding a bit more colour and some logos or something of the trainer or pokémon. Seriously, keep it up!


TheComet


Make the path of your enemies easier with Waypoint Pro!
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 13th Aug 2009 22:25 Edited at: 13th Aug 2009 22:27
Quote: "
You are talking to one of the most serious pokémon fans and card collectors in the world here! The GUI looks too technical, I recommend adding a bit more colour and some logos or something of the trainer or pokémon. Seriously, keep it up! "


That isn't the final look of the gui that is just a glimps.
The final look is going to have you saying "WOW".
NeX the Fairly Fast Ferret
17
Years of Service
User Offline
Joined: 10th Apr 2005
Location: The Fifth Plane of Oblivion
Posted: 13th Aug 2009 22:48
The grey tiles look a lot like the menu background on the DS.

CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 14th Aug 2009 03:41
Quote: "The grey tiles look a lot like the menu background on the DS."

Oh, the gray tile are from the image I took from GUI Studio.
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 14th Aug 2009 15:16
Also adding Xbox 360 controller support to the engine and GUI.
TheComet
15
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 14th Aug 2009 19:11
And while you're at it, it would be awesome to add wii-mote support too. Any chance you can show us some pokémon models with screenies?

TheComet


Make the path of your enemies easier with Waypoint Pro!
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 15th Aug 2009 01:18
Quote: "Any chance you can show us some pokémon models with screenies?"
I don't have any pokemon models, I need someone to make those for me but haven't found anyone yet.
TheComet
15
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 15th Aug 2009 01:53 Edited at: 15th Aug 2009 01:55
Quote: "I don't have any pokemon models, I need someone to make those for me but haven't found anyone yet. "



I would help out any other time, but I really am busy with my Waypoint plugin and my job. What exactly do you need? What format? Boned or limb animation or static? How many frames does it need? What attacks do you want it to have? What model dimensions? How many polygons? Texture resolution?

You could add a list in your first post describing what you need, a list of all of the pokémon you need, and a few people like me will join in with making a few models...

But let me remind you that team requests are only allowed if you have done an appreciated amount of work on the project already. Really don't take this in a bad way, I'm excited about your engine, but right now the only thing I know you have done is that GUI above. I know there isn't a lot to show for a plugin, since it is almost all code... So I'm going to wait some more until a demo or something, maybe start off with initial DB objects for the demo and replace them with pokémon later.

Keep it up!


TheComet


Make the path of your enemies easier with Waypoint Pro!
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 15th Aug 2009 06:26 Edited at: 15th Aug 2009 06:30
Pokemon I would need is:

Charizard
Front

Back


Blastoise
Front

Back


Could Also use to trainers too.



Format = .x
Bone Animations
As many frames you can make.
For Charizard, he could have flamethrower
And Blastoise can have hydrocannon.
Model can be any size.
Enough polygons to be fast but still look good.
Texture Resolution = 512 or 1024

Edit- Link to the images, because they are not loading properly.
http://img40.imageshack.us/gal.php?g=006pxt.png
TheComet
15
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 15th Aug 2009 22:19
What is front and back? Do you need cartoon shading? (Same model inverted).

I could try to get something done, but it will take it's time, because I need to finish my Waypoint plugin.

TheComet


Make the path of your enemies easier with Waypoint Pro!
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 16th Aug 2009 02:28
Quote: "What is front and back?"

That was suppose to be the images of the pokemon but it wouldn't load up.
Quote: "Do you need cartoon shading?"

No.
NeX the Fairly Fast Ferret
17
Years of Service
User Offline
Joined: 10th Apr 2005
Location: The Fifth Plane of Oblivion
Posted: 16th Aug 2009 03:05
Wait, you want 3D models of the front and back?

You do realise you could just turn them around, right?

CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 16th Aug 2009 04:09 Edited at: 16th Aug 2009 06:07
Quote: "Wait, you want 3D models of the front and back?"

No, I provided images of the front and back so you would know what the front and back of the pokemon look like.

Here is a picture of the new GUI:

Attachments

Login to view attachments
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 16th Aug 2009 07:53
Adding Wii Remote support too.
TheComet
15
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 16th Aug 2009 13:46
The GUI looks awesome, good job , but it still is a little too colorless. Hunger could be blue, fatigue could be red... Maybe make the menu on the right green, I don't know. I'll leave it up to you.

TheComet


Make the path of your enemies easier with Waypoint Pro!
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 16th Aug 2009 19:20
Quote: "but it still is a little too colorless"

Color is going to come out when you select one of the tabs.
Dark Dragon
15
Years of Service
User Offline
Joined: 22nd Jun 2007
Location: In the ring, Kickin\' *donkeybutt*.
Posted: 16th Aug 2009 21:17
Okay ive been away from the forums a bit, but did i hear wiimote support? Anyways, NICE,NICE Gui, very nice

Quote: "What do you mean by that? You mean REAL pokémon?"



If my Arceus were real id have him stomp you

(\__/) HHAHAHAHAHAH!
(O.o ) / WORLD DOMINATION!!!!!!!!!!
(> < )
TheComet
15
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 16th Aug 2009 21:33
Quote: "If my Arceus were real id have him stomp you "


Aha! You obviously forgot my Wabafet can return your pitifully useless attacks!

@ Master13

I am working on Charizard right now, I have the body, tail and legs done. Still need textures, head and animation.

TheComet


Make the path of your enemies easier with Waypoint Pro!
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 16th Aug 2009 21:42
Quote: "I am working on Charizard right now, I have the body, tail and legs done. Still need textures, head and animation."

Okay, Thanks A lot
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 16th Aug 2009 22:03
Quote: "If my Arceus were real id have him stomp you"

I gave Arceus the ability to automatically change attribute based on the opponent pokemon's weakness. And Legendary pokemon are going to be way strong than non-rare pokemon. (No more getting beat up by treeko using rayquasa)
TheComet
15
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 16th Aug 2009 22:10
Quote: "I gave Arceus the ability to automatically change attribute based on the opponent pokemon's weakness. And Legendary pokemon are going to be way strong than non-rare pokemon. (No more getting beat up by treeko using rayquasa)"


Then I choose this LUGIA and have him crush your Arceus first!

TheComet


Make the path of your enemies easier with Waypoint Pro!
Deathead
16
Years of Service
User Offline
Joined: 14th Oct 2006
Location:
Posted: 17th Aug 2009 00:24
Quote: "Still looking for a modeler to model pokemon for me."

I wouldn't mind to make some models. Just need to find some references and I'll be on my way.



CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 17th Aug 2009 00:44
Quote: "I wouldn't mind to make some models. Just need to find some references and I'll be on my way."

In post 14th Aug 2009 22:26, it has a link to the images of the models I would need at the moment. Thanks A lot for helping too.
Deathead
16
Years of Service
User Offline
Joined: 14th Oct 2006
Location:
Posted: 17th Aug 2009 01:36 Edited at: 17th Aug 2009 01:41
Ok, but I got bored and wanted to show you want I can make with pokemons.


Edit: Some facts Tris=156 so it'll be very fast.



Attachments

Login to view attachments
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 17th Aug 2009 01:43
Quote: "Edit: Some facts Tris=156 so it'll be very fast."

You could use more triangles.
NeX the Fairly Fast Ferret
17
Years of Service
User Offline
Joined: 10th Apr 2005
Location: The Fifth Plane of Oblivion
Posted: 17th Aug 2009 01:52
That's a fine model, simple and efficient. Makes good use of what few triangles it is composed of. Good use of alpha to reduce poly count.

Dark Dragon
15
Years of Service
User Offline
Joined: 22nd Jun 2007
Location: In the ring, Kickin\' *donkeybutt*.
Posted: 17th Aug 2009 01:55 Edited at: 17th Aug 2009 01:58
Quote: "Aha! You obviously forgot my Wabafet can return your pitifully useless attacks! "

Lol....

Quote: "I gave Arceus the ability to automatically change attribute based on the opponent pokemon's weakness. "

Whoa. No More changing his plate! COol....








oh! and....

Yeah, you know, i'm no where near the best, but i guess i could try my hand at some modeling. xD if its any good, i'll post!

(\__/) HHAHAHAHAHAH!
(O.o ) / WORLD DOMINATION!!!!!!!!!!
(> < )
Deathead
16
Years of Service
User Offline
Joined: 14th Oct 2006
Location:
Posted: 17th Aug 2009 01:57 Edited at: 17th Aug 2009 01:57
I wanna say something. I'm gonna put it out there; if you like it, you can take it, if you don't, send it right back. But how about I make it gold give it a stand and it could be used as a award in the game.

Quote: "That's a fine model, simple and efficient. Makes good use of what few triangles it is composed of. Good use of alpha to reduce poly count.
"

Thanks.



feiting shadow
16
Years of Service
User Offline
Joined: 12th Sep 2006
Location:
Posted: 17th Aug 2009 05:42 Edited at: 17th Aug 2009 05:43
Gui Studio has a few flaws you might want to know about.

Check out the code snippets section for more GUI's that allow customizing. BlueGUI might be worth it too.

Your engine seems simple enough, don't forget the table of weaknesses. Also plan out how the attack system will work BEFORE coding it. Something I learned from my 2D SEUCK code

Signed
------
Dark Dragon
15
Years of Service
User Offline
Joined: 22nd Jun 2007
Location: In the ring, Kickin\' *donkeybutt*.
Posted: 17th Aug 2009 17:46
Quote: "Also plan out how the attack system will work BEFORE coding it. "


THE BEST piece of advise here, dude. I cant tell you how many RPG battle systems kill an rpg because it was not planned out! That includes like 4-5 of mine!

(\__/) HHAHAHAHAHAH!
(O.o ) / WORLD DOMINATION!!!!!!!!!!
(> < )
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 17th Aug 2009 18:20 Edited at: 17th Aug 2009 18:30
Quote: "Gui Studio has a few flaws you might want to know about.
Check out the code snippets section for more GUI's that allow customizing. BlueGUI might be worth it too.
"


I don't see the problems you are having in GUI Studio. And if you want to use commands like color backdrop they have to be used after you load your GUI. Also my GUI doesn't use any button entities.

Quote: "Your engine seems simple enough, don't forget the table of weaknesses. Also plan out how the attack system will work BEFORE coding it. Something I learned from my 2D SEUCK code"


I guess I was a step ahead, I already planned out the table of weaknesses and attack system. I design my attack system to make pokemon ratings very important now. So if your pokemon's defense is very low, you will notice the deference with a pokemon that has stronger defense.

Edit- I almost forgot to tell about another feature I am going to add to the engine, it will allow npc's to dynamically come in and watch your pokemon battles. You will also be able to do Quad Trainer Battles, meaning you can have the player battle 3 other trainers at the sametime. And another feature I'm going to add is the ability to lock special attacks (Example: If opponent uses flamethrower and your pokemon uses ice beam, the blast will colide and go into a blast struggle, and speed, special atk and def will determine these struggles.)
TheComet
15
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 17th Aug 2009 19:35
@Deathhead

Nice model, the textures will need some adjustment though, mainly the leaves. That black line doesn't look good. Can you animate?

TheComet


Make the path of your enemies easier with Waypoint Pro!
Dark Dragon
15
Years of Service
User Offline
Joined: 22nd Jun 2007
Location: In the ring, Kickin\' *donkeybutt*.
Posted: 17th Aug 2009 19:48
Quote: "And another feature I'm going to add is the ability to lock special attacks (Example: If opponent uses flamethrower and your pokemon uses ice beam, the blast will colide and go into a blast struggle, and speed, special atk and def will determine these struggles.) "

just wanna say, that might get quite boring(idk, it just might) so maybe do it only if the pokemon have close or identical speeds?

(\__/) HHAHAHAHAHAH!
(O.o ) / WORLD DOMINATION!!!!!!!!!!
(> < )
TheComet
15
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 17th Aug 2009 21:04 Edited at: 17th Aug 2009 21:27
Well, here is a small peek of my model, yay, a headless Charizard! Please criticize.

742 Surfaces.



EDIT : Ah yeah, AC3D does weird shading, so the legs may look a bit blocky, spiky or jagged, but actually it is quite smooth. When doing vertex shifting like that, you also pull together the shading, and it looks horrible.

TheComet


Make the paths of your enemies easier with WaypointPro!
Dark Dragon
15
Years of Service
User Offline
Joined: 22nd Jun 2007
Location: In the ring, Kickin\' *donkeybutt*.
Posted: 17th Aug 2009 21:22
Quote: "a headless Charizard"




Not bad, WAY Better than anything i would be able to do!

(\__/) HHAHAHAHAHAH!
(O.o ) / WORLD DOMINATION!!!!!!!!!!
(> < )
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 17th Aug 2009 23:54
Quote: "Well, here is a small peek of my model, yay, a headless Charizard! Please criticize."
Okay, this looks great.

Quote: "just wanna say, that might get quite boring(idk, it just might) so maybe do it only if the pokemon have close or identical speeds?"
I know, speed determines whether it happens or not and you can also chose to allow this to happen or not.
CSGames94
14
Years of Service
User Offline
Joined: 27th Dec 2007
Location:
Posted: 18th Aug 2009 05:28
Going to make a snow effect that can accumulate on to the floor and can stick on to npcs, the game player, and other objects. May be slow ,but you will be able to pick between the two.

Login to post a reply

Server time is: 2022-12-02 02:55:31
Your offset time is: 2022-12-02 02:55:31