Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quality Control, Testing, Improving, and Development Phases #470

Open
Anonymous-Koala opened this issue May 9, 2017 · 7 comments
Open

Comments

@Anonymous-Koala
Copy link
Member

Anonymous-Koala commented May 9, 2017

So, to make sure everything is up to quality I've started thinking of ways to ensure quality control. This is what I've came up with so far:

Room Design
-Test a room with the following, each in their own time:
Low Speed(So it's not unfair damage), Low Firerate, Low Damage, Flight(So it's not too easy), Base Isaac without any items. Test every scenario a few times to make sure it can consistently be done without being hit.

-No "meme rooms", which means no rooms with golden poops spelling Isaac for example, rooms with free things with no catch/thing blocking you from them.

Tear Effects
-In addition to the obvious item guidelines that you can find here , Tear Effects require synergy checks.
-Make a list of all items who modify tears, and the ones agony adds who do that, and start thinking about synergies for them. Tear Modifiers should synergize with as much as they can, ESPECIALLY the "Synergy Killers"(Brimstone, Mom's Knife, Dr. and Epic Fetus).

Enemies and Bosses
-Designed according to this .
-Must be tested several times in each room they're in, according to the same terms that the rooms have to be tested, except for flight, and with the added test, "can you beat it without taking damage with 2X random items, X being the floor it spawns on (Basement = 1 and so on)".

And now for the other thing, the development phases.

Phase 1
-Making ideas and suggestions, building up the framework for the mod, as well as spriting, coding, and implementing ideas as we go along.
-During this phase we'll also do a lot of approvals and denials on the discord on a semi regular basis.

Phase 2
-During phase 2 we'll mostly be doing these things. This phase starts once we have enough ideas to truly focus on the implementation of them and testing/quality control. The things we must do are the content for the existing levels, and the alts.

Phase 3
-Purely quality control and tweaking. This is the final phase essentially. We'll talk more about this one when we're close to it, which isn't now.

Currently we're in: Phase 1.

@ProbablyTez
Copy link
Member

Every room shouldnt be beatable with base items, otherwise we'll end up with super easy room in the late game
Meme rooms are okay if extremely rare. Like one in 100 runs is a good frequency

Other than that I agree with these guidelines

@Anonymous-Koala
Copy link
Member Author

Fair enough about the first point. The latter depends. Generally, try to stay above ab+ rooms, imo.

@Anonymous-Koala
Copy link
Member Author

Also, albeit a bit late of a response, Meme Rooms are bad as they give nothing of value. Their only purpose is for someone to screenshot them to reddit and go all "xd upboats". Everyone prefer having actual good rooms rather than that.

@dedChar
Copy link
Member

dedChar commented May 13, 2017

What would a meme room even contain

@CrimsonCube
Copy link
Member

golden poops spelling Isaac

@CrimsonCube
Copy link
Member

Jokes aside though, I personally don't thing there should be no rooms with for example "free things with no catch/thing blocking you from them". In my opinion it's nice to have some very rare but very good things happen, so that every once in a while a player can experience a run where game is more generous that usual. Especially since Isaac can be pretty unforgiving sometimes, so it would be a nice counterweight. Just as Tez said, "like one in 100 runs".

@Anonymous-Koala
Copy link
Member Author

Thing is it has to be done in a way not like AB+. AB+ rooms in general are bad tbh. Either meme rooms(everything focusing around greed just being shoved into one room for example), or way too generous for no reason.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants