After reading the Dragon Knight forums for quite a while, I have come to appreciate the simple, clean coding that is Dragon Knight. What other complete script allows any beginner coder to hack away at its code base? Not phpBB, hell that is far beyond my comprehension let alone modification skill. On some level, WordPress is in the middle and heading in that direction.
I think that is the problem, the more features and an web application evolves the harder it is for lower level coders to start working on it. With all of the beginner coders that I seen (not the ones who bitched about simple errors and problems) take the code and take it far from what it originally was, it really sticks it to me.
I always thought that features and advanced coding made an web application great and popular. The problem with a game engine is that not everyone needs or wants to have a online game on their web site or sees a need for it. I think that some may want to have it but think it would be too difficult. Even if they find Dragon Knight or some other Online game engine, they want it to be something it is not and don’t want to mod it, either because they don’t know how or don’t want to find the time.
Rewriting the Dragon Knight code to be PHP 5 is not going to allow beginners to easily access and modify the game engine. If the coding is too difficult then it would have to have a lot of features towards changing the game functions and how it works. Making any game special and unique takes a great deal of work from the creator, the game engine is just a tool towards making the goal that much closer.
I still remember when I first went to the Dragon Knight forum and stated that the Dragon Knight code was crap. I believe I forgot to mention that I had only a year and a half of off and on programming skillz and had only full developed a guestbook, simple message board, and unsecure personal site. I also made my own game, which was also god awful. The backlash was terrible indeed.
Possibly Related Posts:
- Calibre Improvements
- DragonU Bug Tracker Dev – Milestone 1
- Dragon MVC
- Why I Contributed to WordPress
- DragonU DB Component
Comments are closed.