Eddy Wang
Skarlet scientist
I gotta say it feels good to be an NRS costumer and fan, and 2017 its probably their best year ever since MK9 lifespan, they have rebuilt their support plan and i think its paying out better than it did with MKX IGAU and MK9, however things weren't always this awesome although it took years to get one our greatest complaints fixed, it took us about 6 years to do so.
MK9
The NRS engine is built based on MK VS DC engine, updated graphics and animations are the prime changes.
Kabal, Kenshi, Cyrax, Sonya, Skarlet, Lao, Kitana, Cage, Shang, Smoke
IGAU
With IGAU there are things that were done specifically for the game, the characters are also smaller compared to MK but huge improvements.
MKX
The MKX is focused on mixing up what they added into MK9 and IGAU and gave birth to a new hybrid.
Injustice 2
NRS agrees to build the game upon legacy format, sit the game out and let it breathe instead of constant patching, avoid the issue of completely changing their vision of the game (very nice call)
So to anyone saying "you forgot in game frame data":
That doesn't count as an engine improvement because that's something NRS still does it manually to put it on the game, and many often they get some of these data wrong, so its not the game calculating it and presenting us accurate data all the time, no.
Pretty satisfied with everything that has been done so far, if you look at all the things the game engine from MK9 to I2, NRS has come a long way
Suggestions of improvement:
Pretty sure there is still a bunch of things NRS could make to improve their gaming engine in the future, here are my left suggestions
Pretty sure i missed a bunch, so list it to add them.
MK9
The NRS engine is built based on MK VS DC engine, updated graphics and animations are the prime changes.
- Training Mode is super bland, there is no respawn options to start labbing at corners, record/play doesn't exsits, position swap and so on, none of these exists.
- Huge amout of erractic blockstuns in most moves
- Engine had a stance lock system, if you blocked a move crouching or standing, you would be locked in that position until a blockstun ends, you were still forced to block overheads even if the animation was crouch blocking
- Armor system was broke and you could armor breaker attempts with certain characters (Skarlet)
- Negative Edge had no option to turn it off
- Input bug (game would not register up or Down inputs unless you held them, so tapping up wouldn't make your character jump, same as tapping down.
- Armor was dictated by lasting frames rather than how many hits you could take (Skarlet had 45f of armor in one move).
- Attacks were essentially over 10+ on hit or block in many situations.
- Some characters had the fastest jabs in the game that was 3 or 4 frames faster than the most common and it was 0f on block, so every time you blocked a jab from them they were always at +3 or +4 on block or more against certain characters.
- Advantage on hit from certain moves were affected by the opponent being standing or crouching.
- Player 1 had host advantage (In situations were both attacks were pressed on the same instant, player 1 had host advantage so he would always win by default, as result many people wanted to play on P1 side)
- Jump kicks had no ground recovery frame if whiffed you could block it almost immediately
- Jump kicks had no recovery animation, you could jump all they way up untill you reach the floor with the active frame of a kick
- Disjointed Hitboxes are introduced (Kitana's fan normals, Skarlet's slaches, Lao's hat etc)
- NJPs could be canceled with specials even on whiff
- NJK were so bad and canceled with specials even on whiff
- Terrible netcode
- Happy accidents Rain can dash cancel his special to create combo links, Sonya dive kick can be canceled from military stance with some execution forcing a type of link for combos, both mechanics would be officially introduced 5 years later.
- No way to escape corners once put into a corner lockdown.
- All jump arcs, jump attacks, NJPs all looked the same.
- Meter Drain glitch (even during plus on block moves it was possible to trigger anything, including ex specials or X-rays resulting in having their meter drained due the over plus frames.
- Coding in general was a huge mess resulting that every patch would bring even more unwanted problems in the game forcing NRS to cease patching and focusing on rebuilting the engine again from ground up for IGAU.
Kabal, Kenshi, Cyrax, Sonya, Skarlet, Lao, Kitana, Cage, Shang, Smoke
IGAU
With IGAU there are things that were done specifically for the game, the characters are also smaller compared to MK but huge improvements.
- Input bug is gone.
- Negative Edge can now be turned off through options.
- Training mode its a massive improvement, now has spawn options, record/playback and ways to force blocks which gives more room for training options, and much more.
- Disjointed Hitbox presence is much more evident compared to MK9
- Support to fix things without creating a mess stablished including stage gimmicks
- Both players now can pick a stage and it becomes a 50-50 pick
- options for corner escapes are added
- Interactables are added and all throwable ones are unblockable
- Netcode gets looked at, but still terrible.
- Armor mechanic altered (now its about how many hits you can receive rather than how many frames your armor can last)
- You can no longer activate ex specials and such while the animation of getting hit is in place preventing meter drain glitch
- Moves still have a good amount of blockstun
- Insane rain of constant patches throwing people off
- Hotfix system introduced
- for some were reason walkspeeds are annoyingly bad
- Anti-airs gets worse in the beggining of the game life cycle and gets better down the line
MKX
The MKX is focused on mixing up what they added into MK9 and IGAU and gave birth to a new hybrid.
- Stamina system added to rule the new breaker, run and backdash mechanics introduced
- You can now configure your controllers in slots and in the select character screen
- Jump attacks now have recovery animation air or ground
- NJP is no longer special cancelabed
- Legacy support for controllers
- Stance Jail is removed (you can no longer jail characters in crouch or standing during a blockstring, personally i used to enjoy this.)
- NJK changed for a HKND on hit
- different jump arcs
- Attacks hitting standing or crouching no longer had different frame data
- different jump attacks animation
- Anti-air is far worse in the beginning of the game life cycle than it was from past previous games, gets better down the end.
- Massive complain over variation system, a good ammount of patches, and lots of buffs and nerfs, doing lots of harm and goods, in sum, it changed the complete vision NRS had for the game before Day 1 launch and it was hard to recover from.
- Interactables are blockable in MK universe
- corner escapes are more evident
- Disjointed hitboxes are now part of many jump attacks and normals as wells
- Run cancel and links introduced in the game
- Huge range on mids and strings can even go fullstring for most of the cast
- insane overhead and low speeds for characters that have both, nerfed in the end of the game life cycle
- insane runspeed distance coverage, stamina cost made it severe in the end of the game life cycle
- Standardized speed for fastest attacks are established
- Armor only absorbs one hit in the beginning of the game life cycle, changes down the end.
- Skarlet type of armor durability is now part of the guest character Jason
- During the middle life cycle of the game, GGPO netcode is introduced making online infinitely better
- Kounter/punishing system added down the line, first, hitspark turns red, then its swapped with a message that says Kounter whenever you hit someone on their startup or recovery frames.
- Some blockstuns are fairily reduced in the end of the game life cycle.
Injustice 2
NRS agrees to build the game upon legacy format, sit the game out and let it breathe instead of constant patching, avoid the issue of completely changing their vision of the game (very nice call)
- Instead of bring a bunch of things that are hard to balance, NRS focused on refining what they already had.
- GGPO netcode at start.
- Training mode receives Injustice specific changes just as MKX had its own with stage gimmicks selections.
- Introduction of Shaders and gear system.
- Walkspeed of the game is reasonable good compared to IGAU
- There is also no 50-50 monsters.
- No ubber fullscreen strings unless its a character specialized in such division as scare crow and its still different.
- non un-antiairable attacks.
- Fixed the massive negative edge and buffering inputs members have been complaing for years
- Continued to improve gameplay quality by giving more responsive commands and options to members to satisfy their need either gameplay wise or so swap and sell gear.
- AI playstyle simulator is added.
- Anti-Airs surprisingly are very well designed in Injustice 2 un-cursing the game of AAs getting worse at every game.
- Competitive mode online and Ranked. with 2/3 matches.
- Online mode now can display who is playing wired or on Wifi.
- Balance change happens occasionally but has less impact than it had on previous past 3 games, making it feel really good in general. (This is subjective, feel sorry for Swamp Thing and Joker players)
- Punish Indicator gets improved yet again. (Now there is a punish and counter indicator in the game)
- Learn Session ( A new segment which teaches advanceds concepts of the game such as zoning, rushdown and more) added at the end of the game life cycle.
So to anyone saying "you forgot in game frame data":
That doesn't count as an engine improvement because that's something NRS still does it manually to put it on the game, and many often they get some of these data wrong, so its not the game calculating it and presenting us accurate data all the time, no.
Pretty satisfied with everything that has been done so far, if you look at all the things the game engine from MK9 to I2, NRS has come a long way
Suggestions of improvement:
Pretty sure there is still a bunch of things NRS could make to improve their gaming engine in the future, here are my left suggestions
- The AI playstyle simulator can be something to build upon on in future games, specially if are able to play against or, if its able to pick up stats from players.
- The Record/playback will surely need an update next game, try to come up with record/playback slots, at least 3 of them with a frequency meter of how often you want them played compared to the rest, and then make them able to record 3 different setups and have them all play at random, this will help blocking and reacting to mixup options, this would also end up the debate of our super human players blocking 18f overheads because it can be telegraphed.
- The in game frame data its something NRS still adds manually, having a script running to count in game frame data can be the next best thing, as long as it register startup, block adv, recovery and such to display them in the command list or to show during an action.
- An alt to this is having a vulnerability script, NRS did this with deception, where they had a bar that would flash red whenever a vulnerability appears, by how many frames would be a true challenge.
- I noticed you guys are really trying with be more diverse specially on tutorials in how certain character plays, just keep doing what you're doing.
Pretty sure i missed a bunch, so list it to add them.
Last edited: