Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Author
Message
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 29th May 2006 14:15
This gui is part of an engine i have made in DBPro, but as it can be seperated from the rest of the engine, here it is. It is very fast, because it uses nothing but sprites, and requires no media. Visit my website at http://www.scratchyrice-dev.co.uk/HTML/Apps/QBEDGui/QBEDGui.html for screenshots, and the gui itsself.
Here is one screenshot:

It is still quite a limited gui, and i am improving it. Tell me what you think.
Thnaks.

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 29th May 2006 18:32
5 hours and no reply????

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 29th May 2006 19:09
nice style dude

does the GUI can change the colours?

MyNewSite:http://gogetax.com
Forums(About BLO and more):http://gogetax.com/forum
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 29th May 2006 19:17
Not yet, sorry. But its quite easy to change the rgb values in the function

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
Yian
21
Years of Service
User Offline
Joined: 16th Jun 2003
Location: Nicosia, Cyprus(the Greek half)
Posted: 29th May 2006 19:34
impressive for no media but you really need to sort out the priority problem(window selected should appear on top),and perhaps not have the windows been visible through each other.

A study done by William Speyer, who was a victim of prison rape in 1989, shows that 34% of [prison] rape victims released from prison become child molestors.
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 29th May 2006 19:38
Thanks for the tips Yian

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 29th May 2006 23:27
I have now updated the gui, and has a proper priority system, and you cannot see through the windows. I have also changed the style, so that the sides and bottom of the window frame blend nicely in with the titlebar.
Shot of the new style::

And again, you can download the updated version of this gui at http://www.scratchyrice-dev.co.uk/HTML/Apps/QBEDGui/QBEDGui.html

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
X Trade
20
Years of Service
User Offline
Joined: 19th Feb 2004
Location: near bristol, UK
Posted: 5th Jun 2006 18:44
it might be good if you added the option to set the transparency.
i havn't downloaded it yet im doing that now. it looks quite cool though!

something where we can set the transparency using a variable.

anyway im checking it out

www.AoFP.co.uk
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 8th Jun 2006 12:31
I have already done that in the new version. Its not released yet
-General Reed

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
Coder#05
19
Years of Service
User Offline
Joined: 26th Oct 2005
Location: Denmark
Posted: 9th Jun 2006 07:07
Cool.. I Will check it out, when you add the option to set transparency.


easy comes easy goes
Flindiana Jones
20
Years of Service
User Offline
Joined: 3rd Nov 2004
Location: Bosnian Power
Posted: 9th Jun 2006 19:53
me also too. I may use this...keep up the good work!

General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 10th Jun 2006 00:14
Thanks for the support guys. Just finishing new version off. It has more extra features than just transparency. It will be uploaded tomorow allong with the improvements.
-General Reed

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
X Trade
20
Years of Service
User Offline
Joined: 19th Feb 2004
Location: near bristol, UK
Posted: 11th Jun 2006 14:02
is it really fast?

and can we use it in any project we like ?

i'm looking for a really fast GUI system for my game, as the game is quite an FPS hogger at times it would be nice if i could find an ingame GUI that isnt...

also, is it based on sprites?

www.AoFP.co.uk
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 11th Jun 2006 23:06
Its fast enough, and uses nothing but sprites

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 11th Jun 2006 23:26 Edited at: 12th Jun 2006 14:09
Here is the new gui, with transparency support. You can also now create menu's using a node method. Here is a screenshot:

And the attachment includes the source code, and a demo. Have fun!
-General Reed

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk

Attachments

Login to view attachments
Coder#05
19
Years of Service
User Offline
Joined: 26th Oct 2005
Location: Denmark
Posted: 13th Jun 2006 06:45 Edited at: 13th Jun 2006 06:55
Looks good and well coded(easy to "read" the source).
Didn't look at it to long, but tryed the demo and liked what i saw.
Is it okay to edit the source?
I will of course give credit to you(If i decide to use it for something)


easy comes easy goes
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 13th Jun 2006 12:25
Sure you can edit and use it in any way you like. Thanks.
-General Reed

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
Sven B
19
Years of Service
User Offline
Joined: 5th Jan 2005
Location: Belgium
Posted: 13th Jun 2006 15:17
I looked into your source, and it's well coded. Though I would like to suggest something...

I saw you often started a function with

for windownum = 1 to 100
next windownum

like doing
A X 100, after that
B X 100, and after that
C X 100, and again
etc.
instead of doing
A, B and C X 100 in one time

I was wondering if you could 'leave' this out and make one big for...next loop in the function
RenderGUIEnviroment
and just add an extra parameter in the other functions for passing the number of the window you would like to update...

Just an idea to speed it up...

Great work so far!
Sven B

