alecrespi wrote:Hey!
I've just tried The Legend of The Green Dragon... it's great!
Glad you like it!
alecrespi wrote:but it's also a bit complex for me.
Well, lotgd is only ~12,000 lines of code, which isnt that large for a modern text based web game. The Kabal Invasion is more than 3 times that size, and thats not including the (totally neccesary) backend libraries.
Complex is relative. lotgd isnt very complicated *code*. Its mostly procedural, with barely any OOP, so it really is pretty much what you see is what it does (minimal abstraction).
Granted,the game isnt super simple, and does have more than a few hours of replay time, so I'll agree that the game itself has some complexity.
However, if you are looking to code your own game, its really not a bad base to start from - I'm working on doing exactly that at my project (The Dragon Saga).
First: The two look like mirror-images of each other with different text and graphics. They were both probably sold from the same script on ebay (snicker).
Second, they both present the same problem: They cant act as a coding example, because you cant SEE the code. They are not opensource games, so you cant learn from them, unlike lotgd.
alecrespi wrote:If you can visit them, please tell me what you thing about them, and what you can suggest me to do.
My suggestions havent changed. In order:
- Stick with the languages you are most comfortable with. If you know ASP, code in that. If that means starting from scratch, so be it.
- If you decide you'd rather start from someone else's code, find a good opensource project that is close to what you want. Lotgd isnt bad. Promisance isnt terrible either. But dont pick a closed-source game, where you cant see the code to learn from it.
- Once you pick an opensource game, see if you can find people to help with "modding" that game.. many times there is a community built around just that, and contributing code to the existing game is a win for both of you: You learn how to change the game, and they get new code to try.