Hacker News new | past | comments | ask | show | jobs | submit login

If the older game did not employ any kind of encryption of the data stream, isn't it open season to reverse engineer? So many of these are shut down by trademark licensing and artwork copyrights?



This happened with Star Wars Galaxies. Two projects:

https://www.swgemu.com/

https://www.projectswg.com/


And bnetd for an open BattleNet server:

https://en.wikipedia.org/wiki/Bnetd


Except they were sued, and Blizzard won.


The networking side is doable, but there is usually no way to reverse engineer things like monster AIs that ran server side.


Some games have thousands of items/buffs/abilities. If the data for these is not included in the client (it sometimes is, usually for item descriptions) then it's basically impossible. The same applies to the damage algorithm. You cannot replicate the original game without the server code. You're basically building your own custom game that merely happens to share the same UI if you proceed to reverse engineer the server.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: