TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

AzerothCore: Self-Hosted World of Warcraft 3.3.5a Server

167 pointsby hugodutkaabout 1 year ago

24 comments

jwells89about 1 year ago
While the most common uses of cores like this is to spin up “blizzlike” servers or “funservers” that use the original content but with boosted XP, loot, etc multipliers, to me what makes them interesting is when combined with client modding, the possibility of custom content — new zones, quests, loot, races, classes, and with some ingenuity even new systems.<p>They’re good foundations to build on. One would be hard-pressed to find an MMO client+server that’s as polished and complete.<p>The legal risks involved make it too risky for anybody within Blizzard’s reach to do anything but private tinkering with, unfortunately. It makes me wish for legislation that makes non-commercial game modding and reverse engineering strictly legal.
评论 #40019107 未加载
评论 #40019931 未加载
评论 #40017771 未加载
评论 #40017145 未加载
评论 #40016741 未加载
mikedelagoabout 1 year ago
Hey, I&#x27;m on the contributor team for AzerothCore, mainly focusing on maintaining the docker images and linux build CI! Cool to see it here.<p>AzerothCore&#x27;s &quot;killer feature&quot; is that it has a module system, where the game server can use C++ code to hook onto events. It&#x27;s pretty slick and works quite nicely.<p>One of the things I&#x27;ve been interested in working on is setting up dynamic linking for the modules so it&#x27;s easier to just download the compiled module and run it with the server instead of compiling the server with the module. The biggest problem I&#x27;ve run into with my implementation for that is the .so for each module ends up being on the scale of hundreds of megabytes, which seems incorrect.
评论 #40018107 未加载
评论 #40018144 未加载
评论 #39991632 未加载
Gyrmrchabout 1 year ago
Wow, the nostalgia I just got... Idk how it is now, but back in the day, you could easily get 15 players by hosting one these repacks and posting on reddit and ac-web. Ran a shitty level 60 twink server one summer of one these repacks, made a donation item similar to hearthstone packs, where you would get 5 random items. I surprisingly got a few donations... I had to shut it down due to school starting, but man, that was such a fun summer.<p>Its an incredibly fun learning experience to be honest. This really sparked my interest in programming. The freedom to create I felt! To think all i wanted to do was recreate swifty PVP videos... Private WoW Servers Hold an incredibly special place in my heart.
评论 #40019399 未加载
ramesh31about 1 year ago
I remember those glory days of Nostalrius before Classic was released so fondly. It was the first time I&#x27;d gotten that community feeling in a game again since the early 2000s. The state of multiplayer gaming in general is so toxic and horrid today that I don&#x27;t bother. But they really had something right in that Vanilla WoW&#x2F;Everquest&#x2F;FFXI era. No dungeon finders, no flying mounts, no instanced PVP. Just people figuring things out together and being forced to cooperate.
评论 #40017019 未加载
sshagentabout 1 year ago
I&#x27;ve hosted this software server (with and without mods) for friends and family a few times. Its pretty solid and the mods help bring additional fun or to fill in the gaps of low population. If you love WotLK, i&#x27;d recommend it.
评论 #39989830 未加载
Cloudefabout 1 year ago
LandSandBoat (ex. topaz, ex. darkstar) is another server-emulator for similar era MMO &quot;Final Fantasy XI&quot; <a href="https:&#x2F;&#x2F;github.com&#x2F;LandSandBoat&#x2F;server">https:&#x2F;&#x2F;github.com&#x2F;LandSandBoat&#x2F;server</a><p>Seems it still has commits from when it was called darkstar made by me :)<p>- <a href="https:&#x2F;&#x2F;github.com&#x2F;LandSandBoat&#x2F;server&#x2F;commit&#x2F;0de00388eacf018f02bb1bf070c096b8a6b73646">https:&#x2F;&#x2F;github.com&#x2F;LandSandBoat&#x2F;server&#x2F;commit&#x2F;0de00388eacf01...</a><p>- <a href="https:&#x2F;&#x2F;github.com&#x2F;LandSandBoat&#x2F;server&#x2F;commit&#x2F;47b3a5f9a3845dca94f5d8a3a9dec340e148c411">https:&#x2F;&#x2F;github.com&#x2F;LandSandBoat&#x2F;server&#x2F;commit&#x2F;47b3a5f9a3845d...</a><p>Not sure why the code called the compression zlib, but now looking at this code 10 years from now, it&#x27;s certainly simply a dictionary based compression.
nerevarthelameabout 1 year ago
I can&#x27;t wrap my head the enormity of reverse engineering a WoW (or any MMORPG) server. It just seems like there are so many possible types of inputs to the actual server, with so much of the logic happening in Blizzard&#x27;s black box, that it wouldn&#x27;t be possible to come up with a decent server emulator. Impressive work.
评论 #40018437 未加载
评论 #40018374 未加载
SuperNinKenDoabout 1 year ago
Takes me back to playing blizzlike private servers back in the day. I miss those times, as much as I felt that was time I could have spent better. I didn&#x27;t have the dread of wasted time then, I could simply be present in a way that feels closed off to me now.
评论 #40020124 未加载
_chimmy_chonga_about 1 year ago
I&#x27;ve played around with ACore a good bit, mostly using their docker container builds. Which are amazing and I wish a lot of the other emulators would follow suite.<p>One issue I did run into was with calling the WoW admin apis, which are soap. The documentation seems to suggest they just &quot;work&quot; after changing your server&#x27;s configuration but I, for all my effort, could never get it too while using the container version
wkat4242about 1 year ago
Nice! So this is WotLK? I&#x27;ll try it out. I left WoW around Cata&#x2F;Pandaria. Especially the panda thing I found stupid. It was so childish Kung Fu Panda style.<p>Would be nice to go back and visit some of the forbidden areas like gamemaster island and the hidden area under ironforge
评论 #40018391 未加载
dylanzhangdevabout 1 year ago
I have downloaded and played with this on my computer many times and am very grateful to the great open source community for such a great product. There will be a period of time every year or two that I really want to play, and then I will get bored after playing for a while (the most likely reason is the lack of interaction with friends in the single-player mode). This is my reason. They support writing some scripts in Lua, which is interesting.
Valkrystabout 1 year ago
I&#x27;m glad to see that the community is still going strong. I spent a lot of time working on private servers in the past, primarily on TrinityCore with a few modifications to add support for Lua and misc. features.<p>Hopefully this project continues and adds support&#x2F;tools for easier content creation and better documentation&#x2F;customization than we&#x27;ve seen in the past.
prerokabout 1 year ago
Sorry if this is a stupid question but I cannot really understand how it works. I get that this is a server and you can connect to it with a client... but what client can connect to it and speaks the same protocol?<p>You still need to have the WoW client installed, right?
评论 #40016715 未加载
mise_en_placeabout 1 year ago
I wonder if you can use the WoTLK Classic client to connect to this. IIRC there was a project to proxy WoW Classic client connections to server emulators like these.
评论 #40016577 未加载
sebstefanabout 1 year ago
How does it compare to CMangos?<p><a href="https:&#x2F;&#x2F;github.com&#x2F;cmangos&#x2F;mangos-wotlk">https:&#x2F;&#x2F;github.com&#x2F;cmangos&#x2F;mangos-wotlk</a>
评论 #39990730 未加载
forrestthewoodsabout 1 year ago
I&#x27;ve never fully understood how custom servers work. These efforts impress the heck out of me. It seems like soooo much logic exists only on the server side, right?<p>Where is all the logic for enemy spawning, their AI, complex raid encounters, etc? I poked around the repo a bit but couldn&#x27;t find it. Where&#x27;s all the gameplay code and logic?
w1nkabout 1 year ago
These projects are awesome to see, there are similar efforts for everquest. Is anyone aware of anyone trying to create different clients&#x2F;renderers for these MMOs? A VR client for any of these worlds would instantly be amazing.
评论 #40017453 未加载
vsnfabout 1 year ago
&gt; MaNGOS<p>I feel like MaNGOS never really got good enough, and instead all the solutions in use branched off it. At least, MaNGOS certainly had a reputation for being janky and inaccurate 15 years ago
doctorpanglossabout 1 year ago
The light path is authoring AzerothCore.<p>The dark path is fundraising from that audience of male 30-45 year olds with massive disposable incomes to make your own game.
spxneoabout 1 year ago
is there something of AzerothCore calibre but not C based languages? something like Python or Javascript that can perform like it.
评论 #40017265 未加载
Brainspackleabout 1 year ago
so who wants to join the wow server I setup this weekend? ;)
评论 #40022788 未加载
gotbeansabout 1 year ago
Dmca in 3... 2...
评论 #40019001 未加载
_akheabout 1 year ago
NFT people: Now&#x27;s your chance to prove your concepts.
SpaceManNabsabout 1 year ago
I thought this was illegal? I tried using a private server Summer 2012 and it was shutdown by the end of the summer.