Originally Posted by
ZoriaRPG
My question here: With Solarus out there, is ZC 3.0 really something to make from scratch? Why not fork Solarus, instead, and add in the ZQuest still we love, and backward compatibility for enemies, items, and scripts?
In other words, it's open-source, so why re-invent a decade of work, and sources?
I'm not sure if I like Lua, but that's what it uses. It's sort of an oddball, but then, so is ZScript... (Ruby is fantastic: Who dares bash Ruby?)
The first, priority decision, is if 3.0 would use object-oriented code. I'd think this a must to move forward, but we wouldn't want to break a decade's worth of ZScript to achieve it. Thus, it may be a good imperative, to have a cross-compiler for 3.0.