• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.

Released Pivot

This project has a release available. The full version is still a work in progress.
Project Status
Released
Project Version
1.0.2
pivot_rc_thumbnail.png

logo.png


Game_Title.png


"Pivot"

Pivot is a Pokémon multiplayer online battle arena (MOBA) game made using Pokémon Essentials and RPG Maker XP.

Choose your Pokémon, each with a set of unique abilities!
Battle it out in an exciting arena, show off your skills and knock out your opponents!
Level up to unlock new Pokémon and arenas!
2 to 4 players per match, play with friends or join random lobbies!

Screenshots.png


pivot-screenshots.png


Download.png



*Please read the notes before downloading the game!

Download Pivot (v1.0.2)

Can't find friends to play with? Want to complain how OP Crobat is?
Join the Pivot Discord server!



Made_Using.png

Engine: Pokémon Essentials v20.1 (RPG Maker XP)
IDE: Visual Studio Code
Audio Editing: Audacity & FL Studio
Image Editing: Paint.NET


Team.png

@Voltseon
@ENLS
@KennyCatches
@ranko



Notes.png

We couldn't finish our original jam game in time, so we pivoted to something different. This game was made in 9 days.

We recommend playing in fullscreen mode!

Controls:
WASD to Move (8 directional movement)
SHIFT to Guard
Left Mouse Button to Light Attack
(Hold) Right Mouse Button to Aim
Left Mouse Button (while aiming) to Ranged Attack
Z to Pause
Scroll to Change Spectating
E to Advance Text or Interact

Known Issues:
The current version has a known bug that requires the Discord Client to be installed for the game to open.
Having Discord only in your web browser will not work.
We're sorry for the inconvenience. This issue will be resolved in the next update.

Mandatory Jam Settings
Whimsical Cave (Crystal)
Ominous Forest (Woods)
Golden Desert (Oasis)
Nocturnal City (Lights)
Alien Space (Quantum)
Cheerful Factory (Factory)

Resource_Pack.png

Download the Resource Pack


Credits.png

"Pivot"

A game by:

Voltseon
ENLS
KennyCatches
Ranko
rainefall

Pokémon sprites by:
Pokémon Mystery Dungeon: Explorers of Sky
Spriters Resource
PMD Sprite Repository

Pokémon portraits by:
Pokémon Mystery Dungeon: Explorers of Sky
PMD Sprite Repository
CHUNSOFT
Pepper
fledermaus
Nooga
Emmuffin
baronessfaron

Ability VFX and SFX by:
Pokémon Mystery Dungeon: Explorers of Sky
Spriters Resource

Music by:
Pokémon Battle Revolution

Announcer voice by:
Pokémon Battle Revolution
Announcer Soundboard
Christopher Foo and contributors


Tilesets by:
Pokémon Shikari Pokémon Quantum
Pokémon Machinery 19Dante19
Alucus AnonAlpaca
Asdsimone BoOmxBiG
Boonzeet ChaoticCherryCake
Chimcharsfireworkd Claisprojects.com
Clara-WaH Cuddlesthefatcat
DarkDragonn Dewitty
EpicDay Erma96
Flurmimon FoxyTomcat
Gallanty Gigatom
Hek-el-grande Hydrargirium
Iametrine Jesus Carrasco
Kalisar Kauzz
KingTapir KKKaito
Kyle-Dove Kymotonian
Magiscarf MewTheMega
Minorthreat0987 moca
Mucrush Newtiteuf
NikNak93 NSora-96
Pablus94 PandaInDaGame
PeekyChew Phyromatical
Poison-Master PrincessPhoenix
rafa-cac SailorVicious
Shawn Frost Shutwig
SirMaIo Spacemotion
Speedialga Steinnaples
sylver1984 Takai-of-the-Fire
TeaAddiction ThatsSoWitty
Thedeadheroalistair The-Red-Ex
Thurpok TyranitarDark
UltimoSpriter WesleyFG
WilsonScarloxy XDinky
Xxdevil Zeo254
Zetavares852


"Set the Controls Screen" v.1.1.2 by:
FL

"Post to Discord Webhooks" v.1.0 by:
Luka S.J.

"v20.1 Hotfixes" v.1.0.7 by:
Maruno

"rainefallUtils" v.1.0 by:
rainefall

