GithubHelp home page GithubHelp logo

blackgoku36 / paddy-editor Goto Github PK

View Code? Open in Web Editor NEW
36.0 6.0 4.0 1.16 MB

2D editor written in Haxe Kha

Home Page: https://blackgoku36.github.io/Paddy-Editor-Website/

Haxe 96.31% JavaScript 3.69%
kha 2d-editor haxe level-editor

paddy-editor's Introduction

Paddy-Editor

Paddy-Editor is framework/engine agnostic 2D game editor written in Haxe with Kha

Discord

Main Editor with Rice2D plugin activated

paddy-editor's People

Contributors

blackgoku36 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

paddy-editor's Issues

3D ๐Ÿค”

3d ๐Ÿค”
We can do this by using canvas instead of straight g2, then we can draw 3d with plugins by exposing whole kha to plugins

Add Editor configuration

It should export editor configuration of stuffs such as theme, plugins, etc.
If _config.json exist than automatically import it when starting or import manually with file browser

Add some sort of logging.

Maybe:

  • Success/Warning/Error shown in status bar can be listed in special tab with button that export it to text file

Not sure it's working correctly here?

Trace: TypeError: Cannot read property 'get_width' of undefined
at Function.paddy_ui_UIAssets.render (:19494:40)
at paddy_App.render (:18620:21)
at :93:12
at Function.kha_System.render (:3432:3)
at kha_SystemImpl.renderCallback (:3574:13)
Trace: Error: End before you begin
at kha_graphics4_Graphics2.begin (:15967:10)
at paddy_App.render (:18525:5)
at :93:12
at Function.kha_System.render (:3432:3)
at kha_SystemImpl.renderCallback (:3574:13)

I am on mac 10.12.6 though and it's for 10.13. Probably worth creating an example video of using it so that people can replicate setting up a new project so they know it's working correctly.

Worth creating a test project for people to clone from git and open with Paddy as will help you know if there are problems since they can follow a video and be starting with the same as you have so any significant issues will be obvious. At moment I have no idea if it's working correctly as it runs but does not seem to allow me to import or do anything.

More elements

  • Shapes (Rectangle, triangle, circle)
  • Empty (Like blender's empty)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.