Thread: Lunar Engine | Free 2D Online RPG Engine

Results 1 to 7 of 7
  1. #1 Lunar Engine | Free 2D Online RPG Engine 
    Registered Member
    Join Date
    Sep 2017
    Posts
    17
    Thanks given
    2
    Thanks received
    2
    Rep Power
    54
    [Only registered and activated users can see links. ]

    Disclaimer:

    This is a pre-compiled release of Lunar Engine v0.13. The alpha is intended for the community to be part of development process through assisting in bug identification, feature testing, suggestions, and more. Additionally, if you wish to make a game in Lunar, now is a good time to hop on board and be part of the development process, as well as take advantage of the opportunity to begin familiarizing yourself with the software and its particularities while waiting for more stable releases.

    While I cannot guarantee that game data integrity will be maintained before Alpha v1.0, I will try my best to ensure that it is possible to upgrade from version to version without any serious engine-breaking bugs.

    If you would like to try yours hands at Lunar Engine's source, you can acquire it from the Github (below) and following the Source Compilation Guide (coming soon!)
    [Only registered and activated users can see links. ]

    About Lunar Engine:

    Lunar Engine is a free, open source 2D MMORPG maker software suite that enables you to rapidly create spectaclor online worlds from your imagination to the computer screen.

    At it's core, Lunar Engine has three things in mind:

    Efficiency: When designing the new engine, we are constantly looking for ways to increase performance. Gone are the days where one must worry about their engine functioning properly with a substantial amount of users or limited hardware.
    Usability: Through meticulous code reviews, a versatile language, competent developers, and strict following of well known and proven software design patterns, Lunar Engine will have a very clean code-base to work with. We also seek to provide the community with a set of editors that will be straight forward, simple to use, and effective.
    Longevity: We aim to provide the community with something to stand the test of time.

    In addition to these philosophies, Lunar Engine aims to set itself apart with its most important ideal, upon which all aspects of the engine will be modeled: hobbyist game development should be fun. Lunar Engine is not attempting to compete with Unity or any other major, professional game development engine. The core purpose of Lunar Engine is not to provide a platform upon which to build the next big indie blockbuster, although it's certainly possible! The development and final product of Lunar Engine will reflect our core belief that game development should be enjoyable, relaxed, and most of all, fun. The toolsets, methods of distribution, and community vibe will all reflect this belief.

    Lunar Engine is completely open source, so you are free to modify the code to meet your game's demands; however, no programming experience is neccessary to begin creating! With a robust editor suite and a vast array of built in features, plugin support, and an event system, Lunar Engine is prepared to accomodate whatever the demands of you and your project may be.

    Follow us at: [Only registered and activated users can see links. ] or on [Only registered and activated users can see links. ]

    Features:

    Versatile Editor Suite: Lunar Engine provides you with the tools you need to build an immersive world. With an easy to use and common sense interface design, content design in Lunar Engine is a breeze.
    Scripting Support: Lunar Engine utilizes Lua scripting for rapid, on-demand content programming. This allows you to program features without recompiling the software
    Build Persistent Worlds: Lunar Engine's tools all come together in helping you to bring your imagined worlds to reality!
    Customizable Interface System: Customize Lunar's interface to your liking and make your project stand out from the rest!


    Screenshots:



















    Known Bugs / Missing Features:


    Code:
    
    1. NPC AI is still a little wonky.
    
    2. Combat not yet fully implemented.
    Reply With Quote  
     

  2. #2  
    Registered Member
    Join Date
    Oct 2014
    Posts
    172
    Thanks given
    26
    Thanks received
    13
    Rep Power
    31
    Looks amazing, goodluck.

    Can i ask which gui lib / framework you used for the editor? it looks so similar to VS
    Reply With Quote  
     

  3. Thankful user:


  4. #3  
    Registered Member
    Join Date
    Sep 2017
    Posts
    17
    Thanks given
    2
    Thanks received
    2
    Rep Power
    54
    Quote Originally Posted by stav5 View Post
    Looks amazing, goodluck.

    Can i ask which gui lib / framework you used for the editor? it looks so similar to VS
    Thank you for the support!

    Yep! It's a nifty extension to the .NET WinForms API I stumbled across: [Only registered and activated users can see links. ]

    Decided to rebrand the community and website to https://www.rpgorigin.com

    I want to hit the wider niche of RPG development and discussion rather than limit myself to online games specifically. I believe this also fits well considering another member of the team is developing a JavaScript single player RPG web based engine.
    Reply With Quote  
     

  5. Thankful user:


  6. #4  
    Registered Member
    Join Date
    Sep 2017
    Posts
    17
    Thanks given
    2
    Thanks received
    2
    Rep Power
    54
    Some screenshot updates on what I've been working on. Did a lot of work cleaning up the game editors, quashing bugs, etc. You can now place NPCs on maps. Going to hopefully push some working AI later this evening.



    Reply With Quote  
     

  7. #5  
    winter fed bitches

    chaflie's Avatar
    Join Date
    Jun 2010
    Age
    24
    Posts
    4,001
    Thanks given
    1,442
    Thanks received
    1,763
    Rep Power
    4096
    Looks hype man! Keep it up
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  8. #6  
    žecurity Ⱥnalyst
    Noele's Avatar
    Join Date
    Dec 2016
    Posts
    533
    Thanks given
    289
    Thanks received
    563
    Discord
    Noele#0001
    Rep Power
    2192
    looks good although one of your imports starts with a single quote and ends with a double

    Join the Zenyte discord below to keep up with the development, and grow with our community! 2000+ members and 7000+ registered in one week!
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  9. #7  
    Registered Member
    Join Date
    Sep 2017
    Posts
    17
    Thanks given
    2
    Thanks received
    2
    Rep Power
    54
    Quote Originally Posted by Noele View Post
    looks good although one of your imports starts with a single quote and ends with a double
    Thanks. Fixed lol.

    Version 0.2 released!

    This update brings a myriad of bug & stability fixes, end-user friendliness, a new stock interface, and more!


    [Only registered and activated users can see links. ]






    Three new game editors (item editor, NPC editor, animation editor), which you can use to design content for your game.


    Item editor:




    NPC editor:




    Animation editor:




    All of the game's UI definitions have been moved to interface files located within the client data files. Here you can change or extend the interface to meet the needs of your project.








    Note: v0.2 and forward will take into account data porting. If you are interested in this, send me a PM upon the next update and we will work out porting your data to the next version.


    Changelog:

    Code:
    
    v0.16 -> v0.2:
    
    + website now configurable in client
    
    + player level system
    
    + can now define experience needed for each level via experience chart (Server->Data/experience.txt)
    
    + new client stock interface
    
    + Implemented more verbose server error logging
    
    + Implemented NPC attribute placing, spawning, watchers for spawners to remove and respawn NPCs
    
    + client now renders experience in experience bar
    
    * Migrated game interface to load from XML instead of being hardcoded.
    
    * fixed target selection bounds & de-selection
    
    * tileset view now closes in editor upon map document close
    
    * mask now loads correctly from interface XML
    
    * fixed bug where an invalid tileset path would crash game editor
    
    * Finalized editor suite bug fixes backlog
    
    * You can now save within the editors with the Ctrl+S key combination
    
    * Changed script editor color.
    
    * Made item editor equipment panel disable when item is not equipment
    
    * Item editor only accepts numeric values for stat field
    
    * Item editor dropdown boxes for type and equipment no longer has editable text
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 9
    Last Post: 06-05-2018, 11:11 PM
  2. RuneSpire - A 2D Online RPG inspired by Runescape.
    By SuperMario in forum Projects
    Replies: 109
    Last Post: 07-08-2016, 04:55 PM
  3. Replies: 22
    Last Post: 01-11-2015, 08:48 PM
  4. 2d multiplayer online game engine development
    By Songoty in forum Application Development
    Replies: 23
    Last Post: 06-05-2010, 11:41 PM
  5. [Updated] Free 2D MMORPG Engine [VB6]
    By Scruffy in forum MMORPG
    Replies: 0
    Last Post: 07-25-2009, 08:22 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •