🤑 Indie game store🙌 Free games😂 Fun games😨 Horror games
👷 Game development🎨 Assets📚 Comics
🎉 Sales🎁 Bundles

Pomkeypon Moe! progress

A topic by killsw created 323 days ago Views: 149 Replies: 3
Viewing posts 1 to 4

Hello. I'm working on something. More specifically, the code of that something.

This is my take on, "What if <you know what> was released on GB? And if it was an actual game instead of an exercise app?" All art is placeholder stuff taken from the internet, until I find somebody to help me... or until I have time to re-do the art myself.


"Pomkies" spawn on around you and you have to get close to start a battle. If you're on a phone with GPS, you get close by actually walking (you know, using your legs) to the spot on the map. If you're on a PC (or on a GB, if your GameBoy supports HTML5), you can use the arrow keys. Then an actual battle sequence starts, where you use your own Pomkey to beat the wild Pomkey into submission. Only then can you catch it.

I've been working on the battle scene of the game. Made a basic UI system. Also did a "list all the pomkeypon you have with you" screen, so you can change in the middle of a battle. Partial RPG stats system implemented. When you start, the only pomkies that spawn in the map are the basic 3 starters, and occasionally that electric rodent that shall not be named. Lots more to go. -_-


Today I made a dialogue system. Now there's a little story in the beginning, and little notifications when something happens ("You ran away!" "You caught the <name here>!").

Current build, if anyone wants to check it out: https://goo.gl/vf27FN

To do:

  1. The Bag. Right it now just catches the Pomkeypon instantly. It is supposed to show a list of stuff in your bag that you can use.
  2. Fight. Not implemented at all. It just plays a little bounce animation. No damage is dealt. There is no moves list yet.
  3. Shops. So you can buy PKBALLs & potions. Sell Pomkeypon you don't need.
  4. Player leveling. Spawn higher level Pomkeypon for higher level players.
  5. Achievements. Players shall be awarded with hats. Because... hats.
  6. Saving. It's mostly implemented, but disabled for now as it would get in the way of development.
  7. Bug fixing. Sometimes the map just doesn't appear. Reload to fix. No idea what's going on.
I think I'll just skip the egg hatching mechanic entirely. Does anybody actually enjoy it?
(Edited 2 times)

Implemented a basic bag. It now shows all the items the player has. You can then pick "PKBALL" to catch the enemy, if you're in battle.

The way I implemented this makes it easy to add different types of items in the future. Maybe I'll make a mod system where players can create their own items, if they don't mind some light coding.

CLAZZ("item.PKBALL", {
    EXTENDS:item.Item,
    useInBattle:function(){
        var pkpn = this.call("getEnemy");
        this.call("addPkpn", pkpn, {
            msg: this.call("isStarter") ? 
                pkpn.data.name + ", I choose you!" :
                "You caught the " + desc.pkpn.name + "!", 
            maxTime:2000
        });
    } 
});

Edit: Current build: https://goo.gl/ENfMcb

Edit 2: Fixed build link above. Now shows the intro dialogue.