Lessons learned while developing Age of Empires 1 Definitive Edition
richg42.blogspot.com
Lessons learned while developing Age of Empires 1 Definitive Edition
1–10 of 69 posts
Re: Lessons learned while developing Age of Empires 1 Definitive Edition
#2Re: Lessons learned while developing Age of Empires 1 Definitive Edition
#3I'm surprised they decided to modify the old code, I expected them to make a clean start and re-create the original experience from there.
They tell for the network and pathfinding code than redoing would have been stupid as it has already been done and was working. I guess it is the same for most of the system/gameplay code.
Re: Lessons learned while developing Age of Empires 1 Definitive Edition
#4I'm surprised they decided to modify the old code, I expected them to make a clean start and re-create the original experience from there.
(see also https://www.joelonsoftware.com/2000/04/06/things-you-should-...)
Re: Lessons learned while developing Age of Empires 1 Definitive Edition
#5Although what author discusses is specific to Age1 engine. Time sync in webrtc peer networks encounters many of the same pitfalls. With errors tending to propagate non-linearly as more peers (and more complex scene objects) are added.
ThreeNetwork - Network sync library for Three.js
Re: Lessons learned while developing Age of Empires 1 Definitive Edition
#6Re: Lessons learned while developing Age of Empires 1 Definitive Edition
#7Re: Lessons learned while developing Age of Empires 1 Definitive Edition
#8Re: Lessons learned while developing Age of Empires 1 Definitive Edition
#9Love reading gamedev post-mortems such as these ;) Although what author discusses is specific to Age1 engine. Time sync in webrtc peer networks encounters many of the same pitfalls. With errors tending to propagate non-linearly as more peers (and more complex scene objects) are added. ThreeNetwork - Network sync library for Three.js https://github.com/takahirox/ThreeNetwork
Re: Lessons learned while developing Age of Empires 1 Definitive Edition
#10It's a pity they aren't releasing on Steam though. Most players aren't going to buy the game from the Win10 store.