It's the programmer's life:
Have a problem, solve the problem, and have a new problem to solve.
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 13th Jun 2006 16:20
Great idea Sven. I'll try it right away

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
Manticore Night
21
Years of Service
User Offline
Joined: 23rd Oct 2003
Location: Ouinnipeg
Posted: 19th Jun 2006 18:39 Edited at: 19th Jun 2006 18:40
[Oops wrong thread]

[center]It's amazing how much TV has raised us. (Bart Simpson)

He's back! With 20% less intelligence!
Duffer
21
Years of Service
User Offline
Joined: 9th Feb 2003
Location: chair
Posted: 19th Jun 2006 19:25
@ Sven,

Looking good - will put this on mailback and wait next version avidly...

a long time dabbler with DBC and DBPro with no actual talent but lots of enthusiasm...
Sven B
19
Years of Service
User Offline
Joined: 5th Jan 2005
Location: Belgium
Posted: 19th Jun 2006 21:08 Edited at: 19th Jun 2006 21:08
Quote: "@ Sven,

Looking good "


I didn't create this...

It's the programmer's life:
Have a problem, solve the problem, and have a new problem to solve.
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 19th Jun 2006 21:35
its was me. lol

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
Duffer
21
Years of Service
User Offline
Joined: 9th Feb 2003
Location: chair
Posted: 19th Jun 2006 22:19
@ Gen Reed - my apologies - respects to you for this GUI

a long time dabbler with DBC and DBPro with no actual talent but lots of enthusiasm...
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 23rd Jun 2006 11:41
looking good!

I finally have a NEW computer!!!
Windows XP Pro, AMD Athlon 64-BIT Processor, ATI Radeon Graphics, Windows Vista compatable, DirectX 9.0c, 2 Hard Drives, 6 Extra Drives, etc. etc.
Merk
18
Years of Service
User Offline
Joined: 5th Feb 2006
Location:
Posted: 8th Jul 2006 13:12
Wow, very well done And I just started doing something similar for a small level editor. Great work General Reed. My only suggestion would be to have the text with the flat background and the child buttons with the gradients. Other than that it's very good

Merk.
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 8th Jul 2006 15:00
Thanks for the support guys. However, due to difficulties, like changing button captions realtime etc, the next version will use cloggys d3d_func dll. This infact is faster than using sprites. The next version (Within the next two weeks) will have drop-down boxes, Progress bars and file browsers. It will also have pre-defined windows like message box, yes/no boxes etc.
Sorry for taking so long, but i have been very busy with my new fps engine for my chavkill game.


***NOT COPIED FROM THAT 3D CHAVKILLER GAME, I THOUGHT OF THIS IDEA 2 YEARS AGO

-General reed

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
Matt G
20
Years of Service
User Offline
Joined: 26th Oct 2004
Location: Australia
Posted: 8th Jul 2006 15:01
Wow, looks nice, I'll probally use this in my games, modded a bit of course so it looks and fits right, but thats the beauty of you including the source. Cheers!
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 8th Jul 2006 15:10
No prob matt g, Glad you liked it!

-General Reed

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
Bob da reaper
18
Years of Service
User Offline
Joined: 25th Mar 2006
Location:
Posted: 9th Jul 2006 21:25
I'm going to use this in my inhouse level editor for my game, i'll include you in the credits

I pwn n00bs - current project "Darkness Falls"
Bob da reaper
18
Years of Service
User Offline
Joined: 25th Mar 2006
Location:
Posted: 9th Jul 2006 21:33
The buttons seem to work fine but i can't seem to use the backspace button in the textbox

I pwn n00bs - current project "Darkness Falls"
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 9th Jul 2006 22:40
There are two major problems with this release.
1) The text does not show in the input boxes
2) The backspace and arrow keys dont work in the textbox.

The new version will be comming out soon (2-3 days) and these have been fixed, plus there are a lot more functions (Comboboxes) etc. However this version uses d3d_func as realtime updating using sprites is a pain, and d3d_func seems to be more effecient

P.S. Im glad someone is actually using it in one of their projects (appart from me). I Salute you Pwnage.
-General Reed

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 250GB HDD
Vist www.scratchyrice-dev.co.uk
General Reed
18
Years of Service
User Offline
Joined: 24th Feb 2006
Location:
Posted: 14th Aug 2006 22:13 Edited at: 14th Aug 2006 22:24
Just to let you mail-backers know, version 2 is out and you can find it at http://forum.thegamecreators.com/?m=forum_view&t=86487&b=5.

Thanks

-General Reed

AMD Athlon 64 3200+, 1GB ram, Geforce 6600 GTX, 80GB HDD
Vist www.scratchyrice-dev.co.uk

Login to post a reply

Server time is: 2024-11-23 00:25:32
Your offset time is: 2024-11-23 00:25:32