Old server thread posts (archived OTLand pages):
Source's custom OT game engine (TypeScriptFTW)
I've been working a little over a year or so on my own game engine from scratch written mainly in C/C++ possibly with some non-Lua scripting in there. Thought I'd share a few random videos here for fun from 2021 before the year ends. It runs natively on Windows, Linux, and probably MacOS as well...
web.archive.org
Source's custom OT game engine (TypeScriptFTW)
Great project! I see you are interested about be a better coder... Well, a great source to guide your way is Clean Code by Uncle Bob (Robert Cecil Martin) and The Mythical Man-Month by Fred Brooks! These books are essential for any developer. By the way, do you have any details on how to read...
web.archive.org
Source's custom OT game engine (TypeScriptFTW)
So yes, monsters on the whole map move around without players (as I understand). So, with 10,000 monsters all executing random movements, including executing to check if a tile is walkable. That is very bad logic and a huge cost. And if you're looking for a shortest path algorithm to find the...
web.archive.org
Source's custom OT game engine (TypeScriptFTW)
Implemented local activation yesterday, finished a couple of details today, recording from yesterday: CPU usage now with full map is 1.7-2% with 1 player in middle of Draconia pyramid (40 activated monsters), idle CPU usage is 0.3-0.7% regardless of map size so you can subtract that number to...
web.archive.org
Source's custom OT game engine (TypeScriptFTW)
when does this release? can I contribute? im quite good at typescript but im fucking lazy id never build something like this XD would love to see this bigbig For now it's a private project as I've had to write and design everything myself. I could release part of the C++ base if more people...
web.archive.org
Source's custom OT game engine (TypeScriptFTW)
Very nice! Reading your change list, just come to my mind the questions, considering that it is a brand-new project are you using any unit/integration tests on this project? are you following any architecture guidelines, such as clean architecture or similar? Keep working, it looks very...
web.archive.org
Source's custom OT game engine (TypeScriptFTW)
Update since the 13th of Jan: Server updates: * Fixed some bugs (7 bugs). Full git changelogs: Replaced .health with .getStat(STAT_HEALTH) and .setStat(STAT_HEALTH, value) Fixed bug with creatures not dying at 0 health Fixed bug with thousands of players not being loaded due to 0 health Added...
web.archive.org
Last edited: