Creating a challenge

A key problem in the design of No Pain No Grain is that the player can make the game very boring and easy for themselves. This is not too much of a problem in the early game as things are supposed to be easy. We just want to not drag it out too long; let people get to the interesting stuff rapidly. However I'm not fully sure of what shape this interesting stuff will take.

So how it works right now is that you chuck seeds into the ground, as many as you want and whatever type you want, and you can usually circlestrafe their attacks and remain completely save. In the case of moneystalks they all literally shoot in the same direction. This is a problem because if someone plants any number of moneystalks they will encounter zero challenge, at least until the radius of the blob of plants becomes so huge that they can't walk out of the way of the unfathomable wall of bullets in time. Okay, you might say, just make them shoot in different directions, or in different ways that circlestrafing would not render trivial. This is one possible solution; a few plants already employ it like asparaguns and red hot pokers. Plants that lead their shots, shoot in many directions, spread out their shots or move... there are a lot of potential patterns that could solve the problem of triviality and banality. But this leaves behind a lesser problem: You'll just have a bunch of plants of the same type doing the exact same thing at any given time. Ten nukumbers or twenty gunflowers or fifty moneystalks. Perhaps it is wise to come up with some incentive to plant multiple different types of plants. This I hint at in the intro video - plants that auto-water nearby plants but also attack themselves could spice things up. Plants that make others drop more loot but also beef up their projectiles. There are a thousand slight carrots I can offer in exchange for the mild inconvenience of planting multiple species at the same time and I think I'll enjoy trying some of them out.

2017-11-16

The Basics

This took way longer than I was hoping.

Here be a video on the quick basics of No Pain No Grain: It describes the basic gameplay you can expect to permeate the entirety of the game from beginneth to finale. It also postulates on some directions in which the game can be taken; augmentations that can be made to the simplistic loop that forms the bedrock of the design here.

Also I now have a Patreon page for NPNG and a Discord server!

2017-11-16

Something Useless

Feast your eyeballholes, it is the new and shiny logo for No Pain No Grain!

Also, check it out here's some totally unrepresentative silent footage of No Pain No Grain - just the thing that everyone's been waiting for!

2017-10-27

So I played Fortnite Battle Royale

And it made me realise how much I've wanted a building-focused PvP game since playing Minecraft. A game in which a viable strategy is to erect an intricate and imposing castle and laugh as the opposition throws themselves at it until perhaps one of them successfully breaches it and ends your reign of terror. That would be nice but of course there are some problems with this.

The two problems

One such problem is that if building intricate bases is a viable strategy then it's likely that multiple people are going to build bases and sit in them. And if you have two or more people sitting in their bases far apart from each other then there's no conflict, it's boring, nobody wants to see everyone sitting and waiting for the other guy to make a move.
The other problem is that the role of the attacker is inherently more advantageous so unless countermeasures are taken in the design the attacker will win every time. The reasons for this are all about resource allocation. If you have a certain amount of resources, you can either invest them into making a stationary stronghold or portable weapons and equipment. Once you have a stronghold, that's about it. But if you make weapons, armour, potions, you can use these to then explore the dangerous parts of the world, acquire more resources for better weapons, use those to go to even more dangerous places, get more and more and more resources. Whereas the lad in his base is still armed with nought but stick of wood, the explorer will have the blade of the gods, and the encounter will be less of a battle and more of a punchline.

So you have these problems; folks not battling each other and attacker's advantage. Each must be solved for a viable game to be created. I'll describe some greater details of these problems:

Solution categories

See, those people who build a mighty tower and wait for foolish adventurers to intrude that they may be slain, these people don't tend to want to leave their bases. But it would seem that in fact someone has to leave otherwise adversaries will never meet. But just like the speed of light limit this problem can be sidestepped; bases could be moved instead of just the players within. What about gradually destroying the land between them and bringing all the bases closer together over the course of a match? Or allowing bases to be mobile? Perhaps it takes a lot of skill to make an airborne base as you'd have to manage weight vs buoyancy or lift or something. These are only some potential solutions, I'm sure there are many others.
Let's explore this problem further: One facet of the "people won't leave their homes to fight each other" problem is that outside the walls of their fortress they don't feel nearly as safe as within, and they're right. What if the protections and power of their base somehow allowed them advantage in combat in the open? Some examples of this would be for instance building giant artillery cannons on the base and bring able to remotely fire them from kilometres away to annihilate foes. Such measures need not only be offensive; perhaps building a huge nuclear reactor at home to power a personal shield? You can imagine the kind of firepower that would be necessary to go through a shield of this calibre.
A third angle to approach this problem is to consider the idea of bases being able to influence the world at long range. Imagine if advanced bases kilometres apart could attack each other, either through artillery or missiles, armies of robots, anything really. All the better if they can harvest resources from the wild too, to empower the base itself and its creator. Something I think is valuable in all of these scenarios is to leave open the option to play the nomad and break into other people's fortresses to assassinate them and steal their stuff. Because dealing with an intruder in your base to me sounds very appealing as does breaking into an intricately designed stronghold.

On the other hand you have the problem of nomads having more resources due to their higher mobility. One way to approach this is to make bases mobile, which I've already mentioned. That this idea solves both problems makes it all the better. In fact all three of the solution categories mentioned above solve this problem in one way or another. Allowing the bases to aid you in combat from range; this could help a player acquire loot from dangerous places; Allowing bases to influence the world and gather resources kilometres away solves the problem in an incredibly obvious way. Indeed, these solutions all do the same basic thing: They allow the base-dweller's area of effect to extend over far more then merely the plot of land on which they decided to construct their fortress. And that it seems is the core of the issue: In games like Fortnite and Minecraft, if you build something, it will rarely have any impact over anywhere other than the land it stands on and the immediate surroundings. The thing to do is to allow these bases to have some kind of impact anywhere in the world, whether the whole base has to up and move there or just the owner has to go there, or if the base has to be advanced enough to exert its influence so far away.

Some idle thoughts I couldn't neatly put into a category:

How about teleporters of some kind? You could leave the base to go gather resources but when trouble shows itself you could deploy a teleporter linked back home and get a huge advantage in the battle from it somehow. Your enemy would have a more interesting time too; they would have the primary objective of killing you but the secondary objective of killing the tele. If the game has respawning you could get back to where you were after dying, provided the tele still lives. You could even make multiple bases this way, linked through a teleporter network.
I haven't talked about this from the perspective of the invader, only the invadee. It is important for traps and such to not be too obvious but still be visible to an observant interloper. Fortnite seems to make their traps a little too obvious but also at the end of the day it isn't really a game about traps. Minecraft does this really well I think. The default traps people make, they're very obvious, conspicuous pressure plates usually. But it's possible albeit difficult to make nigh invisible traps. The quality of traps depends on the knowledge of the person making them. Ideally as a skilled and experienced interloper you would be savvy enough to identify most traps without falling for them. It's a hard balance to strike.
This entire article of course is several paragraphs of evidence that I need to play From The Depths.

tl;dr

The problem with base building pvp is that cool bases don't have any influence on the world far beyond their borders. To make a game where building a large base is viable, advanced bases need to be able to have some impact far away from where they were built.

2017-10-20

You are not prepared. I also am not prepared.

Improper Battle Preparation Simulator 2018 is nominally a game about being unprepared for a battle that I the developer did not prepare, and so there's nought but a faulty grappling hook and some platforming challenges. That is to say, it is a platforming game in which you have something which can very very loosely be called a "grappling hook". You can play it here.

No there's no DLC that's a joke.

More on NPNG soonish.

2017-10-19

Artillerichoke and scope

It's rather hard to tell how big No Pain No Grain should be. On the one hand it takes less time to make a small game. On the other, the bigger the better. Until recently I was intending to make NPNG a rather large game indeed, with various aspects that I have since decided (maybe temporarily) to simply not make. Such things include the greatest conversation system known to man, a sprawling metroidvania-esque overworld, fine granular morality and a plentitude of endings. While these things would be nice and I may end up de-retiring one or two of them, they are costly indeed.

The conversation system would do something that I'm sure is commonplace but I personally haven't seen any examples because I never do research: A system whereby dialogue options influence various aspects of the listener's mind; one option may make them angrier, another may cause them to view another character in a positive light. Dialogue would then change based on these variables, as opposed to a path down a massive tree of dialogue. This strikes me as easier to make than huge dialogue trees, but still a boatload of work. I may end up implementing a simple form of this with only a few variables to affect. The complex overworld, the more I think about the more it seems like it would be No Big Deal. Of course the problem is that if there's all these areas then there has to be something to fill them with. Can's just have a bunch of differently themed corridors with nothing in them, that's boring. Morality would work a consequence of aforementioned conversation system. Any morality would merely be people's opinion of you. Kill enough in front of someone or speak evilly enough and they may view you as evil. Kill their enemies and they may regard you as a hero. Earning the favour of certain key people would make certain paths through the game tolerable and thereby allow access to various endings.

These are ideas of questionable validity, and ones I would love to see executed well. But whether or not it is a good idea to implement them into No Pain No Grain, this I do not know. It is not necessarily a good idea to add everything into a game short of the kitchen sink.

As for what I have made and what I will make, there are new plants - Artillerichoke has a self-explanatory name, and Jewelweed which explodes when extremely wet. I intend to keep adding plants until there's more vegetation than one can reasonably count. This may be another case of wanting to add everything but the kitchen sink though. Maybe best to limit the plantcount to fifty thousand or so.

You may notice that the ground looks different now. The ground tiles have been changed to look more simple and not attract as much attention as important stuff - the plants and people. Soon after that I added outlines to the plants to differentiate them from the ground further. I think that's enough to make them stand out. There was briefly a bug where instead of merely being outlined in black, the whole plant would be black. I was pleased to realise then that each plant has a unique silhouette. This wasn't something I'd thought about thus far - you often hear about unique silhouettes only in terms of character design and I don't think of these plants as characters. But it's important to identify these plants at a quick glance so for them all to be completely different shaped, it is an asset.

2017-09-23

Conversations and Containers

You can now converse with your allies and adversaries through the medium of bullets, as is allowed in any self-respecting videogame.

The obvious usage of this is to make some options harder and/or easier than others but I'm sure there will be a lot of potential to use these linguistic ballistics to add flavour to a conversation.

There is also now an alternative way to water crops as opposed to using the boring hose: Splashbang grenades.

Although at the moment considering they're consumables, they're a bit shit at watering crops. Definitely need to be buffed severely.

There will also not be this angry box. Angry boxes are not on the list of approved features for this videogame.

2017-08-05

A Reasonable Stronghold

Look at this, it's a website that is arguably not some kind of abhorrent disgrace, although I will allow you to be the judge of that statement and form your own opinion accordingly. Rearranging the furniture and hanging of paintings around here will likely continue in the short term future as I consider the combinations of carpet and curtain colours and other such decorative minutia. Posts from here on out will mostly be on the topic of No Pain No Grain as opposed to being a website comparing itself relentlessly to a physical household. The ??? link comes right back here, I'm aware of that, probably will continue to do that for... a while. Few months, maybe a year.

2017-07-21