I'm fixing World of Warcraft Classic (Episode 1)

  Рет қаралды 6,270

Michael Crilly

Michael Crilly

Күн бұрын

Пікірлер: 83
@francescoborzi3684
@francescoborzi3684 6 ай бұрын
AzerothCore founder here. Keep up the good work! I love your videos :)
@MichaelCrilly
@MichaelCrilly 6 ай бұрын
And I love your core - thank you :-)
@Contra28
@Contra28 6 ай бұрын
I love that you made this into YAML, the amount of time this will save for these custom implementations is actually insane. Thanks for your hard work.
@artursponchiado7265
@artursponchiado7265 6 ай бұрын
Really awesome Michael! When I was 13 years old (today I'm 26) I made a WoW Mangos server with my friend. In 2 months we got like 2000 characters created, and daily we had around 50 people online in the afternoon. It was an amazing experience. Unfortunately, I was really naive back in the day, didn't know what I was doing, so we got DDoS attacks all day, until we gave up and close the server. But yeah it's amazing how you can make a totally different game by messing with the code and stuff. In our server every player started at 80 and for every kill they got they would earn a custom pvp badge that you could use to buy our custom items in our custom NPCs.
@simonramos5553
@simonramos5553 6 ай бұрын
You guys are both the man!!
@MichaelCrilly
@MichaelCrilly 6 ай бұрын
That’s so cool!!
@f0zenn683
@f0zenn683 6 ай бұрын
This guy is a legend.
@KnightOfDoom
@KnightOfDoom 3 ай бұрын
IMO: Traction in the gameplay does not need to be fixed; there is a reason why classic is timeless and people come back time and again. To add immersion is good, but to remove traction in the name of quality of life or accessibility is flat-out bad. After you are done with the game, you will remember your first mount or epic mount. You will remember the first epic item you got, but you won't remember a random white weapon dropping from a random level 20 wolf. If you make stuff easier to get the convenience of, that devalues the reward. look at SoD the player count is so low for some thing that gets updated in regular basis
@MichaelCrilly
@MichaelCrilly 3 ай бұрын
Perhaps. It might be worth trying and evaluating, though. The journey of doing so is fun in and of itself and changes can be reverted.
@Fai1cookie
@Fai1cookie 6 ай бұрын
I'm so excited for this series! I've dabbled in MaNGOS back in the day, and then AzerothCore more recently, so I am decently familiar with what we can do there. But I am way more excited to learn about this from the devops standpoint. Thank you for sharing your work so we can further learn from you!
@270jonp
@270jonp 6 ай бұрын
Love it. So glad you decided to continue this. When I can find the time I am going to have to set this up.
@ragnargrimnirolafsson4647
@ragnargrimnirolafsson4647 5 ай бұрын
This is an amazing project and something I've wanted to do as well, however never found a proper time slot in my life to focus on that. I've always wanted to play solo and when I've tried few times, I've always felt overwhelmed by the amount of SQL. I didn't wanna go through it. But this is making me excited, I may even try my own things (also a bit of DevOps, at least used to be). Please, continue making these and the deep dives, I really dig your content! Good luck! :)
@simonramos5553
@simonramos5553 6 ай бұрын
In season of discovery they partly handled the “shitty crafted item” thing with the waylaid supplies feature, But I like your way of having a repeatable quest for it
@MrOmega-cz9yo
@MrOmega-cz9yo 6 ай бұрын
Thank you for these vids. I am learning quite a bit just by going through the AzerothCore database info.
@jmd1743
@jmd1743 4 ай бұрын
I would change up the stores so that you would find more stuff in the stores to buy, while rotating new items, and giving players a bonus for selling apropiate vendor trash to the appropriate vendors.
@MichaelCrilly
@MichaelCrilly 4 ай бұрын
Not a bad idea. Might require client side changes I think.
@vespabaviera6764
@vespabaviera6764 6 ай бұрын
I love the idea. Looking forward to e2
@alexandercatinella9100
@alexandercatinella9100 6 ай бұрын
As someone who played WoW back in the original release days, I am liking some of the changes suggested here as more modern, quality of life updates to the core game. However I would caution making crafting resources too readily available, as an over-saturation could destabilize the player economy of the auction house system (assuming these changes were meant for multiplayer rollout). I like the idea of having all professions available though. I never liked that each character could only have 2 major ones at a time. Considering most players I know simply made alts to handle all the other professions, each player's account might as well have had all professions available from the get-go since with alts that was what they were doing anyway.
@MichaelCrilly
@MichaelCrilly 6 ай бұрын
I’m aiming for a 1-5 player experience. Play the server alone or with friends.
@danieldors1075
@danieldors1075 6 ай бұрын
I always found urgent to remove the limit for amount of quests in your log. Why can you just get 25? Also, instead of having npcs ask you to walk around the corner to collect 50 boar ribs, they should ask for things they actually CAN'T get by themselves because the items/mobs are too far or are too hard to kill. I love the idea of using the whole world for intrincate questlines and that requires a bigger questlog.
@TheOmegaAlfa
@TheOmegaAlfa 6 ай бұрын
This cool video comes just a day after I’ve decided to try make own server and change the armor in game to something like SWTOR moddable armor. Thanks for motivation. 😊
@MichaelCrilly
@MichaelCrilly 6 ай бұрын
Cool idea.
@proxy8918
@proxy8918 3 ай бұрын
Can I use AzerothCore if I want to create my custom server based on TBC, or other expansions like Wrath or even MOP? Or is it only intended for Classic WoW?
@MichaelCrilly
@MichaelCrilly 3 ай бұрын
AzerothCore and TrinityCore give you 3.3.5a, which is the final patch in Wrath of the Lich King. You can use a module to get Classic -> WOTLK progression, but you won’t get post WOTLK content like WOD or MOP.
@CullenYeatman-lr4vi
@CullenYeatman-lr4vi 6 ай бұрын
I would gladly pay for a complete coding course on WoW emulation 😀
@AxelZara
@AxelZara 6 ай бұрын
Interesting, I have an old server blade I've been wanting to get running again and this video is perfect timing. My plan was putting a custom Classic server on it just for fun.
@jeffsaffron5647
@jeffsaffron5647 6 ай бұрын
Getting mount at lvl 40 is one of the big milestones in WoW leveling journey. Giving players mount for free is convenient but not necessary better for the game. You might as well make everything free to limit the need for farming in the game. The reason professions are limited to 2 is to compel players to cooperate. I am not sure if you ever played the game in the endgame but when BWL opens. You need someone to grind Thorium Brotherhood rep to get fire resistance gear otherwise Firemaw is pretty much unbeatable. TB rep is quite expensive and materials for it are given to trustworthy guildie with the particular profession (blacksmith, leather worker and tailor). When everyone can have everything this whole system falls apart. I agree professions in Classic needs some work... because except Engineering and Enchanting none give any benefit to the character and most can be offloaded to lvl 35 alts. This same idea goes with talents where many private servers made resetting talents free (or very cheap). It sounds good on paper but again then everybody is everything... no one needs to commit to their spec. All warriors want tank gear, dps gear and PvP gear. All rogues are dagger spec when Perdition's Blade drops etc. etc.
@MichaelCrilly
@MichaelCrilly 6 ай бұрын
What players are you cooperating with in a single player WoW alternative?
@jeffsaffron5647
@jeffsaffron5647 6 ай бұрын
@@MichaelCrilly I probably missed, this is targeted to be a solo game... in that case my bad.
@MichaelCrilly
@MichaelCrilly 6 ай бұрын
@jeffsaffron5647 nothing bad about your comments mate. It’s all great feedback :-) have a great day
@vinapocalypse
@vinapocalypse 6 ай бұрын
Great work! I disagree with the mount so early on. If you can move quickly at a low level you kind of trivialize the pacing of the early game and IMO removes the general sense of vastness of the game. Mounts really should come into effect when you’re repeatedly crossing zones every play session - they’re a concession to a little player convenience and a mark of pride of accomplishment. In retail WoW they’re really just there to railroad the players to the newest expansion and endgame raids ASAP. Regarding learning all skills, this seems great in theory but removes the necessity for reliance on other players in the crafting economy Donating crafted items is great and you could donate to not just orphanages but other places for rep which does nothing other than make you look cool, to the war effort, etc. Each NPC faction could have its own specific subset of things it needs, which rotate out randomly each week!
@TheOmegaAlfa
@TheOmegaAlfa 6 ай бұрын
On the other hand he has to support many more professions so pacing will balance itself a bit, won’t it?
@withkittens2532
@withkittens2532 6 ай бұрын
You miss the point of the video. Michael tinkers with something what he calls "World of Solocraft" - a solo experience in which there are no other players to rely on. There is nothing to disagree with. The video merely shows what your possibilities are on your custom server - they are basically endless! If you don't like the early mount, that's great, you simply don't include the relevant changes.
@AxelZara
@AxelZara 6 ай бұрын
@@withkittens2532 I built a SoloCraft server that had like 3000 working bots that could run dungeons and do raids, also had it scale to my level so I could do any type of content I wanted. Interesting stuff.
@Kkvta
@Kkvta 4 ай бұрын
This is amazing!! Will you release this later on? Just found out about Azerothcore, and this looks amazing,
@MichaelCrilly
@MichaelCrilly 4 ай бұрын
Absolutely! :-)
@kennybaumgarten7031
@kennybaumgarten7031 5 ай бұрын
Great work! I also have an AC server with playerbots and a few other modules. Currently working on "retroporting" mounts and items from other expansions to use as crafting and boss loot. Any chance you could make a short video using the tool Daisy? I may be missing something but it seems like you need to know all the things you'd have to add in the tables anyway, but you're typing into a template to generate the SQL files instead of the table itself?
@MichaelCrilly
@MichaelCrilly 5 ай бұрын
That’s right. You write a tiny bit of YAML and get a lot of SQL. I’ll deffo do a video soon.
@Mat2095
@Mat2095 5 ай бұрын
@@MichaelCrilly I fear that the generated SQL might be overly verbose. In the snippet I see a 19 line block just for a single queststarter entry, and it seems like the next block is the same thing just for another quest. Personally I would have written those 38 lines in 4 (1 for the DELETE and 3 for INSERT). The YAML might be a bit more readable, but at this point I don't know if it justifies having the extra step of converting YAML to SQL.
@MichaelCrilly
@MichaelCrilly 5 ай бұрын
@Mat2095 the SQL is designed to be readable. You’re reading 38 lines as 38 lines - they’re only a few lines simply using new lines and indentation to make it readable. It’s still only a few lines.
@JacksonFrench-mv3gz
@JacksonFrench-mv3gz 6 ай бұрын
Really cool 😎 nice job man
@PhantomVirus72
@PhantomVirus72 Ай бұрын
would you be able to add the playerbots also into this to make it seem like there is players playing the game and doing battle grounds and raids.
@MichaelCrilly
@MichaelCrilly Ай бұрын
I believe for the most part that’s possible yeah
@RyanTurner1331
@RyanTurner1331 5 ай бұрын
Genuine question, the work you do and testing you do (related to AC) do you do it on linux / mac or you do on windows but on virtual machine or i forgot the other linux thing that windows lets you do from 10 and foward
@MichaelCrilly
@MichaelCrilly 5 ай бұрын
I use Windows 11 locally but run AC on a Linux system in the garage.
@RyanTurner1331
@RyanTurner1331 5 ай бұрын
@@MichaelCrilly So you develop/work on it on your Machine than export the work onto the server running on linux?
@MichaelCrilly
@MichaelCrilly 5 ай бұрын
@RyanTurner1331 I develop it on Windows 11 put via a remote connection to a Linux system.
@RyanTurner1331
@RyanTurner1331 5 ай бұрын
Another question, how has it been to work on azerothcore, for you, learning curve and difficulties? Have you worked with with other frameworks / cores before or this is the first time? Genuine Curiosity
@MichaelCrilly
@MichaelCrilly 5 ай бұрын
@RyanTurner1331 I’ve only worked on AC. It’s a solid core. The learning curve for all the cores is high, sadly. Documentation is thin in the ground for the most part and it’s millions of lines of C++. But the struggle is worth it. You come away learning a lot of valuable skills you can take to the market and get a job with.
@Ally4Gamer
@Ally4Gamer 4 ай бұрын
Where can I play your server?
@MichaelCrilly
@MichaelCrilly 4 ай бұрын
It’s not a live, public server. Maybe one day.
@LazurizSolari
@LazurizSolari 6 ай бұрын
I would love to learn from you to be able to impliment legendary quest lines for each class for which they would get a legendary at the end of the quest.
@MichaelCrilly
@MichaelCrilly 6 ай бұрын
Very doable!
@LazurizSolari
@LazurizSolari 6 ай бұрын
@MichaelCrilly I'm installing azeroth core and the suplemtal programs that have been recommended and I'd love to start creating these quest lines in my spare time, also finding your channel took what I saw as a daunting task now seems within my grasp :D stay awesome. From a friendly Australian
@MichaelCrilly
@MichaelCrilly 6 ай бұрын
@LazurizSolari are you on the Discord?
@LazurizSolari
@LazurizSolari 6 ай бұрын
@@MichaelCrilly not yet but will be
@kokomoko2539
@kokomoko2539 6 ай бұрын
The mount change is the best
@shaun2312
@shaun2312 5 ай бұрын
I'm considering installing AzerothCore, what server specs are you running? I'll mostly be playing by myself
@MichaelCrilly
@MichaelCrilly 5 ай бұрын
A few cores and 8GB is enough. Nothing too extreme.
@vracar2667
@vracar2667 6 ай бұрын
Idk if it is good idea to have professions all unlocked for 1 charatcher. That mran there will be no trading for services as u can do it by urself
@MichaelCrilly
@MichaelCrilly 6 ай бұрын
The whole idea is you’re playing alone.
@christopherbeard4688
@christopherbeard4688 5 ай бұрын
Wish i knew more about programming. cause i would love to help with this project. you are taking parts of the game that are not that relevant and making them so. the npc's moving around and going home at night. that is just freaking awesome. this is stuff that should of been done with this game from the get go. anyway to try out what you have done so far?
@MichaelCrilly
@MichaelCrilly 5 ай бұрын
Not quite yet. I’ve got another video due soon which furthers the work a bit. It’s a lot of work to do, but there are ways you can help… in fact that’s going to be July’s video :-)
@christopherbeard4688
@christopherbeard4688 5 ай бұрын
@@MichaelCrilly I have seen that for myself. how much work goes into Fixing and changing things. i have a lot to learn. so i have started off by learning SQL. not only will it help with this but also my job where we use a SQL database. I can't wait for the videos. would love to learn and help out as much as i can.
@jaredbiunno7046
@jaredbiunno7046 6 ай бұрын
BIG ONE -- make Chronoboon Displacers a permanent item with a one-time purchase of 1,000g with a 1-hour cooldown for booning and unbooning.
@candlestyx8517
@candlestyx8517 6 ай бұрын
This sounds like it comes from the mind of a WB griefer
@ludwigvannormayenn8657
@ludwigvannormayenn8657 6 ай бұрын
very cool ideas :D
@Maqns
@Maqns 6 ай бұрын
#nochanges Just give us fresh
@MichaelCrilly
@MichaelCrilly 6 ай бұрын
Everything is a module so you can totally build a classic server :-)
@tropicarls
@tropicarls 5 ай бұрын
Pretty cool, but why YAML?
@MichaelCrilly
@MichaelCrilly 5 ай бұрын
What would you use?
@tropicarls
@tropicarls 5 ай бұрын
@@MichaelCrilly No idea actually lol. I’m just not very familiar with YAML so I was curious what advantages it would bring over other languages. If I had to say one I would use, it would be json, but only because I’m more familiar with it
@MichaelCrilly
@MichaelCrilly 5 ай бұрын
@tropicarls JSON is much harder to write than YAML. The latter is more human friendly.
@candlestyx8517
@candlestyx8517 6 ай бұрын
Lets be honest Michael, having a mount at lvl 5 doesn't make the game more accessible, you have few places available to go to at that level anyways. You're just too impatient to walk everywhere.
@anchydev
@anchydev 6 ай бұрын
yeah michael
@healthfreakgg
@healthfreakgg 6 ай бұрын
Instasub. Amazing content, please keep going 😀
@PySnek
@PySnek 5 ай бұрын
I'm so sorry Michael! You completely lost momentum. This channel could have achieved so much more months ago if you'd concentrated fully on modding WoW.
@MichaelCrilly
@MichaelCrilly 4 ай бұрын
Then go watch something/someone else.
@karstenkunneman5219
@karstenkunneman5219 6 ай бұрын
Most of these changes are reasons why modern wow is so boring
@MichaelCrilly
@MichaelCrilly 6 ай бұрын
Normally I would agree, but I’m creating a 1-5 player experience, not an MMO (10,000+ player) experience.
@TonyJ1776
@TonyJ1776 4 ай бұрын
You obviously don't know the history of the game and the entire point of Classic WoW.
@MichaelCrilly
@MichaelCrilly 4 ай бұрын
Cool story mate.
The Greatest Adventure in World of Warcraft
35:06
Jediwarlock
Рет қаралды 485 М.
Yes, I have stopped
10:05
Michael Crilly
Рет қаралды 1,6 М.
Motorbike Smashes Into Porsche! 😱
00:15
Caters Clips
Рет қаралды 23 МЛН
Каха и лужа  #непосредственнокаха
00:15
FOREVER BUNNY
00:14
Natan por Aí
Рет қаралды 19 МЛН
They Chose Kindness Over Abuse in Their Team #shorts
00:20
I migliori trucchetti di Fabiosa
Рет қаралды 12 МЛН
What was so great about WoW's maps?
12:28
Mapster
Рет қаралды 243 М.
Creating Custom C++ Spell Scripts for Azerothcore
22:44
Dinkledork
Рет қаралды 3,3 М.
This is what World of Warcraft looked like in 1999
4:54
vaulty
Рет қаралды 1,4 МЛН
I wrote a tool for World of Warcraft
5:12
Michael Crilly
Рет қаралды 3,1 М.
WoW Emulation Essentials: Cores & Projects
13:21
Dinkledork
Рет қаралды 10 М.
Living in a wormhole (EVE Online - Episode 1)
8:43
Michael Crilly
Рет қаралды 5 М.
World of Warcraft's Greatest Quest Never Made
27:54
Verigan
Рет қаралды 210 М.
Motorbike Smashes Into Porsche! 😱
00:15
Caters Clips
Рет қаралды 23 МЛН