"Voltseon's Handy Tools" v.1.4 by:
Voltseon
ENLS

"Marin's Enhanced Staircases" v.2.0 by:
Marin

"Map Zoom" v.1.0 by:
Golisopod User
Marin
Luka SJ
TechSkylander1518

"Easy Mouse System" v.2.0 by:
Luka S.J.

"Discord Rich Presence API" v.2.2 by:
rainefall

"Cable Club" v.3.1 by:
mGriffin
Khaikaa
Vendily



"Pokémon Essentials" was created by:
Flameguru
Poccil (Peter O.)
Maruno

With contributions from:
AvatarMonkeyKirby
Marin
Boushy
MiDas Mike
Brother1440
Near Fantastica
FL.
PinkMan
Genzai Kawakami
Popper
Golisopod User
Rataime
help-14
Savordez
IceGod64
SoundSpawn
Jacob O. Wobbrock
the__end
KitsuneKouta
Venom12
Lisa Anthony
Wachunga
Luka S.J.

and everyone else who helped out

"mkxp-zr" by:
rainefall

"mkxp-z" by:
Roza
Based on "mkxp" by Ancurio et al.

"RPG Maker XP" by:
Enterbrain

Pokémon is owned by:
The Pokémon Company
Nintendo
Affiliated with Game Freak



This is a non-profit fan-made game.
No copyright infringements intended.
Please support the official games![/B]


banner.png
 
Last edited by a moderator:
I have some insight from the perspective of a player who barely made it through the tutorial:
Rotom only says each instruction the one time, and doesn't check that the player managed to pull off the last mechanic before explaining the new one. Also, Is there a way to replay the tutorial at any point? I think it'd be a good to include an optional reminder somewhere like the training room.

I know this sounds like a nitpick because most of the controls are single button presses but I'm being embarrassingly honest when I say I need it. Rotom said I could use one of two methods to advance dialogue, and I promptly committed to one method and erased the other from my memory. I know this is entirely my fault but uhhh while both of those do advance dialogue, only one of them opens dialogue. And I chose the wrong option to remember. Please understand this is the level of brainpower I'm working with here when I tell you I later misread the instructions and then couldn't figure out how to do a ranged attack, and had no help to figure out what I was doing wrong. 😂
 

jam

Elite Magical Girl
Member
Joined
Feb 27, 2023
Posts
1
Hey! I got to do some playtesting on the latest patch. The game feels great with omnidirectional aiming, and the nerfs to Crobat and Spiritomb were warranted to say the least. Regardless of these nerfs, however, they are still easily the best characters in the game.

Zubat's infinite range projectiles let him evolve easily, and Golbat/Crobat's speed and lack of recovery on ranged attacks allow them to kite with ease. I was only able to test in 1v1 and 1v1v1, but the Zubat line feels impossible to beat in a 1v1 and still very difficult with more people around. The high speed and long range projectiles are already solid on their own, and this is also combined with the ability to fly over terrain. On many maps, it is easy to circle camp around a patch of terrain where only the Zubat line can cross directly through while Farfetch'd and Absol must walk around, making it impossible to actually hit Zubat in any way without them both messing up and also trading damage. Zubat and family's Guard is fine, if only a little useless because his movement is just insane enough to not need to worry about taking attacks in the first place. It works in a pinch, though the low cooldown means it probably can avoid all opportunities at ranged damage should it not be able to just directly move away from them.

Spiritomb is definitely the second best character at the moment. It has crazy high damage, which should be balanced out by having poor mobility. However, this lack of mobility doesn't matter that much since Spiritomb outtrades any melee characters that run up on it. Compounded with this strength is the highest range in the game, letting it camp specific areas of a map with extreme ease and forcing damage if someone tries to approach, and stuns on both melee and ranged attacks, ensuring that melee characters can't spam as efficiently on it. This means that Spiritomb's core weakness, slow attacks and slow movement, do not matter when melee characters (currently just Absol and Farfetch'd) are incapable of contesting him at their best range, up close. Spiritomb's Guard is in a good spot right now, though it seems to be near identical to the Zubat line it does its job of being able to avoid damage. Like the Zubat line, it might be good for it to have a higher cooldown, which would let characters approaching it with a ranged attack be able to do another ranged before Spiritomb is able to Guard again.

