Notice: If the game stops working after an update, it might be a savegame incompatibility. Remove your savegame folder and try again before posting about it.
Registration has an extra hurdle now: There have been advertisement bots, so I added a security keyword to registration. Deal with it.
  0 users browsing Roguelike General. | 2 bots  
Main » Roguelike General » A proper My Little Pony RL idea
Pages: 1
Posted on 01-26-13, 09:16 pm (revision 2)
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets

Posts: 149/344
Since: 06-08-12

Last post: 1692 days
Last view: 1232 days


Anquestria was an attempt to create a My Little Pony roguelike, by editing Angband. It died. On Roguelike Radio episode 57, it got a quick mention. It wasn't very positive on the execution, and only came up again when one of the speakers mentioned the ponies in Noxico.

Now, my idea (and I must stress that this is just an idea) is to take the Noxico codebase, make a copy of that, strip out all the sex and replace that with pony-specific stuff.

Here's a list of things I'd add, after removing all the porn:

» a list of standard locations from the show. Towns can be mostly generated as expectations, but some will need to be premade by missions. Styles of the locations can be dealt with by abusing the culture system.
» a hunger system. Aside from foodstuffs, since you're playing an equine you should be able to graze, so add a bit to tiles that indicates if it can be grazed. When resting on such a tile while hungry, the bit is cleared, the tile changes appearance, and some hunger points are removed.
» flight, which is already planned for Noxico.
» different stats, especially when some of them are porn-related.
» a different interaction scheme?
» tiles mode?

Who else has any ideas?

I don't just program Noxico...
Posted on 01-26-13, 10:26 pm

 

Posts: 1/9
Since: 12-24-12

Last post: 4023 days
Last view: 3811 days
Lost my post the first time, so now I will have to go again...

If you're redoing the stats, it might be neat to do something <i>Ultima</i>-esque and have a virtue system based on the Elements of Harmony? A lot of roguelikes this wouldn't be suitable for, but since the Noxico engine already has a focus on, shall we say, interactions, it could be tweaked :P

I do think tiles would be a good fit for a pony game... (could any of the Equestrian Dawn assets be reused? :P)
Posted on 01-27-13, 03:54 pm (revision 1)
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets

Posts: 151/344
Since: 06-08-12

Last post: 1692 days
Last view: 1232 days
I agree entirely with your Ultima suggestion, and yes they can.

Thought about it some more. Here's what I came up with.

» HON KIN LAU GEN LOY MAG.
» Stat-wise, Magic ≠ Friendship -- there are other ways to measure friendship.
» Characters in the Noxico engine, be they unique or random, get a bunch of default tokens added where needed near the end of generation. This includes stats. When a bodyplan or unique def includes such a default token already, it is not replaced. Therefore, the Mane Six can be predefined as Uniques, with their respective Element stat (near) maxed out. When adding the default tokens, the Element stats can be randomized from 0 to 5, so Pinkie Pie's stats in the above order could be {3 1 96 2 4 0}.
» The latest Noxico source at this time includes an opening dream that explains all sorts of things. This part can be used to take a personality test for the new player character, raising certain Element stats up to ~20 or so. That is, if you give only Magic answers, your Magic stat will be ~20 and the rest remains 5 or lower.

I don't just program Noxico...
Posted on 01-28-13, 07:34 pm

 

Posts: 2/9
Since: 12-24-12

Last post: 4023 days
Last view: 3811 days
I like your ideas on how to make a <s>virtue</s> harmony system- especially the personality test thing. Really it seems like you could just go wholesale ripping ideas out of <i>Quest of the Avatar</i> if you really wanted to :P

How were you imagining flying to work? It seems like to me the simplest thing would be just a kind of short-distance floating over obstacles (water or whatever), though pegasi in MLP seem to have pretty long-term flight capabilities if they want to. (Though we can take liberties with that, because it's a cartoon and all) I'd kind of want to give the other pony races some kind of field effect to compensate, but I'm not really sure what (I mean, the unicorns could cast spells I guess, and the earth ponies just have more stamina/can go longer without eating maybe?)
Posted on 01-28-13, 07:50 pm
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets

Posts: 154/344
Since: 06-08-12

Last post: 1692 days
Last view: 1232 days
For flying in Noxico (and thus My Little Roguelike), I'm planning to change the tile type bitfield:
» A tile can be inside, tall, water, and or blocking.
» When walking, you can go anywhere that's not blocking or water.
» When flying, you can't go inside, but you can freely pass any blocking tile that is not tall. Incidentally you can't lift off inside.
» Flying basically has no time limit because there's no hunger system. Something else can be added for it, though.

» In the MLP RL, there is a hunger system. Flight drains hunger.
» If you're starving, you can't take off. If you're in flight and become starving, you plummet. This incurs some fall damage and may cause drowning. Pretty classic, really.


As for the unicorns and magic, I'm thinking of just having the Magic stat be zero or worthless for unhorned pony characters, while earthers get a bonus on strength checks and such.

I don't just program Noxico...
Posted on 01-29-13, 03:21 am

 

Posts: 3/9
Since: 12-24-12

Last post: 4023 days
Last view: 3811 days
So, here's a vague thought I had of how the game might play, throwing it out there: you start the game, either choose to start as one of the Mane Six (this could be unlockable, and maybe should since having an element maxed out to start makes things easier- but I feel it's something people would want to do) or as a custom pony (and thus go through the gypsy tent). You then start in Princess Celestia's castle, she tells you to go do something. Princess Celestia's castle and Canterlot are pre-defined areas.

