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.

Dark GDK / [DGDK.NET] Todo list for LightEngine 1.0 and Ideas/Wishes for new plugins

Author
Message
kBessa
17
Years of Service
User Offline
Joined: 8th Nov 2006
Location: Manaus, Amazonas, Brazil
Posted: 30th Jan 2008 06:00 Edited at: 30th Jan 2008 06:02
Hi mates,

I know it's being a long time since I last was REALLY active in this forum (only a few posts here and there). Actually I was really busy at work. I've spent the last months working hard on our new CMS (or Content Management System). 5th version of it (actually v1 with a new name, because I designed and developed from scratch). I'm 90% done with it, will only be adding new modules but that's kid's job now.

Anyways, enough of talking (at least you'll know why I was absent).
I wanted to say that I'm really happy with LightEngine's actual stage, so I think it is ready for the (finally) 1.0 release, after a year and a couple of months working on it. But is it really ready? That's where I'll ask for help.

I want to make a todo list for it, but I really don't know IF I'm missing something, or something is broken. AFAIK, everything's fine. My todo list will have explanations!

Todo List:

1 - Decide to remove or not LightViewport from LightEngine

Ok, this is a control I really like, BUT, I think it should be part of a different plugin. As I already stated, I was planning for a kind of "Windows Forms" plugin. LightViewport would be the primary component of it, but I wanted to develop more controls. But don't worry, if I do remove it, I will release LightControls 0.1 (plugin's new name, it used to be LightWFC) together with LightEngine 1.0.

2 - Ok, from here... Someone, please HELP ME!


Let's move on:

Ok, this one's important too. As I also already discussed with Paul (APEXnow), I'm more into developing plugins for DGDK.NET than actually using it. It's fun as hell!

The things is: What plugins to develop? LightEngine is almost ready. LightTextDX will be refined and get to 1.0 too. Then what?

Some ideas I have:
LightUI: GUI interfaces (done with DX, not Windows Forms), this will come to reality, and will also depend on LightTextDX (that's why I've done it in first place).

LightInput: I'm planning on a better input support for DGDK.NET. Not much to be revealed now, sorry.

LightUpdate: A plugin to get game updates (patchs), new content, whatever, automaticaly from the internet. Not really related to DGDK.NET (but I do plan to integrate with DGDK.NET so people will be able to call from within the game).

LightWhat? If anybody might have a suggestion, just post them here.

Best regards, and thanks for reading this all!

Thiago "kBessa"
Niels Henriksen
20
Years of Service
User Offline
Joined: 27th Sep 2004
Location: Behind you breathing heavely
Posted: 30th Jan 2008 12:19
Hi kBessa... Im also making a CMS where I can load UserControls dynamic in the pages...

I like LightWhat. Special if you put in the funtion LikeWhat.DoThis

I want you to focus on LightUI because thats what Im waiting for most

Niels Henriksen
Working on a (MMO)RPG right now in LightEngine (thanks kBessa)
kBessa
17
Years of Service
User Offline
Joined: 8th Nov 2006
Location: Manaus, Amazonas, Brazil
Posted: 30th Jan 2008 16:20
@Niels: I've been developing exactly this kind of CMS for the last 4 years, hehehe.

Yeah, LightUI will be my primary focus, I'll need it so much (I wanna build a game from "Tycoon/Sim" style. And these are highly dependent on the UI, right?

But I'm still open to suggestions.

Thiago
kBessa
17
Years of Service
User Offline
Joined: 8th Nov 2006
Location: Manaus, Amazonas, Brazil
Posted: 2nd Feb 2008 02:29
Niels, could you confirm if you're still having problems with Mouse.Pick? I mean, if you do not specify any object. I remember now that you had a problem with it.

Just wanted to clarify this before another release, as it seems nobody had any problem with it.


Thiago
Niels Henriksen
20
Years of Service
User Offline
Joined: 27th Sep 2004
Location: Behind you breathing heavely
Posted: 2nd Feb 2008 13:21
I will look again...its some time I have been using it..

Niels Henriksen
Working on a (MMO)RPG right now in LightEngine (thanks kBessa)
Niels Henriksen
20
Years of Service
User Offline
Joined: 27th Sep 2004
Location: Behind you breathing heavely
Posted: 3rd Feb 2008 18:15
Test on Pick method completed..... located problems!!!

Creating 2 boxes with


setting rotation


Is raised when hovering the mouse on both boxes


Is raised when hovering the mouse on both boxes


Im only testing on one of the boxes. If I replace box with box2 then no action is doing.

In the first I ask the method to test for box, but it should return boolean instead of the object. Then I could use


wich I like more

Niels Henriksen
Working on a (MMO)RPG right now in LightEngine (thanks kBessa)
kBessa
17
Years of Service
User Offline
Joined: 8th Nov 2006
Location: Manaus, Amazonas, Brazil
Posted: 3rd Feb 2008 19:38
Niels, could you zip this project and send it to me?

Then I can debug it before a new release
Niels Henriksen
20
Years of Service
User Offline
Joined: 27th Sep 2004
Location: Behind you breathing heavely
Posted: 3rd Feb 2008 20:57
kB - You can download it from here http://www.tigernet.dk/game.zip

Niels Henriksen
Working on a (MMO)RPG right now in LightEngine (thanks kBessa)
kBessa
17
Years of Service
User Offline
Joined: 8th Nov 2006
Location: Manaus, Amazonas, Brazil
Posted: 4th Feb 2008 04:52
Ok Niels, I got this one.

Choose the one I should pick:
-I overlooked the code because LightEngine is soooooooo big (about 10.000 loc).
-I should quit college (Computer Science, Bs) because I'm so dumb that I don't know the difference between X and Y.

LOL!

Could you imagine it? I always looked at the function but could not see the problem: I was giving it (X,X) as the coordinate! I must go to the doctor, I think I got more than 10 degrees of myopia.

Ok, that's it! Unfortunately, I won't be releasing it now, but DGDK.NET 1.0.10 should be out really soon! And hopefully LightEngine will follow its steps with a really soon release (compatible with it).

Best regards Niels!

Thiago
Niels Henriksen
20
Years of Service
User Offline
Joined: 27th Sep 2004
Location: Behind you breathing heavely
Posted: 4th Feb 2008 07:28
Perfect that you found it

I will wait till dgdk.net is released in a new version..

Will you change the function where you send the object to return a boolean?

/Niels

Niels Henriksen
Working on a (MMO)RPG right now in LightEngine (thanks kBessa)
kBessa
17
Years of Service
User Offline
Joined: 8th Nov 2006
Location: Manaus, Amazonas, Brazil
Posted: 4th Feb 2008 15:35
Yep, it was corrected. Just forgot to mention.
Niels Henriksen
20
Years of Service
User Offline
Joined: 27th Sep 2004
Location: Behind you breathing heavely
Posted: 4th Feb 2008 16:41
Perfect... dont want to decompile your project to fix it

Niels Henriksen
Working on a (MMO)RPG right now in LightEngine (thanks kBessa)

Login to post a reply

Server time is: 2024-10-08 13:36:58
Your offset time is: 2024-10-08 13:36:58