Moon Pad v0.4

http://s30.postimg.org/p5pw4krmn/Moon_pad_screen_0_4.png

Moon Pad is a free code editor that supports java.

Version 0.1:
-Java syntax highlighting
-Open .Java Files
-Save Files

Newest Version - http://www.mediafire.com/download/ccuujooydsq40qr/Moon+Pad+0.4.rar

Now make it run the files you write and add multiple file support and we have a working IDE! :smiley:

[quote]Now make it run the files you write and add multiple file support and we have a working IDE!
[/quote]
Sounds good but i have a lot of things to implement before that :smiley:

http://s22.postimg.org/v30ni01a9/Moon_pad_screen_0_2.png

Version 0.2
»Buttons to open, save, cut, copy and paste in the toolbar
»Edit Menu

http://www.mediafire.com/download/fz34k8gl18hmlbq/Moon+Pad+0.2.rar

Nice experiment :slight_smile:

[quote=“death_angel,post:1,topic:48083”]
The word you are looking for here is “syntax highlighting”.

Maybe make the moonpad find your JDK / JRE automatically (if possible) using environment variables and add a “compile” button?

[quote]The word you are looking for here is “syntax highlighting”.
[/quote]
Yes its that (i am portuguese so i have some difficults to say somethings :blush:

[quote]Maybe make the moonpad find your JDK / JRE automatically (if possible) using environment variables and add a “compile” button?
[/quote]
Actually that is what I will do :smiley:

http://s9.postimg.org/njrdk8okv/Moon_pad_screen_0_3.png

Version 0.3:
»New on the Menu and ToolBar
»Dialog Box corrected for save option
»Release Log removed
»Undo and Redo on the Menu and ToolBar
»New Icon
»Class structure is in TextArea when you open the Moon Pad
»Button to add the Main Method in TextArea

Download Here:http://www.mediafire.com/download/la6d3kft3w1asy4/Moon+Pad+0.3.rar

You should make a game editor. So far there is no real platform for game developers in java.
Maybe a GLSL designer, Pipeline over-view, Level editor, stuff like that.

The only other editor is JMonkey engine. But that doesn’t really let you make your own engine. (Handle textures in specific way and all)

Uh, but’s what a game engine is, no?

jMonkeyEngine: make your game
You want lower level, more control? libGDX. It’s a framework, not an engine. You build your engine, and then your game.
Lower than that? LWJGL. You build (nearly) everything.

Also for GLSL there’s shadertoy (limited, but good for fragment shader testing), and then there’s SynthEclipse.

Level editor? Gonna pretty much be game-specific. There’s also Tiled.

Not sure what you mean by pipeline overview.

I mean a diagram on whats happening, like you can stop the game, see what part of the frame is happening and in slow motion. So you get a better understanding on whats doing what.

Sorry I don’t make sense some times. I like to pretend I know about OpenGL.

[quote]You should make a game editor. So far there is no real platform for game developers in java.
Maybe a GLSL designer, Pipeline over-view, Level editor, stuff like that.

The only other editor is JMonkey engine. But that doesn’t really let you make your own engine. (Handle textures in specific way and all)
[/quote]
By now the Moon Pad will be just a code editor but possibly in the future could become an IDE :slight_smile:

Any chance you will be including support for C, Python, and a few other languages?

  • Jev

[quote]Any chance you will be including support for C, Python, and a few other languages?

  • Jev
    [/quote]
    If you are talking about about syntax highlighting, yes i can but software separately of course :slight_smile:

A java program for writing java programs…

…woah… 8)

  • Steve

You should really work on changing the Look & Feel to the NimbusUI L&F, it looks so much better.

Here’s what I’m talking about:

It’s not hard at all to add in, and it would make the program look a lot more pleasing.

EDIT: Also, what license is this program under?

  • Jev

[quote]A java program for writing java programs…

…woah… Cool

  • Steve
    [/quote]
    Yeah eheh ;D

Thank’s. For now I’m just working on the logic and later, still before version 1.0 will slightly change the design of the Moon Pad :smiley:

Edit: You are free to change the icons of the software.

If you want to make this very java-oriented, maybe add a javadoc viewer?

I dont know yet :confused:

http://s30.postimg.org/p5pw4krmn/Moon_pad_screen_0_4.png

Version 0.4
»Method Void button on toolbar
»Saves only if there are changes in the text area
»“Would you like to save?” Message when exit
»Moon Pad only closes at Exit button on the menu
»Status Bar with Line and caracter count
»Bug Fixed

Download Here:http://www.mediafire.com/download/ccuujooydsq40qr/Moon+Pad+0.4.rar