Under development - lcl OS! (3rd demo!)

Talk about making games.

Do you want me to share the source code of lclOS?

Yes
8
80%
No
2
20%
 
Total votes : 10

Under development - lcl OS! (3rd demo!)

Postby lcl » Mon Apr 25, 2011 9:58 pm

Hello! :)

Now I've worked with a project that
acts like an OS.

The program is not even close to complete,
but few very important features have been made.

Current features (in demo):
  • Window opening, moving & closing
  • Functioning drop down menus
  • Set needed double click speed
  • Folder creation, moving, renaming & removing
  • Grid snap icons on/off
  • Inactive windows are transparent
  • Sideways scrollable taskbar
  • Wallpaper added
  • System clock added
  • Custom text input function with enabled repeat
  • Possibility to choose a wallpaper from a list
  • Fixed window system a little, now you can click also on the white part of window for making it active

New features (not in current demo, will be in next one):
  • Bmp to Bm (lclOS' image file) -converter (currently for 640 x 480 -bitmaps only, have to make it work with any image size)

Currently under work:
  • Selecting & opening multiple objects

To do:
  • Folder exploring like in all OS's

Try clicking with right and left mouse button,
there is quite much things you can do so far.

I will publish the source when this is ready and
I have made the code as clear as possible.

Go and check it out and give me feedback & ideas!

DOWNLOAD VERSION 3:
http://dl.dropbox.com/u/38266203/GE/lclOS_v3.zip


Thanks to skydereign and Game A Gogo for helping me with this. :)

activeWindow.png

rename.png
Attachments
transparentWindows.png
Last edited by lcl on Sat Oct 22, 2011 11:37 am, edited 29 times in total.
User avatar
lcl
 
Posts: 1929
Joined: Thu Mar 25, 2010 5:55 pm
Location: Finland
Score: 203 Give a positive score

Re: Under development - lcl OS!

Postby Game A Gogo » Mon Apr 25, 2011 10:09 pm

Looks great! Will window's be re-size-able? :D
Also I found a bug, icons will not become unselected if you roll off them while with the selection D:
Programming games is an art,
    Respect it.
User avatar
Game A Gogo
 
Posts: 3464
Joined: Wed Jun 29, 2005 10:49 pm
Location: French Canada *laughs*
Score: 181 Give a positive score

Re: Under development - lcl OS!

Postby lcl » Mon Apr 25, 2011 10:37 pm

Game A Gogo wrote:Looks great! Will window's be re-size-able? :D
Also I found a bug, icons will not become unselected if you roll off them while with the selection D:

Thanks! :)
I am not sure about making them re-sizeable, it will make all so complicated..
But it still is an option!
I haven't worked with selecting very much yet, so it will be fixed when I really start the job with selecting.

Thanks for feedback, it helps me to continue this. :)

I don't believe that anyone can guess how hard it was actually make those windows work and their contents positions to be right.. :roll: That's the reason the re-sizeable windows make so much work; I should make all the windows contents move by the size of the window.. But I can try it, because it'd be so cool! :D
User avatar
lcl
 
Posts: 1929
Joined: Thu Mar 25, 2010 5:55 pm
Location: Finland
Score: 203 Give a positive score

Re: Under development - lcl OS!

Postby Game A Gogo » Mon Apr 25, 2011 11:34 pm

I tried my hand at an "os" that would read re-sizable windows from bitmap files. You could focus/unfocused and when you closed it continuously sized until disappeared :D... GE couldn't handle it though.
I'm really surprised by how stable this is :)
Programming games is an art,
    Respect it.
User avatar
Game A Gogo
 
Posts: 3464
Joined: Wed Jun 29, 2005 10:49 pm
Location: French Canada *laughs*
Score: 181 Give a positive score

Re: Under development - lcl OS!

Postby MrJolteon » Tue Apr 26, 2011 6:46 am

This... is... AWESOME!
Owner of the #GameEditor IRC channel at esper.net
User avatar
MrJolteon
 
Posts: 1913
Joined: Sat Aug 09, 2008 3:25 pm
Location: Fifth Layer
Score: 75 Give a positive score

Re: Under development - lcl OS!

Postby lcl » Tue Apr 26, 2011 12:59 pm

Thank you guys!
But this is just the beginning, I am going to make the ability of really
exploring folders and of course, save the state of your system (all folders and files) + much more! :D
User avatar
lcl
 
Posts: 1929
Joined: Thu Mar 25, 2010 5:55 pm
Location: Finland
Score: 203 Give a positive score

Re: Under development - lcl OS! (first demo)

Postby JamesLeonardo32 » Tue Apr 26, 2011 6:44 pm

Excellent Job.
I can see all the hard work and coding put into this. :D

+Point
-Angus JL Beer
User avatar
JamesLeonardo32
 
Posts: 299
Joined: Wed Oct 13, 2010 4:57 pm
Score: 32 Give a positive score

Re: Under development - lcl OS! (first demo)

Postby lcl » Tue Apr 26, 2011 7:05 pm

JamesLeonardo32 wrote:Excellent Job.
I can see all the hard work and coding put into this. :D

+Point

Thanks! :)
User avatar
lcl
 
Posts: 1929
Joined: Thu Mar 25, 2010 5:55 pm
Location: Finland
Score: 203 Give a positive score

Re: Under development - lcl OS! (2nd demo!)

Postby lcl » Thu Apr 28, 2011 10:25 pm

Demo updated!
User avatar
lcl
 
Posts: 1929
Joined: Thu Mar 25, 2010 5:55 pm
Location: Finland
Score: 203 Give a positive score

Re: Under development - lcl OS! (2nd demo!)

Postby Game A Gogo » Thu Apr 28, 2011 11:30 pm

This is great! nice improvement.

And better want to get rid of that bug when you have a window unfocused and you hover over the text/input box.
Here's a quick way how: Disable any event you use to make the window change transparency on the text and input boxes. This should work for pretty much any scenario.
Programming games is an art,
    Respect it.
User avatar
Game A Gogo
 
Posts: 3464
Joined: Wed Jun 29, 2005 10:49 pm
Location: French Canada *laughs*
Score: 181 Give a positive score

Re: Under development - lcl OS! (2nd demo!)

Postby lcl » Fri Apr 29, 2011 5:35 am

Game A Gogo wrote:This is great! nice improvement.

And better want to get rid of that bug when you have a window unfocused and you hover over the text/input box.
Here's a quick way how: Disable any event you use to make the window change transparency on the text and input boxes. This should work for pretty much any scenario.

Thanks! :D
Got to try that. :)
User avatar
lcl
 
Posts: 1929
Joined: Thu Mar 25, 2010 5:55 pm
Location: Finland
Score: 203 Give a positive score

Re: Under development - lcl OS! (2nd demo!)

Postby tzoli » Sat Apr 30, 2011 4:02 am

I have an idea:
Make in it GE Games support :D
So:Can we open with it Game Editor games :)
Creepers are capable of climbing ladders, despite lacking arms. (Minecraft wiki)
User avatar
tzoli
 
Posts: 314
Joined: Sat Jun 12, 2010 6:54 pm
Location: Behind you
Score: 11 Give a positive score

Re: Under development - lcl OS! (2nd demo!)

Postby SuperSonic » Sat Apr 30, 2011 5:50 am

:shock: :shock: :shock: :shock: :shock: Plus Point Man. Great job!!!
A tree never hits an automobile except in self-defence.

Want to use your joystick or controller with Game Editor? Check out my controller engine =D
User avatar
SuperSonic
 
Posts: 1444
Joined: Fri Sep 24, 2010 9:24 pm
Location: Anywhere
Score: 72 Give a positive score

Re: Under development - lcl OS! (2nd demo!)

Postby lcl » Sat Apr 30, 2011 7:37 am

SuperSonic wrote:Plus Point Man. Great job!!!

Thank you! :D

tzoli wrote:I have an idea:
Make in it GE Games support
So:Can we open with it Game Editor games

I could do that with full screen games.
But I don't want to open window games, because it would
look bad.. You know, the real OS would be seen. :P
But as I said, yes for full screen games. :)
I had thought of this also. :)
User avatar
lcl
 
Posts: 1929
Joined: Thu Mar 25, 2010 5:55 pm
Location: Finland
Score: 203 Give a positive score

Re: Under development - lcl OS! (2nd demo!)

Postby Camper1995 » Sun May 01, 2011 1:14 pm

Excellent! You'll need better wallpaper :roll: (jk)

The folder thing is brilliant. I love the renaming option. I can see that my Windows7 demo sux :D

+1 for good job
Do not read this: I told you not to read!
User avatar
Camper1995
 
Posts: 705
Joined: Tue Dec 30, 2008 7:20 pm
Location: Lost somewhere in the past.
Score: 44 Give a positive score

Next

Return to Game Development

Who is online

Users browsing this forum: Bing [Bot], Yahoo [Bot] and 1 guest