Jump to content


Photo

Δ Pokemon Engine Δ


  • This topic is locked This topic is locked
958 replies to this topic

#1 Jext

Jext

    GMC Member

  • GMC Member
  • 1002 posts

Posted 18 October 2006 - 01:21 PM

//Pokengine

Info:
Pokengine is an engine made in Game Maker to help users of said program make Pokémon games with ease. It is programmed in accordance with Pokémon Fire Red/Leaf Green by Game Freak. Every system introduced in those games has been implemented into this engine as accurately as possible to allow a realistic Pokémon experience. Best of all, it's easy for inexperienced coders to learn and use, so no hardcore knowledge of GML (the Game Maker programming language) is needed.

Downloads:
--

Controls:
  • F2 - Restart
  • X - Cancel
  • Z - Select
  • + - Move

Screenshot:
Posted Image

Edited by Jext, 18 July 2009 - 08:19 AM.

  • 0

#2 TCGamer

TCGamer

    Zelda Freak

  • New Member
  • 723 posts

Posted 18 October 2006 - 01:26 PM

The definition of posting an example or engine, is that you post the gm6.

EDIT: Nice work, but if you choose Run, it says can't escape and then the game does nothing anymore.

Edited by TCGamer, 18 October 2006 - 01:28 PM.

  • 0

#3 Jext

Jext

    GMC Member

  • GMC Member
  • 1002 posts

Posted 18 October 2006 - 01:42 PM

Well, not really, it will be released when it's done. At this point releasing it wouldn't have any use, since only one attack has been programmed, and only one object and one room exist, so no transition or anything else. I posted it to get feedback and see people's opinions.

Oh and the bug, whoops, it's because I switched some things around before I zipped it. Anyway, fixed.
  • 0

#4 000

000

    GMC Member

  • New Member
  • 28 posts

Posted 19 October 2006 - 12:01 AM

Good, but maybe u should use dp sprites from http://www.pokemonel...om/sprites.html unless theyre too big.
u might have to move some back sprites, like Steelix's down a bit.

Edited by 0, 19 October 2006 - 12:09 AM.

  • 0

#5 Jext

Jext

    GMC Member

  • GMC Member
  • 1002 posts

Posted 19 October 2006 - 01:51 PM

Thanks guys. It seems like all the DP sprites are about 80x80, so if I'd decide to use them, it wouldn't be that much of a problem. But so far, I'm not sure yet. Besides, people can add sprites from different versions on their own when the engine is released, or use custom Pokémon.
  • 0

#6 richiem12002

richiem12002

    GMC Member

  • New Member
  • 59 posts

Posted 20 October 2006 - 12:14 AM

this is awesome .You should add razor leaf for bulbasaur.This has a lot of potential.Hey where did you get those sprites for the growl animation.I would like those.Anyway 8/10.Partly because its not finished and you cant do anything.
  • 0

#7 Jext

Jext

    GMC Member

  • GMC Member
  • 1002 posts

Posted 20 October 2006 - 12:37 AM

Wow, thanks, finally someone replies. Anyway, I'll definitely add that attack; to be honest I plan on trying to add every attack. There aren't any sprites for growl, besides the yelling ones, the other one is an effect, made with a wave sprite. I ripped all attack sprites, battle enviroment sprites, and any other kind from the rom myself.

I completed the movement system, so I'll probably add it tomorrow. Also, I plan on making every system from the real series, eg. Pokecenter, Pokemart, Pokedex, Bag, Trainer status, etc, etc.

Oh, and the battle system should be easy to use, considering it only uses one event. I'll try to make every system as user-friendly as possible.
  • 0

#8 smelven

smelven

    GMC Member

  • New Member
  • 259 posts

Posted 20 October 2006 - 02:29 AM

dude this is awsome it brings tears of nastolgia to my eyes. :') i remeber the GBC versions. :blink:
this should be multiplayer!! :P
will it have the new pokemon? or the old skool ones? :D
  • 0

#9 TriggerX

