Graal Forums  

Go Back   Graal Forums > Graal V6 forums > Questions about V6
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Rate Thread Display Modes
  #1  
Old 07-15-2008, 11:15 PM
Ter13 Ter13 is offline
Almost useful
Ter13's Avatar
Join Date: Feb 2008
Location: South Korea
Posts: 29
Ter13 is on a distinguished road
=P I didn't get a chance to work on the project tonight. For the most part, the meat and potatoes are finished. I still have quite a few things left to do for the expanded features.

1) Implement a NWFileStream class for saving and loading of the map files.

2) Implement an Undo/Redo cache.

3) Implement clipboard features (like copy&paste)

4) Add the layers GUI so that you can navigate and arrange layers properly.

5) Add the NPC editor as well as a syntax highlighter and checker.

6) Create the toolbox GUI so that you can switch between the pencil, block, fill, selection, or eyedropper tools. (Currently the only tools that I've linked to the MouseEvent listeners, is the selection tool and the pencil tool.)

7) I still need to figure out why Javaw.exe isn't disposing and system resources aren't being freed when run from a JNLP.

8) I need to hook up some GUI controls so that users can change tilesets freely.

9) ???

10) Profit!



I know, looking at the list, you are probably all thinking: What HAVE you finished?!

I assure you, the only thing lacking in functionality is the GUI. I have almost every function completed and working, such as fill tools, tileset swapping, etc. Complete, however, I am missing the GUI implementation so that you can't currently use those features. This means that most of my work from here is working on the layout, and writing action listeners and the like, that will manage the GUI.

The only *real* programming I've left to do, is writing the NWStream components. That should be trivial, as file I/O is one of the most basic aspects of programming you should know, and I'm well beyond struggling with it. There's also the issue of writing a syntax highlighter and error checking class for use with GS2, which I believe will be much more of a task than the I/O, and actually force me to look up some tutorials in the internet before even attempting it, as I never really deal with string tokenizing or the like when making games, so I've never had to do it. =/

Anyway, this is all the product of about eight hours of work spread over the last two days, so in my mind, the pace I'm keeping is pretty good. If I keep this pace up, I should have an alpha version available for public consumption within the week. After a considerable source code cleanup (for the GUI), I will make the source available under the LGPL on sourceforge. I should expect that will take me an additional couple of days to a week.

Anyway, I'm getting ready to go to work, and when I wake up tonight, I'll get back to work! Hope all is going well with the rest of you.
Reply With Quote
  #2  
Old 07-16-2008, 07:17 AM
Programmer Programmer is offline
Coder
Programmer's Avatar
Join Date: Jan 2008
Location: -78.464422, 106.837328
Posts: 449
Programmer has a spectacular aura aboutProgrammer has a spectacular aura about
Send a message via AIM to Programmer Send a message via MSN to Programmer Send a message via Yahoo to Programmer
Quote:
Originally Posted by Ter13 View Post
Lol, NetBeans. Making it cross-platform compatible?
Make sure you keep the graphics to a minimum so you don't lag things up
__________________
- Iᴀɴ Zɪᴍᴍᴇʀᴍᴀɴ
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 10:08 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.