Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (491)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (556)
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  
  Need Your answer about Level Editor Interface  (Read 1042 times)
0 Members and 1 Guest are viewing this topic.
Offline jaypaul

Senior Newbie




Game Programmer


« Posted 2009-06-22 09:33:35 »

Hi Friends,

I got one project and want to make a level editor for a 2D scrolling shooter I'm making. I'm pretty sure I understand the concept fairly well but I'm sort of lost as to how to implement the interface.

I've seen a lot of tile editors that are seemingly written using the WinAPI or something similar. Since I've never really

done anything substantial in WinAPI before I'm hesitant to start learning that halfway through doing my DirectX 2D scroller.

So considering the limited requirements I have, would it seem practical to just cobble together a crude UI using rectangle

graphics for buttons and implement the interaction with the buttons and whatnot myself from scratch?

Of course, I might end up having to start over halfway through because I forgot something and presumably using a "proper"

system like WinAPI or whatever would be a lot more straightforward and malleable if I knew how to use it.

Anyone have a link to some tutorials that focus on interfaces of that style?

I just need something that preferably most easily lets me make an editor that can load up tiles, let me click them to select, click to place etc. etc.

Thanks,
Paul
Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #1 - Posted 2009-06-22 10:07:18 »

I think if you're looking for help with DirectX and the Win32 api you're on the wrong forum. Tongue

Alternatively using a "proper" GUI api will save you pain in the long run - eventually you *will* need the more advanced controls like scroll panes, tables, trees etc. and you could waste a lot of time writing your own versions of those. The Swing tutorial is pretty good iirc (although I'd skip the bit on Netbeans myself).

Or you could save yourself even more time and use an existing map editor. There's lots around, like <shameless plug>Analog</shameless plug>, or Tiled.

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

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

The first screenshot will be displayed as a thumbnail.

Nickropheliac (15 views)
2014-08-31 22:59:12

TehJavaDev (23 views)
2014-08-28 18:26:30

CopyableCougar4 (29 views)
2014-08-22 19:31:30

atombrot (41 views)
2014-08-19 09:29:53

Tekkerue (38 views)
2014-08-16 06:45:27

Tekkerue (35 views)
2014-08-16 06:22:17

Tekkerue (25 views)
2014-08-16 06:20:21

Tekkerue (35 views)
2014-08-16 06:12:11

Rayexar (72 views)
2014-08-11 02:49:23

BurntPizza (48 views)
2014-08-09 21:09:32
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!