From Canterlot you can go to a train station and go to various towns that you find out about by talking to people. (I imagine it will be necessary to get a random generator and a whole cart-full of horse puns :P ) The town area consists of a town, the wilderness around it, and probably a dungeon/something dungeonesque. (I think this how town areas work in Noxico now?) Some of these would be pre-defined (or at least have pre-defined names and characters in them), and it's necessary to go across the town as well and talk to the inhabitants, as well as go into the dungeonesque thing and do whatever.

Eventually once you've set enough in-game flags and have gotten high enough stats in all the elements of harmony you go back to Princess Celestia, she sends you on some final mission, and then you get to Ascend. (to <s>God</s>Alicornhood?)
Posted on 01-29-13, 04:19 pm
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets

Posts: 155/344
Since: 06-08-12

Last post: 1692 days
Last view: 1232 days
Locations can be predefined by Javascript to either be based on drawing commands, translations from PNG floorplans, random generators, or any combination thereof. Having a full Canterlot that is (mostly?) the same for any playthrough is thus possible.

Fully randomized towns get eight boards surrounding them, which can right now be empty wilds or more town. Empty wilds contain a selection of hostile creatures and may contain a linked dungeon. An expected location can be a randomized town or a randomized dungeon. An expected dungeon is also called an external or unlinked dungeon. So yes, towns in Noxico work like that.

An expected location can have its biome, culture, and name preset (the name appears in the Travel list even before the location exists) and can have various expected details such as "there should be an earth pony named Davenport, who sells quills and sofas". Expectations can be added by scene scripts, or predefined by the game. I would add an XML file with predefined expectations such as Ponyville.

Scenes (text-based interactions between the player and an NPC) can detect any token's existance and value, so sending the player back to Celestia and having her act accordingly is also possible.

Not only do I like this rough plot draft, it's also technically possible.

I don't just program Noxico...
Posted on 02-04-13, 01:32 am

 

Posts: 4/9
Since: 12-24-12

Last post: 4023 days
Last view: 3811 days
Oh nice- that's what I thought, but I haven't poked around the Noxico code in awhile. (Perhaps I should do so again)

So, thinking about "Elements as Virtues"... I'm trying to think of actions for each Element.

<b>Honesty:</b> I suppose this would have to come up via conversation? (Ultima had some blind shopkeepers, as I recall)
<b>Kindness:</b> Not attacking townsponies (of course), and maybe have some animals in the wild who you can help? Or maybe sparing a wounded enemy who retreats? (Trying to work these into battle as well as in interactions)
<b>Laughter:</b> Seems like the toughest to me, but conversation again I guess... there was also the whole thing about overcoming fears by laughing at them, so maybe you should get laughter points for defeating especially tough opponents too.
<b>Generosity:</b> Should be easy enough to think of situations where the player might need to give something up.
<b>Loyalty:</b> Not having a party system makes this tough, I feel like... I mean, following the Princess's orders, but that's not exactly the same sort of loyalty as in the show... (willingness to do fetch quests? :P)
<b>Magic:</b> This seems easiest at first glance, but then I wonder about non-unicorns... It might be best to say that Magic is Friendship; i.e. your character's spells or whatever are one type of magic, but the <i>Element</i> stats also depends on making friends throughout the town.
Posted on 04-02-13, 05:14 pm
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets

Posts: 216/344
Since: 06-08-12

Last post: 1692 days
Last view: 1232 days
I have way too much time on my hands, and bad ideas to fill it with.

This is mostly just a proof of concept in yet another working copy. Don't worry. As explained on IRC, this is one solution with two projects, and all the files shared between them are full of #if directives to remove the sexy bits.

I don't just program Noxico...
Pages: 1
Main » Roguelike General » A proper My Little Pony RL idea