Glow RoidsArchives Forums/General Discussion/Glow Roids
| Finished up my first game in C#. Uses OpenGL, and OpenAL (so id be interested to know how it runs on Vista supposidly Vista cuts OpenGL's speed by 33% or so), also has online highscores. Let me know if you have any issues with it, Ive only been able to test it on about 5 machines so far. And it didnt work on one of them, which worries me it may not work on ATI systesm. I may end up doing a multiplayer portion as well called "Dogfight" where its the same controls in a deathmatch or team deathmatch style. Anyways just looking for input :)|
Glow RoidsI think that's what I had when I got food poisoning in Egypt.
| There are creams available for glowing roids :P)|
I like it, very retro arcade.
I think that's what I had when I got food poisoning in Egypt.It's also what many people working with radiation get.
| how did you find using opengl and C~ compared to Blitz? |
Thats all I get.
And I am using an ATI card.
| Haha yeah the name was the going joke at the office there were other nominees such as burning roids, hemroids, and octaroids. I laugh everytime I see the title screen.|
Darn. I need to figure out what the issue is with ATI then. It used to work but kind of crazy, then after a few more revisions it stopped working all together on ATI cards. Thanks for verifying that.
| The issue with ATI, is OpenGL.|
Just tried it on my Vista laptop expecting to see the same as Ked did. Amazingly, it kind of worked, although it was much too slow to be playable.
| On my computer with an ATI card when it did work when there wasnt much on screen everything was really fast, but once you started having a few explosions it slowed to a crawl. |
It was pretty fun actually. Besides the ATI issue anyways. I learned ALOT while making this program, mostly OO Principles and Vector math. Plus I now have a decent engine in place to make other games. And writtin in such a way where I should be able to plug managed DX into it instead if need be. C# is a terrific language its really fun to use.
| works fine here...|
windows XP SP2... NVIDIA GeForce 9600 GT
| Completely unplayable for me -- when I launch it, I hear the noise, and the outline of the window.|
It takes like ~8 seconds for the title screen to pop up.
Selecting a button also takes ~5 seconds.
when the game starts I don't hear anything, and the entire display appears frozen. Every 5 seconds or so some of the pixels change, but at this point it's not even a slideshow.
ATI X1650XT, DirectX 9.0c, XP SP2
| Wow its crazy to me how horrible it is on ATI cards... I am using the CSGL library for openGL. I think im going to switch to TAO since it is still being developed and see if that fixes the problems. |
| Doesn't work on my system (XP SP2 ati 512mb X850) the main window is unresponsive, process uses 90-99% cpu and continuously gains memory upto about 50k. |
| Pretty much same results as xlsior and plash. Sound, then a blank window, then sometime later, a slow motion view of your game. I'm on a "shiny new" ati x700 ( go me, just bought it for $27 :). Big upgrade from my radeon 9000pro ;P </tangent> )|
Anyways, I use c# and opengl all the time. I don't have any problems whatsoever. So I dunno whats up with your program.
I would get rid of csgl. AFAIK, development was dropped in favor of tao years ago.
Make sure you get the latest code/binaries from tao. They keep working on them, but no one seems to make a new official release ever.
Just some nit picky-ish tips for ya:
Personally, I wouldn't use system.windows.forms as the base of my game. There's been some dialog on various blogs about the perfect c# game loop. Winforms generates garbage... its been said that its a negligable amount, I don't recall how much. But I prefer to keep things lean where possible, and within reason.
Use something like sdl or glfw, or even your own window management via win32.
Also don't use ArrayList -- use generic lists ;D
..And don't use opengl immediate mode. Immediate mode is slow, but the penalty for using it should be higher in .net since managed-native calls have extra overhead.
| ATI is supprisingly very good now on Ubuntu with OGL after the last fglrx driver update & cant remember any probs on XP. I get problems with OGL on vista though, mainly severe slowness in comparison. |
OGL does work on my ATI and vista but it almost feels "software rendered".
| Microsoft playing their old monopoly abuse tricks.. "hey, lets slow down opengl so everybody will switch to directx!" |
|Blitz BASIC Founders Fund|