There's not much to say on Ditto. The change to his Guard is pretty nice, as it allows him to refresh his transformation whenever instead of being behest to the transform timer. It also allows him to chain between different Pokemon quickly, allowing better movespeed to get around the map. It is hard to tell the health difference between him and other Pokemon however, as no health bars are present on the screen besides your own.

Farfetch'd is neat, and the change to critical hits seems necessary to keep him functional while not being insane once he gets in. It is hard to notice when Fling hits twice, but it is an interesting concept. The main struggle is getting in on opponent's camping him out, as Fling has pitiful range and he is not fast enough to take advantage of its slowing effect should it hit. If Farfetch'd is able to stay in, he can destroy opponents with ease, which is a satisfying feeling in a 1v1 but can feel overpowering if there are multiple Farfetch'ds running at one person and DPSing them down. I don't think this is an issue necessarily, but it should be kept in mind if considering buffing him further. With this being said, I think allowing every 3rd Leaf Blade strike to critically hit makes more sense than every 3rd Leaf Blade strike that connects. It is a small difference, but it would allow Farfetch'd to guarantee he's being consistent with his damage, while also letting him store a critical Leaf Blade once he makes it in for more burst damage.

Absol is in a similar spot to Farfetch'd currently as a melee-oriented character. He struggles to stay in and do high amounts of damage while in. Unlike Farfetch'd his power is split between his melee and ranged attack, which I believe is mostly a detriment. Absol ends up being not great at either of them, which means he struggles contesting any character - Zubat line outspeeds and kites him, Spiritomb outdamages or outtrades him, and Farfetch'd beats him up when they are both up close. This can most likely be remedied by increasing how well Absol is able to stay on opponents, whether it is giving him more speed or more CC. This would help buff up both aspects of the character, letting him stick better with Sucker Punch or be able to utilize the range of Shadow Ball better. The change to Guard to make it a 3 tile dash is a great one, though due to it's nature it can feel hard to dodge any attacks at close range without being forced to move away from the opponent, while everyone else is able to maintain their positioning.

Overall, the game is great! While it has some issues when playing against gamers with experience, it is very fun to play casually and go at it with your friends. It is insanely impressive that this team was able to get this running with online gameplay in just 9 days, and on top of that making it an enjoyable experience. There currently seems to be a bug with the name changing added in the new patch that does not change your name if you do not play out a match before closing the game. Thanks for creating this little gem!

it's pivoting time
 
Hey! I got to do some playtesting on the latest patch. The game feels great with omnidirectional aiming, and the nerfs to Crobat and Spiritomb were warranted to say the least. Regardless of these nerfs, however, they are still easily the best characters in the game.

Zubat's infinite range projectiles let him evolve easily, and Golbat/Crobat's speed and lack of recovery on ranged attacks allow them to kite with ease. I was only able to test in 1v1 and 1v1v1, but the Zubat line feels impossible to beat in a 1v1 and still very difficult with more people around. The high speed and long range projectiles are already solid on their own, and this is also combined with the ability to fly over terrain. On many maps, it is easy to circle camp around a patch of terrain where only the Zubat line can cross directly through while Farfetch'd and Absol must walk around, making it impossible to actually hit Zubat in any way without them both messing up and also trading damage. Zubat and family's Guard is fine, if only a little useless because his movement is just insane enough to not need to worry about taking attacks in the first place. It works in a pinch, though the low cooldown means it probably can avoid all opportunities at ranged damage should it not be able to just directly move away from them.

Spiritomb is definitely the second best character at the moment. It has crazy high damage, which should be balanced out by having poor mobility. However, this lack of mobility doesn't matter that much since Spiritomb outtrades any melee characters that run up on it. Compounded with this strength is the highest range in the game, letting it camp specific areas of a map with extreme ease and forcing damage if someone tries to approach, and stuns on both melee and ranged attacks, ensuring that melee characters can't spam as efficiently on it. This means that Spiritomb's core weakness, slow attacks and slow movement, do not matter when melee characters (currently just Absol and Farfetch'd) are incapable of contesting him at their best range, up close. Spiritomb's Guard is in a good spot right now, though it seems to be near identical to the Zubat line it does its job of being able to avoid damage. Like the Zubat line, it might be good for it to have a higher cooldown, which would let characters approaching it with a ranged attack be able to do another ranged before Spiritomb is able to Guard again.