TriggerX

    GMC Member

  • New Member
  • 1280 posts

Posted 20 October 2006 - 05:12 AM

Well this is great, I can't wait till its done.
(maybe will see some better pokemon clones since people always have trouble with the battle system.)

Keep up the Good work

little things I'd like to see
Lucario
1 attack from Diamond/Pearl

PS
You might as well add the attack Dragon Twister (I think) I guarantee it won't take that long, the attack always deals 20 damage I believe, it is an attack that is not affected by stats.

So my tip to you is to program all the attacks that deal a set amount of damage always. It will make your engine look like it has more attacks to chose from and they are easier to code.
  • 0

#10 Jext

Jext

    GMC Member

  • GMC Member
  • 1002 posts

Posted 20 October 2006 - 09:15 PM

dude this is awsome it brings tears of nastolgia to my eyes. :') i remeber the GBC versions. ;)
this should be multiplayer!! :(
will it have the new pokemon? or the old skool ones? :P

<{POST_SNAPBACK}>

Thanks. So far I added 151, but it might change later on.

Well this is great, I can't wait till its done.
(maybe will see some better pokemon clones since people always have trouble with the battle system.)

Keep up the Good work

little things I'd like to see
Lucario
1 attack from Diamond/Pearl

PS
You might as well add the attack Dragon Twister (I think) I guarantee it won't take that long, the attack always deals 20 damage I believe, it is an attack that is not affected by stats.

So my tip to you is to program all the attacks that deal a set amount of damage always.  It will make your engine look like it has more attacks to chose from and they are easier to code.

<{POST_SNAPBACK}>

Will be done.

A new version! You should really add some sound. I've all Pokemon resources (pokemon emerald, firered, leafgreen) you can think of, just ask.

<{POST_SNAPBACK}>

Sounds would be great, along with music, but it depends on their size really. There's a big chance the music will be loaded external, not sure about the SFX.

I just finished a few new battle systems, and I improved the grass system big time.

Edited by Jext, 20 October 2006 - 09:18 PM.

  • 0

#11 smelven

smelven

    GMC Member

  • New Member
  • 259 posts

Posted 21 October 2006 - 04:09 AM

just a question but will the game only have the battle system, or battle system and free world exploring like the gameboy versions?
  • 0

#12 Shadow X

Shadow X

    GMC Member

  • New Member
  • 275 posts

Posted 21 October 2006 - 05:30 AM

No offence but this looks dumb.It almost looks to be ripped straight from a fire red/ leaf green GBA ROM which is easily possible.And it has bad quality.No sound and goes S-L-O-W and doesn't do anything other than Bulbasaur VS. Pidgey and Bulbasaur can use tackle and growl...
  • 0

#13 Jext

Jext

    GMC Member

  • GMC Member
  • 1002 posts

Posted 21 October 2006 - 12:33 PM

Its times like this that makes wish i had 20 bucks for registered version.

Ah yes, in case I forgot to mention, it'll use the registered functions.

just a question but will the game only have the battle system, or battle system and free world exploring like the gameboy versions?

Read this post. It would be foolish to only make a battle system, I'd rather make everything.

No offence but this looks dumb.It almost looks to be ripped straight from a fire red/ leaf green GBA ROM which is easily possible.And it has bad quality.No sound and goes S-L-O-W and doesn't do anything other than Bulbasaur VS. Pidgey and Bulbasaur can use tackle and growl...

Thanks, really, for thinking it's a hacked rom, which is false, though. As for the sounds, I didn't add any yet, and like other people said, it's a WIP, so it isn't an obligation. You're right, you can only battle with Bulbasaur, because there's only a battle room so far, but it's easy to change the stats as you can see in the second screenshot. And if you'd read the first post, you'd see the programmed attacks, which should help you with the fact there aren't more.

I like it when I play a game and then next time I go to it its better (Growl now works)
but I never saw the poke'mon from the secound srceen shot!

Lol, I just changed the stats for a screenshot, actually. But I changed Bulbasaur to Mew now, since Mew can learn every attack, and it'd make sense, kinda.

i think im going to try my hand at ripping some attacks.IF that is okay with you.And many people are complaining about the slowness of your engine so maybe you should try changing the room speed.

No need to, I already got all the battle sprites from TCGamer. Big thanks to him.

Hm, for some people it's slow, and for some not. For myself it works fine, so I'm not sure whether to change it or not. It might be their computer maybe. I'll add a frame rate in the next version.

Edited by Jext, 21 October 2006 - 12:56 PM.

  • 0

#14 TriggerX

TriggerX

    GMC Member

  • New Member
  • 1280 posts

Posted 21 October 2006 - 09:03 PM

Well I hope you find all your resources okay, that will keep your game progressing smoothly.

So far it is good, Can't wait to see more updates.

BTW if you are looking for sounds I hear that someone named True Predator has a massive collection of sounds including growls, attack effects, etc you name it.

Here is my suggestion for growl-
Maybe you could make it so that growl plays the sound of the correspoding pokemon you use.
Meaning charmander's Growl would be obviosly different from Squirtles.
I don't think they do that in the real pokemon games, but it would be sort of cool on the final product of your engine.
  • 0

#15 Jext

Jext

    GMC Member

  • GMC Member
  • 1002 posts

Posted 22 October 2006 - 04:30 AM

Thanks all.

Well I hope you find all your resources okay, that will keep your game progressing smoothly.

So far it is good,  Can't wait to see more updates.

BTW if you are looking for sounds I hear that someone named True Predator has a massive collection of sounds including growls, attack effects, etc you name it.

Here is my suggestion for growl-
Maybe you could make it so that growl plays the sound of the correspoding pokemon you use.
Meaning charmander's Growl would be obviosly different from Squirtles.
I don't think they do that in the real pokemon games, but it would be sort of cool on the final product of your engine.

<{POST_SNAPBACK}>

TCGamer sent me those resources, so I got them now. Thanks anyway.
I'll consider the Growl thing, not sure yet.

----

Since I finished the text system and such, I uploaded the movement system (included to the first post). It doesn't have much to it yet, no battles (a message will pop up when you encounter a Pokemon), or big areas, because it's mainly about the systems. So test them and give feedback please. I'll add the two engines together soon, plus I'll make some new attacks.
  • 0

#16 TCGamer

TCGamer

    Zelda Freak

  • New Member
  • 723 posts

Posted 22 October 2006 - 08:00 AM

Since I finished the text system and such, I uploaded the movement system (included to the first post). It doesn't have much to it yet, no battles (a message will pop up when you encounter a Pokemon), or big areas, because it's mainly about the systems. So test them and give feedback please. I'll add the two engines together soon, plus I'll make some new attacks.

<{POST_SNAPBACK}>

Move system is good. Text engine even better! It doesn't pause the game, right? Just like in the real Pokemon!
  • 0

#17 richiem12002

richiem12002

    GMC Member

  • New Member
  • 59 posts

Posted 22 October 2006 - 01:11 PM

The walking engine is great and im going to get down tto ripping another attack or two right nw.
  • 0

#18 Jext

Jext

    GMC Member

  • GMC Member
  • 1002 posts

Posted 22 October 2006 - 02:34 PM

Thanks. Nope, it doesn't pause the game, so everything that should keep moving, moves on.
  • 0

#19 monkeys

monkeys

    GMC Member

  • New Member
  • 92 posts

Posted 22 October 2006 - 08:23 PM

When you sent this to me on MSN, I was pretty impressed... but when I heard it uses only 1 object, that blew me away. This version is even better. Nice job!
  • 0

#20 banov

banov

    GMC Member

  • GMC Member
  • 1160 posts
  • Version:Unknown

Posted 22 October 2006 - 09:58 PM

This is great. Eventually by downloading your gm6es we'll practically have a "make your own pokemon game" system in our hands. That's awesome power right there.
  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users