Hard Light Productions Forums

Off-Topic Discussion => Gaming Discussion => Topic started by: blackhole on May 17, 2007, 03:37:47 am

Title: A cute something
Post by: blackhole on May 17, 2007, 03:37:47 am
This is a bit random, but if anyone is interested, i'm developing an insanely fast 2D graphics engine. You can get it here (http://www.freewebtown.com/blackhole12/software/Tage_0.1.2.zip). I did a stress test and was able to render 2000 50% alpha-blended 512x128 sprites on the screen at 30 FPS. Without alpha, it jumps to 44 FPS. Reduce number to 500 and you get an insane 170 FPS. So if anyone happens to have an urge to make a 2D game that has more sprites than we have nuclear weapons, i got your graphics engine right here. Its open-source too! (sourceforge registration pending).

The reason i'm posting this is that i noticed several people complaining about games based entirely off the "next-gen" graphics, and figured you guys might want a simple, fast 2D graphics engine in case anyone wanted to make a game that relies on gameplay, not pretty looking HDR shaders. I'm planning to build a game myself using this engine, and it will be focused entirely on gameplay.

EDIT: Did a bit of experimenting, and by reducing the size of the images to around 64x64 i was able to put 10000 on the screen at once and keep the FPS at 47. Scary.
Title: Re: A cute something
Post by: Nuke on May 17, 2007, 06:07:52 pm
ah cool. im developing an insanely slow retro 3d graphics engine. you cant get it yet, because it currently doesnt work. but it can draw a cobra mk3 at about 200fps, with no blending whatsoever. :D

actually it occured to me that we need a generic programming board. i know theres at least a few people in the community developing games and/or game engines.
Title: Re: A cute something
Post by: blackhole on May 18, 2007, 02:00:31 am
Try getting it up to 500 FPS :P

That link is now broken as i just updated the engine and fixed like 5000 things. Its lookin' hawt now. You can get the new version at its sourceforge.net page (http://sourceforge.net/projects/tage). CHECK OUT THAT SCREENIE!  :p :nervous: :D

But how can you possibly protect a programming board from being systematically assimilated into the FS2_open board?  :lol:
Title: Re: A cute something
Post by: haloboy100 on May 26, 2007, 11:25:48 am
your running that thing on vista and you got that FPS? damn....

thats probrobly nothing, but i reeeeeaaaly hate vista, so...
Title: Re: A cute something
Post by: blackhole on May 27, 2007, 12:06:48 pm
Vista is only slow if you don't know what your doing. While it most definately IS a memory hog (and that probably won't change) provided your computer can handle the memory hog-ness, its really ****ing fast. My computer can handle it. If your computer can't, don't get vista, because you'll hate it.
Title: Re: A cute something
Post by: Nuke on May 27, 2007, 05:28:04 pm
well in about 3 weeks i will see what vista can do with 4 gigs of ram.

my engine on the other hand completely sucks. i got model transform working aparently free of gimbal lock, which is not the case for my camera object, which has plenty of gimbal lock. once i get the rid of all gimbal lock i can start working support for more than 2 models :D