There's not much to say on Ditto. The change to his Guard is pretty nice, as it allows him to refresh his transformation whenever instead of being behest to the transform timer. It also allows him to chain between different Pokemon quickly, allowing better movespeed to get around the map. It is hard to tell the health difference between him and other Pokemon however, as no health bars are present on the screen besides your own.

Farfetch'd is neat, and the change to critical hits seems necessary to keep him functional while not being insane once he gets in. It is hard to notice when Fling hits twice, but it is an interesting concept. The main struggle is getting in on opponent's camping him out, as Fling has pitiful range and he is not fast enough to take advantage of its slowing effect should it hit. If Farfetch'd is able to stay in, he can destroy opponents with ease, which is a satisfying feeling in a 1v1 but can feel overpowering if there are multiple Farfetch'ds running at one person and DPSing them down. I don't think this is an issue necessarily, but it should be kept in mind if considering buffing him further. With this being said, I think allowing every 3rd Leaf Blade strike to critically hit makes more sense than every 3rd Leaf Blade strike that connects. It is a small difference, but it would allow Farfetch'd to guarantee he's being consistent with his damage, while also letting him store a critical Leaf Blade once he makes it in for more burst damage.

Absol is in a similar spot to Farfetch'd currently as a melee-oriented character. He struggles to stay in and do high amounts of damage while in. Unlike Farfetch'd his power is split between his melee and ranged attack, which I believe is mostly a detriment. Absol ends up being not great at either of them, which means he struggles contesting any character - Zubat line outspeeds and kites him, Spiritomb outdamages or outtrades him, and Farfetch'd beats him up when they are both up close. This can most likely be remedied by increasing how well Absol is able to stay on opponents, whether it is giving him more speed or more CC. This would help buff up both aspects of the character, letting him stick better with Sucker Punch or be able to utilize the range of Shadow Ball better. The change to Guard to make it a 3 tile dash is a great one, though due to it's nature it can feel hard to dodge any attacks at close range without being forced to move away from the opponent, while everyone else is able to maintain their positioning.

Overall, the game is great! While it has some issues when playing against gamers with experience, it is very fun to play casually and go at it with your friends. It is insanely impressive that this team was able to get this running with online gameplay in just 9 days, and on top of that making it an enjoyable experience. There currently seems to be a bug with the name changing added in the new patch that does not change your name if you do not play out a match before closing the game. Thanks for creating this little gem!

it's pivoting time
Thank you so much for the in-depth review! Your thoughts on the game's balance are very much appreciated, and we agree with many of your points here.

We'll definitely keep these comments in mind for the next balance patch. 👍

Also, thanks for the games yesterday. We had a lot of fun getting demolished by your Zubat. 😆
lol.png
 

👵👵👵

🌯🌯🌯
Member
Joined
Nov 27, 2020
Posts
33
This game is so impressive I can't believe you guys made a working MOBA in pokemon essentials! Ontop of that the gameplay is super fun! I played a few days ago with a lobby I found with a few epic pivotiers and had a blast.
My favorite character so far has to be Ditto! I love swaping play styles every stock to mix things up (and I also like becoming a Crobat without having to work for it myself😉). I also think Ditto being unlocked after the base cast is really smart because it gives people a chance to play all the other characters while still being able to look forward to unlocking them. The characters movesets are simple but very expressive and complex. Also the maps are perfect for the game and provide lots of variety. My favorites are probably the boxing ring and the dessert! The game is also insanely polished! I especially love the touch of the camera movement when aiming a ranged attack! The online lobby system is also really good I experienced barely any lag and the ux for it is really smooth and easy to navigate.

You all did an amazing job making making this! Defiantly a highlight of the jam for me!
 

Empz

Rookie
Member
Joined
Jul 19, 2023
Posts
1
Hey guys, i just downloaded the game and tried to start it, but it simply won't open. Is there an older version that i can patch up or smth?
 

Malo902

Rookie
Member
Joined
Jul 20, 2023
Posts
4
Hey guys, i just downloaded the game and tried to start it, but it simply won't open. Is there an older version that i can patch up or smth?
Aparently you have to have the discord app installed otherwise the game will crash
 
Back
Top