Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Tuesday, May 20, 2008

Untapped Idea for PC games.

I had this idea quite a while ago. When you run a game on a PC, it is running on top of the O/S. So the O/S cuts off most of the operations running, and devotes as much resources to the game as it can. Provides what info the game needs that it can. The game it self is still running on top of this O/S. Why not make the game the O/S?

I will use Linux for my example.
Normally

Linux Kernel
X11
Gnome
Game

But if you did it like this
Linux Kernel
Game System
Game

The system would be focused on the game alone. The game system would setup all the things a game would need. The graphics environment, networking, audio and user input.

Think of the game system as something like Windows DirectX, only instead of going through windows to the system, it would work directly with the kernel.

So, setup the Game System basics. Something much like a graphics engine like Unreal that has everything a game would ever need. Lighting, shading, etc. Post the new kernel with the Game system, I would call it Direct-LinuX (lol) And release it to the world and see what happens! If say, the unreal folks picked it up and designed there system to work with it such a system would be so smooth, and requirements for pc games would drop a little bit!

Monday, May 19, 2008

The Computer Mouse

The mouse is an important part of any computer. Microsoft and Apple knew this long ago, and its success has been shown 10 fold. First person shooters and graphic arts are two ways that show just how important the computer mouse is. Unfortunately advancements with the mouse have came mostly in removing the track ball and replacing it with a laser, and adding buttons. I feel that there is one over looked feature that has been over looked!

The mouse is a device of movement, and if anyone has learned anything from the Nintendo Wii, movement is everything. Why not use the movement of the mouse to add another feature. I have developed, and am currently fine-tuning such a feature. I call it Mouse Shake A rapid left to right movement of the mouse enables, currently, another sub menu. I have tested this program and have found it extremely useful! As a mater of fact, it works great and I look forward to adding more functionality to my program developed in Visual Basic.Net (2008)

This idea came to me while using most flavors of Linux. Panels are useful, but one sided. You have to move the mouse to the part of the screen it is located and room is always tight. But if you tied a panel to the shake feature, you will have easy access to the time/calender tools, the currently running programs and the system alert/tray. As well as links to most commonly used programs. I will post on my problems with panels, the start menu and taskbar in windows and improvements to the desktop experience in other blog entry.