Welcome, Guest. Please login or register.
Did you miss your activation email?
2019-Mar-26 04:24

Login with username, password and session length



Mar. 24 2019 - 7:46pm
@Den Just finished 2nd playthrough and testing session. I really like the edits I have made. Going to take another week to look over things !!
Mar. 11 2019 - 7:04pm
@Den Hey, thanks for all of the support. Finished with the changes and currently playing through the game !!
Feb. 25 2019 - 7:31pm
@Den Yo, finishing up the bosses and will do some more testing before the big release !!
Feb. 18 2019 - 10:42pm
@Den Hey, got the main bosses edited and working on the treasure chests. Getting close to finished my edits !!
Feb. 10 2019 - 9:11pm
@Den Yo, got the shops edited now and will start work on the treasure edits. I bit confused on monster chests ATM...
Jan. 29 2019 - 6:56pm
@Den Hey, really making progress with my Hex-Editing. Replied to my topic...a bit stuck again
Jan. 23 2019 - 11:42pm
@Den  Yo, I am really getting the hang of this HEX editing stuff !! Working on figuring out the growth rate formula !!
Jan. 17 2019 - 8:31pm
@Den I am starting get more understanding about Hex editing.  Thanks for taking time out for me !

Author Topic: [LOTGD] Legend of the Green Dragon  (Read 668 times)


  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1229
  • Selina is my Superstar
    • View Profile
    • Amuseum
[LOTGD] Legend of the Green Dragon
« on: 2017-Dec-02 08:04 »
Play my run of Legend of the Green Dragon at http://www.shenafu.com/lotgd/

version 1.1.3 from github, with many of my fixes in order to work on current PHP versions. Changed some names and parameters:
  • Violet => Seungyeon
  • Seth => Xay
  • Degolburg => HanSeung
  • new day => 4 hours real time
  • daily forest fights => 1000
  • daily travels => 30

I installed a bunch of older basic mods, but not all of them work. So expect some issues.

Learning to make my own mods, which can be found at my LOTGD page. Using classes for cleaner code. Including:
  • The Pubic Library - a dirty bookstore, focusing on erotica and dirty humor
  • YellowFour template (much cleaner HTML & CSS viable for any screen size. Uses grid, falls back to flex.)
  • New Races: Fairy (lower damage*, higher defense)
  • New Specialties: Idol (use the powers of your charms)
« Last Edit: 2017-Dec-06 16:13 by Den »
Support me on Patreon

I saw. I conquered. I came.


  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1229
  • Selina is my Superstar
    • View Profile
    • Amuseum
Re: [LOTGD] Legend of the Green Dragon
« Reply #1 on: 2017-Dec-07 20:03 »
Learning about the LOTGD engine made me rethink about what and how games I want to play and to make.

  • Mapless: Moving around a map is mainly a waste of time, tedious stretching of play time. Especially 2D overhead view has been falling out of my favor for some years.
  • Endless content: Content, especially story and world design, is not my forte, very time consuming, but doesn't last long for the player to finish. Better design-to-play ratio in time and effort is repeatable, random, extensible (e.g. mods, levels, whole rosters of creatures and items) content.
  • Meaningful activities: Without the player lingering on superficial story and wandering pointlessly, the game could refocus on deeper combat and other activities, like socializing, collections, and achievements.
  • Browser-based: using web standards, like HTML, JS, CSS, PHP, SQL reaches the biggest audience that can be accessed at any time, any place, any device. Graphics optional, but HTML5 canvas and <img> & <video> tags are there if you want to use them. There are many advanced tools and frameworks for each component, like angular, bootstrap, etc.
  • Mods: One person or team can only create so much content for any given time and resources. In the same time frame, Communities can create lots of content aggregate for different gameplay, markets, themes, etc. Even for individual developer, with a supportive core engine, content can be gradually added and feel accomplished. Players/admins can choose mods and customize the game to their liking.

The key is really just a lean engine that handles the minimum interface between components and allows mods to do the rest. All you need is install the basic frameworks and make them talk to each other. No game logic, no items or creatures, no themes, no content--these will be added via mods. The engine's entire purpose is to support mods, thus it cannot have any preconditions that limit what type of mods can be made.

For instance, LOTGD has a bunch of core files to support the gameplay. So while it allows mods, the type of mods are restricted and tied directly to the core game files.

On the contrary, with a indiscriminate engine, creators can create different mods that have different gameplay styles. The server admin will decide what type of mods they want. If you don't like it, install the engine on your own server and install your own mods. Some mods will become more popular, that could lead to other mods dependent on them. But that's for the market to decide.

Suppose the gameplay in LOTGD was instead packaged as a mod separate from the engine. This opens up great opportunities. For one, this mod can be forked and modified as befits the server admin. Two, creators can create totally new combat engine, character stat system, etc. without messing with the core files, which would be nightmare for admins. Instead, the admin can simply uninstall the old combat mod and install a different mod.
« Last Edit: 2017-Dec-07 20:10 by Den »


12 Guests, 1 User