Thursday, May 18, 2017

#mylittlepony - #I was making a pony RPG, back in the day. :)


I was making a pony RPG, back in the day. :)

Hiya! I'm here to dump the source and media of an old, ambitious personal project I had worked on in 2012. This project would have been a story-based RPG, with mechanics and presentation heavily inspired by the Mother series. The project contains only original pixel art, save for a Celestia and Nightmare sprite I stole. (which I have left in, just to demonstrate different enemies)

It also has two sound effects stolen straight from Earthbound, and probably a few copy-paste algorithms. Practically, all of the other code is original. However...

The code

is awful, and I do not recommend anyone use this as a source for learning. I made it when I was fresh out of using Game Maker, and Lua was still very new to me.

It runs in Love2D, and I've updated it recently to work with the newest LOVE version, (of this time) 0.10.2.

The story,

from what I can gather from the 'planning' files and from memory, would have followed Twilight, Rarity, and A.J., separately, as the Mane 6 have been banished from Equestria for unknown reasons, and all but Twilight have had their memory wiped.

The bulk of the story would have involved the 6 searching for eachother, and learning the cause of their banishment throughout their adventure. I imagine it would be learned that Celestia had been corrupted, and banishing the 6 would be essential to the plans of whoever was behind all this. (I don't think I knew who, when I wrote it.)

And, I'm sure, the climax would have involved the 6 fighting Celestia. Oh, the chills I felt imagining that epic scene...

Have some visuals :)

An overworld Twilight, and the basic menu system:

http://ift.tt/2rvtl7P

Here is a battle with 5 parasprites, demonstrating attacking, directing an attack to an enemy, Fluttershy's "examine" ability, and the various animations and character art. I apologize for the overused blur effect, and didn't think at the time to maybe reserve it for more powerful attacks.

http://ift.tt/2qxl5GZ

Here is the dynamic party system. A given, of course, but I'm proud of what I achieved with it back then. :)

http://ift.tt/2rvtJTN

And, of course, battle loss, and my sad/cute loss screen:

http://ift.tt/2qxib5c

The source:

http://ift.tt/2rvroIg

If you'd like to run the game, download Love2D, and all source files, and place them into a new folder. Simply drag the new folder onto the Love2D executable, and the game will run.

I'm not really sure why I didn't go further with this project, but I'm definitely happy with the direction I'm going now, straying from fandom-reliant work. I hope you can gain something out of this; I have no intention on taking it further, but I figured I'd at least release it somehow. Feel free to use it however you'd like.

Thank you for reading. :)



Submitted May 18, 2017 at 04:48AM by pyceanx
via reddit http://ift.tt/2qxj0uS

No comments :

Post a Comment