(opensource) Zerb Games Level Edit!

Discussion in 'Work in Progress' started by Zerb Games, Sep 29, 2016.

  1. Zerb Games

    Zerb Games Member

    Joined:
    Jun 27, 2016
    Posts:
    259
    Zerb Games Level Edit!

    Hey guys, I know the title says opensource, but it's not yet because I need your guys input still. Basically I am making a level editor, and I want to make it the best, and easiest tool to use. My ultimate goal is to release it on my website for free, and the marketplace for 0.99$ in case some people want to buy it.

    Gifs:
    upload_2016-9-28_21-10-52.png
    http://i.imgur.com/ImNmFVw.mp4
















    [​IMG]
    First Version:
    [​IMG] [​IMG]
    PLEASE IF YOU CAN CAPTURE SOME GIFS FOR ME! MY COMPUTER IS HORRIBLE, NOT THE LEVEL EDITOR... Thanks guys!

    Things to come, but I'm still working on them:
    -Level Saving, and loading.
    -Online Level Sharing.
    -Steam support.
    -Room size adjustments
    -Ease to make it look better

    However, I still encourage you to add inputs on these things I haven't added yet!

    Notable Features/Description:
    -Circle drawing.
    -Easy line drawing.
    -Screen rotation.
    -Easily customizable categories of items.
    -All GUI is drawn with scripts, no sprites, other than for the icons. This includes rounded boxes, and drop shadows
    -User friendly and intuitive.
    -Fun overall.
    -All draw custom functions use x, y, width, and height like HTML which makes it easier to port a gui from Gimp, Photoshop, and other drawing softwares. This can also be easier on the brain.
    -Has built in "button," functions.
    -All drawn in one object. No need for multiple objects that are unreliable.
    -Ease functions.

    This is a simple yet powerful engine for making levels for GM games. This can either be player made levels, or a level editor for the developers. Zerb Games level edit comes with many tools that help new, and inspiring game designers. This pack can be used for level editing, and GUI in general.
    [/]

    Constructive criticism is always, always welcome, in fact I'd rather have a lot of really good input on reasons why it kinda sucks, then complete praise. In game development at least this is the way to go. However, please leave a little positivity, I don't want this thread to be soul crushing... Thanks guys!

    Controls:
    WASD to Move
    LMB to Place Blocks
    MMB to Pan View
    RMB to Delete Blocks
    Left and Right Arrow Keys To Rotate
    Hold Shift Then Click a Location, Keep Holding Shift Then Click Another Location to Make a Line.
    Q and E to Switch Tabs
    R to Restart
    Space to Expand Information

    Download: https://goo.gl/khPhZ0 (C) Zerb Games, 2016.
     
    Last edited: Sep 29, 2016
    lumini and KurtBlissZ like this.
  2. Zerb Games

    Zerb Games Member

    Joined:
    Jun 27, 2016
    Posts:
    259
  3. RichHopefulComposer

    RichHopefulComposer Member

    Joined:
    Jun 20, 2016
    Posts:
    1,380
    Looks very basic still, but good on you for working on it. Check out GMare. You have very tough competition!
     
    Zerb Games likes this.
  4. Zerb Games

    Zerb Games Member

    Joined:
    Jun 27, 2016
    Posts:
    259
    I am aware of GMare. My target consumer is more the person that needs a level editor for the players of their game.
     
  5. KurtBlissZ

    KurtBlissZ Member

    Joined:
    Jun 21, 2016
    Posts:
    200
    This looks good so far.

    -select and move objects
    -cut, copy, and paste objects and or groups of objects
    -set rotation, scale, alpha, and color for objects
    (should be easy to input more properties for objects or certain objects as well)
    -undo / redo feature
    -add different items types that you can place in a level, objects, tiles, tiles with generated floor ob
    -tiles
    -backgrounds
    -auto tiling
    -resizable window and zoom in and out
    -minimap
    -backups

    Just going all out on features, sure you would want to focus on the things to make your level editor useable first like saving and loading, and loading into a game.

    Edit: One thing that I always do in all my games is that I'll use tiles and then I will scale invisible wall objects for collisions on top of the wall tiles. This helps out performance a lot, so if there was an automatic process to do that, that would be sweet.
     
    Last edited: Oct 1, 2016
    Zerb Games likes this.
  6. Zerb Games

    Zerb Games Member

    Joined:
    Jun 27, 2016
    Posts:
    259
    A little more than half of the features you suggested I am planning on adding, just not for the opensource version. Your input was great, and very appreciated. I will be looking into the features on this list that I did not already have planned!
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice