Upcoming Events
Unite 2010
11/10 - 11/12 @ Montréal, Canada

GDC China
12/5 - 12/7 @ Shanghai, China

Asia Game Show 2010
12/24 - 12/27  

GDC 2011
2/28 - 3/4 @ San Francisco, CA

More events...
Quick Stats
62 people currently visiting GDNet.
2406 articles in the reference section.

Help us fight cancer!
Join SETI Team GDNet!
Link to us Events 4 Gamers
Home » Features » GD Showcase » View Submission
Intel sponsors gamedev.net search:
Game Development Showcase
Track this GDS Entry
GUI demo V1
Developer   Programmer16
GenreAction
PlatformWindows
Downloads434

About: This is the GUI system that I'm developing for my 4E5 entry.

Game Info How To Play Downloads Comments



Please offer only constructive criticism. The intent of the GD Showcase is to help the developer create the best game they possibly can. Show them you support their efforts when posting.



Post Reply
Nice work! Only thing that bugs me is that you can't highlight the text input box, and you can't hold buttons down, like with the +, and - buttons for the numbers. Im sure that would be really easy to do, but regardless...really nice work!

  User Rating: 1127   |  Rate This User    Send Private MessageView ProfileReport this Post to a Moderator 

Thanks bladerunner! Those are both things that I'm going to work on. The textboxes also are going to need scrolling, I just can't figure out a decent way to do that yet.

The buttons won't be able to be held down (due to my input system), but I do plan on adding a scrollbar to them.

Thanks for the input!

Edit: Hmm... I see what you mean now. The counter would work much better if holding down the button would cause it to continuosly increase/decrease. I'll have to think about that. Thanks again!

  User Rating: 1528   |  Rate This User    Send Private MessageView ProfileReport this Post to a Moderator 

Looks very nice. I did notice some artifacts around my cursor but that might be due to the texture or a bug in my NVIDIA driver.

  User Rating: 1948   |  Rate This User    Send Private MessageView ProfileReport this Post to a Moderator 

Are you referring to the light gray area (looks like an outline) around the edge of the actual cursor, or something else? The cursor was originally done pointing straight up (for arrows) and I rotated it for the cursor, causing the gray area around the cursor.

Thanks for the feedback guys, I appreciate it!

  User Rating: 1528   |  Rate This User    Send Private MessageView ProfileReport this Post to a Moderator 

No problem. How are you doing the mouse input that it doesn't let you "hold" it down?

  User Rating: 1127   |  Rate This User    Send Private MessageView ProfileReport this Post to a Moderator 

I'm using DirectInput and my own event based system built over it. I have repeat-char messages (so holding down the 'a' key will send multiple 'a's after a while.) I might be able to modify it so that it sends multiple IM_LBUTTONDOWN messages. I'll have to see.

  User Rating: 1528   |  Rate This User    Send Private MessageView ProfileReport this Post to a Moderator 

Just a quick update, I made some small changes to the demo.

NOTES
--------------------------------------------------------------------
Fixed TextBox deactivate bug
Fixed DirectInput bug
Fixed DropDownList::SetItemHeight() bug
Added the ability to remove ListBox items
Made it so the listbox closes when not clicked
Made it so the listbox closes after an item is selected
Fixed ListBox::ListBoxItem visibility bug
Moving the mouse while holding down the button doesn't de-highlight it
Text is now centered (more) correctly
Once a listbox is activated, it can be scrolled using the mousewheel
The counter can be scrolled using the mousewheel

Since I'm having a problem adding scrollbars and making it so holding the scroll buttons down make it scroll, I added the ability to scroll using the mouse.

  User Rating: 1528   |  Rate This User    Send Private MessageView ProfileReport this Post to a Moderator 

Ok, I uploaded a new textured version demo, but some people are having problems with the texture being off. I'll update here when I've got it fixed.

  User Rating: 1528   |  Rate This User    Send Private MessageView ProfileReport this Post to a Moderator 

Nice!
Are you planning on releasing an SDK?

V

  User Rating: 1130   |  Rate This User    Send Private MessageView ProfileReport this Post to a Moderator 

When I first started making it I had planned on releasing it for others to use, but at the moment it's tied really tightly into the rest of my library. So, it will be released for others to use, but it might not be a separate module.

  User Rating: 1528   |  Rate This User    Send Private MessageView ProfileReport this Post to a Moderator 

Looks pretty slick although your dev shots are just that, random controls all over the place. Would be cool to see a sample interface to something/anything to get a feel for the style knitted together to form a tight piece of software.

  User Rating: 1302   |  Rate This User    Send Private MessageView ProfileReport this Post to a Moderator 

Hm... good idea. I'll have to do something like that. Thanks for idea!

  User Rating: 1528   |  Rate This User    Send Private MessageView ProfileReport this Post to a Moderator 

All times are ET (US)

Post Reply
 
Info
 GDS News
 About the GDS


Genre
 All
 Action
 Adventure
 Arcade
 Educational
 Fighting
 Puzzle
 Racing
 Role-Playing
 Shooter
 Simulation
 Sports
 Strategy
 Traditional


Platform
 DOS
 Linux
 OSX
 Windows