Next to truly enjoyable gameplay, which includes things like character and itemization depth, lore and content replay ability, and all things related to game development in such aspects, one of the most (if not the most) enjoyable aspects of a game is achievements. I love to spend my time hunting for new achievements of various kinds, ones which are straight grinding, discovery and exploration, skill based, team based, speed based (or score based, I.e. kills etc.). My main anecdotal instance of such a system is WoW, which starting in Burning Crusade include achievements, which entailed cosmetic rewards and titles for rewards. Diablo 3 has this, but nearing the end of the completion of every available achievement in the game I feel that the ceiling is too low.
The main beef I have is that the achievement system is not expansive, doesnât feel like it goes on for ages, doesnât feel inexhaustible. This made me realize that a good achievement system feels in some way infinite, boundless, and endless in its appeal; but just as importantly, it must also feel completable, achievable, and in the end complete and meaningful. Recently playing Starcraft 2 with its 10th anniversary achievements in single player, I felt a sense of completion in doing all campaign achievements in both regards: there is a sense of resolution and completion in doing all achievements, and there is a sense of expansive array of options based on skill level, plus new achievements added in after the fact - thereâs an idea I can get behind!
The idea Iâm looking for in practice in a game is one very much like WoW in that you could complete a certain round of achievements within 2-3 years - the lifetime of an expansion pack - and have little events added in that give a bit more to go after, like seasonal holiday events in WoW (speaking in terms of the idea, not necessarily holiday themed). This gives the chance to continually add content which is outlined to some degree by the achievement system. This system at its core provides artificial challenges and incentives to help players engage, gives a sense of why to play as well as what to play. Some players either never focus on achievements or just do the content for its own sake, but I love the thrill of hunting for achievements over the long term, and what keeps me coming back to a game.
For Diablo 4 particularly, I think that there should be consideration given, in addition to examples of categories previously mentioned, to zone-based achievements and story-based achievements. There should be various types of these per zone, skill-, group-, speed-, grind-based, etc. but tailored around areas of best replayability over time. One aspect of Diablo 3 that isnât appealing to me is monster hunting, finding certain kinds of rare or champion monsters (then you have to do it again in hardcoreâŚ). This is at best one of those incidental things you do along the way, and there shouldnât be much need to hunt them if the game is running properly, and I just donât think it is that much of an achievement. It is grind-based, but mostly looking for the right mob types. I can understand more the hunting of truly rare monsters, but there are so many in Diablo 3, who serve no other purpose it seems than for these achievements. They drop no gear, play no role in the storyline or environment, and just not great overall.
There is lots of space to have conversations about D4 achievement system possibilities, but the most significant Fix to the system itself is to ENABLE ACHIEVEMENT TRACKING. This is such a pain to not have, and I truly cannot understand why the UI cannot be made to let players track achievements as in WoW. Grinding achievements especially are so tedious without this feature. Ideally there would be something like dual-monitor support (no idea if this is feasible) that allows users to set up a permanent stat panel or open inventory that they can access only when a menu is open (so they donât click off screen). Again no idea how that would work but something we could have that allows us to track achievements in game would be amazing.
Those are my thoughts, Iâd love to hear yours. How would you want to make the D4 achievement system the best possible?