Diablo 1 for Web Browsers
github.com
github.com
Thanks for making me remember.
It's strange to me that so few games in the genre seem to do this as well, over 25 years later. Hades is supposed to be good, but for some reason it doesn't look like something I'd enjoy. Maybe I'll pick it up on sale at some point and find out.
Path of Exile is another really good one, more like D2, whereas D3 was more streamlined (plays very well, but less customization).
Both do random dungeon generation.
In a different genre, but Deep Rock Galactic has super cool underground cave systems procedurally generated... it's just an excellent game throughout: https://www.ghostship.dk/blog/procedural-level-generation
Diablo 3 is too colorful and looks like it has been heavily influenced by games like World of Warcraft (in a bad way).
Path of Exile might be more up your alley. It's more D2-like both in atmosphere and depth -- it's more about traversing giant skill trees to slowly customize your character, than D3's "choose a few unique skills and learn to use them together well" model.
Funny, my one main gripe about PoE (and also D2) are the superdark graphics. I miss the WoW art style, personally... guess it's not for everyone :)
At least in the most important aspect for me. Itemization.
Diablo 3 is a game that I play every few seasons for a week after ladder reset and then stop because I have a BiS item set (if you ignore Ancient/Primal Items, which just arent fun for me, as its just "same item, just minimally better").
PoE on the other hand just goes into the completely opposite direction and you need to basically be a full-time twitch streamer to do everything in game (or be one of the 0.01% of the playerbase that has the game fully figured out including crafting/trading)
Not to mention that in PoE I can never actually relax when I play endgame. I love Diablo 2 for being able to farm some items after work and not have to on edge everywhere.
I tried playing PoE on my Steam Deck last league and I just stopped after a while because I would die all the time because I didnt see some random mob that would one-shot me on the small screen.
Contrast that to D3, where I literally beat the game the first time without using a single health potion. You were a super-hero who could punch a skeleton and send the pieces flying at level 1. And while I can certainly see the allure of such experiences (hell, I enjoy them too in other games), it was not what I wanted from a Diablo experience.
LOL. Thank You this really did made me laugh out loud. I think that is a very accurate description of D1.
I grew up playing an inordinate amount of Warcraft I, II, III, and StarCraft in the 90s with my siblings. The quirky character voices and scripts were downright amazing and AFAIK remain unparalleled to this day.
Your reflection sounds eerily similar to the one D2 dev who said the same thing after he (accidently) stayed up all night (sound familar?) on a Friday evening "testing" the latest change they implemented in the engine architecture unti he noticed day-light was peaking into his office window...
There seems to be a secret sauce in D2 that is impossible to replicate.
Did you mean: 180?
I have played Diablo for far too many hours to count. On the other hand, Baldur's Gate is a game I replay about once every 5 years due to the atmosphere being so good.
One thing I loved about this game was the vast amount of fan pages dedicated to it in the early years when I was learning how to play. I have spent some time compiling links to those sites, that are still hosted or archived, at my website https://mgpat-gm.github.io/links.html. If you want a trip down memory lane, click away.
I loved growing up with the internet where sites like that were dime a dozen.
Incredible game with an amazing value for almost infinite-replayability
I posted this if anyone is interested. It's Ultima Online in a browser, allows you to connect to official server or private.
All written in C#.
These different games in browsers are incredible. Always blown away at the cool stuff people do.
I was recently reading Masters of Doom and this fits right in with the vibes of that book. Incredible seeing the lasting impact of the games of that time.
Still need to get around to trying the server emulator but I'm on Linux.
I personally enjoyed playing through story on iPad, but was unimpressed with the endgame. It is very shallow, limited to the same generated locations or dungeons you have already seen. There is virtually no build diversity either. Not sure why someone would pay money for the experience.
Both are RPG subgenres though I'd say.
Edit: This was for D1-3, sibling makes a good point that the current incarnation might be classified as a gacha or something :-D
I'm sure he tells the story in that format a lot but it was still awesome hearing it from the man himself.
Tip: an easier way to know if you've duplicated the coins is that when you pick up the potion, the bottom of your screen should say you've picked up coins.
It got to the point that I hurt my hand, it never really recovered from it.
I never got very far in D1, but played a lot of D2 and boatloads of D3.
I go back to D3 once or twice a year when a new season hits.
When a game uses the same bitmaps for terrain tiles at the edges of the screen as at the center, it necessarily emulates an orthographic camera. Put another way, if you render a scene with the default non-orthographic 3D camera, terrain elements at different positions on screen will be seen at slightly different angles. The effect is minimized if you use a far-off camera with a narrow field of view, but it never goes away completely.
(The same effect applies to sprites, but it would be less noticeable than with architectural elements.)
Diablo 1 used true 2D graphics whose tile bitmaps don't change no matter where they fall in the field of view - therefore, orthographic. Diablo 2 was a 2D/3D hybrid that painted the visible landscape onto a single giant triangle mesh (used in a non-standard way). And Diablo 3 and later of course were simply 3D graphics.
I always felt there were things about the mood and atmosphere of Diablo 1 that were lost when another team made Diablo 2, and then further left behind with Diablo 3. I now realize it's also analogous to the difference between the 2D Zeldas and the 3D Zeldas in an almost literal way.
(The use of 3D tech in the original Diablo 2 engine was weird. I don't know if it's because the programmers misunderstood how 3D meshes are "supposed to" be used, or if it was an optimal way to do it given the hardware and APIs of the time. Most 3D engines would use a dedicated, usually unchanging, mesh object for each chunk of terrain and load/unload these chunks as needed thus loading/unloading meshes. The developers of Diablo 2 seemed to consider generation of their terrain mesh expensive (it shouldn't be) and changing their terrain mesh less expensive (not true for VBOs). What the did was generate only one mesh, one time for the entire visible playfield, and just vary the vertex height and UV map of the entire thing as you walk around the level. The algorithm is rather like draping a sheet over the ground and dragging the sheet over rocks and bumps as you walk around.
This had the side-effect that the graphics would go crazy in Diablo 2 if you used a mod to set the screen resolution higher than ~ 1440x900. The problem was that they used 16-bit indices for the triangle list, and using one giant mesh of tiny triangles overflows the available number of unique indices representable with a 16-bit int. (Investigating this problem is what led me to figure out everything in the previous paragraph. I worked all of it out from first-principles once I realized the cause of the screen resolution problem.)
So in essence the character just stood in the middle of a singular big mesh and the world was rendered to that viewport as you moved it around?
https://github.com/diasurgical/devilutionX/releases
Native Diablo 1/Hellfire for a lot of platforms. Probably much easier on your battery if you're playing on a laptop.
Or DII, I'm craving it.
I'll say this: archive.org is quite the trove for things of this nature
Oh, do you mean between game areas? I didn't actually play it yet!
Also, I would've sworn that the shareware version included the Butcher on level 2. It doesn't...
Now I got the quest for the water supply poisoning but I cant find the entrance. Is that area even available on shareware version?
But sure, Valve has loot crates in TF2, so they're not saints, it's very likely true that it's just because they're printing money that they're not shovelling crap (of their own). But other companies shovel crap despite printing money.
I look forward to Diablo IV personally. However I do feel that sense of nostalgia for the early Blizzard games. It's fun to see a post like this. Not sure the company is done with good content though. I still play their games a lot... I'm biased.
I was vaguely interested in it but meh, guess if I need to scratch that itch I’ll test POE2 or relaunch d2r.