Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (499)
Games in Android Showcase (118)
games submitted by our members
Games in WIP (568)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Moon Pad v0.4  (Read 2264 times)
0 Members and 1 Guest are viewing this topic.
Offline death_angel
« Posted 2014-04-16 18:57:21 »


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

Like a Boss Hacker
Offline trollwarrior1
« Reply #1 - Posted 2014-04-16 19:38:06 »

Now make it run the files you write and add multiple file support and we have a working IDE! Cheesy
Offline death_angel
« Reply #2 - Posted 2014-04-16 20:26:38 »

Quote
Now make it run the files you write and add multiple file support and we have a working IDE!
Sounds good but i have a lot of things to implement before that Cheesy

Like a Boss Hacker
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline death_angel
« Reply #3 - Posted 2014-04-17 10:51:03 »


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

Like a Boss Hacker
Offline Grunnt

JGO Wizard


Medals: 70
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #4 - Posted 2014-04-17 11:40:50 »

Nice experiment :-)

-Recognize java language (with colors)

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?

Offline death_angel
« Reply #5 - Posted 2014-04-17 12:58:53 »

Quote
The word you are looking for here is "syntax highlighting".
Yes its that (i am portuguese so i have some difficults to say somethings :$

Quote
Maybe make the moonpad find your JDK / JRE automatically (if possible) using environment variables and add a "compile" button?
Actually that is what I will do Cheesy

Like a Boss Hacker
Offline death_angel
« Reply #6 - Posted 2014-04-18 18:43:49 »


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

Like a Boss Hacker
Offline Spacebeans
« Reply #7 - Posted 2014-04-18 23:13:03 »

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)
Offline BurntPizza
« Reply #8 - Posted 2014-04-18 23:40:17 »

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.
Offline Spacebeans
« Reply #9 - Posted 2014-04-19 00:29:48 »

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.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline death_angel
« Reply #10 - Posted 2014-04-21 17:00:31 »

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)
By now the Moon Pad will be just a code editor but possibly in the future could become an IDE Smiley

Like a Boss Hacker
Offline kpars

JGO Wizard


Medals: 81
Projects: 4
Exp: 3 years


Extreme Typist.


« Reply #11 - Posted 2014-04-22 18:27:09 »

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

- Jev

Offline death_angel
« Reply #12 - Posted 2014-04-22 20:14:02 »

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

- Jev

If you are talking about about syntax highlighting, yes i can but software separately of course Smiley

Like a Boss Hacker
Offline fuzmeister

Junior Member


Medals: 1
Projects: 1
Exp: 12 years


I make music and games.


« Reply #13 - Posted 2014-04-22 23:08:24 »

A java program for writing java programs...

<neo>...woah...</neo>  Cool

- Steve

Offline kpars

JGO Wizard


Medals: 81
Projects: 4
Exp: 3 years


Extreme Typist.


« Reply #14 - Posted 2014-04-23 01:14:48 »

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:
Click to Play


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

Offline death_angel
« Reply #15 - Posted 2014-04-23 17:58:37 »

Quote
A java program for writing java programs...

<neo>...woah...</neo>  Cool

- Steve
Yeah eheh  Grin

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:
Click to Play


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

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 Cheesy

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

Like a Boss Hacker
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 133
Projects: 4
Exp: 3 years



« Reply #16 - Posted 2014-04-24 07:05:09 »

If you want to make this very java-oriented, maybe add a javadoc viewer?
Offline death_angel
« Reply #17 - Posted 2014-04-25 22:00:37 »

If you want to make this very java-oriented, maybe add a javadoc viewer?
I dont know yet :/


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

Like a Boss Hacker
Pages: [1]
  ignore  |  Print  
 
 

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Riven (7 views)
2014-10-02 14:36:20

Pippogeek (41 views)
2014-09-24 16:13:29

Pippogeek (32 views)
2014-09-24 16:12:22

Pippogeek (22 views)
2014-09-24 16:12:06

Grunnt (47 views)
2014-09-23 14:38:19

radar3301 (30 views)
2014-09-21 23:33:17

BurntPizza (65 views)
2014-09-21 02:42:18

BurntPizza (37 views)
2014-09-21 01:30:30

moogie (44 views)
2014-09-21 00:26:15

UprightPath (53 views)
2014-09-20 20:14:06
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!