|
||
|
GP Mailing List
ATXGPSIG List
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] New here: My game project(s)
> > How many people here have actually completed a game? I've just written my > > first direct-x game (Extremely extremely simple) and thought that seeing as > > we haven't had a QOTW for a while, this could be a good subject. <snip> > > Anyone else's experiences would be good to read, so please do share! Hello (I'm new to this list). I get the impression that most people have loads of games that are half-finished, myself being no exception. My current project is a 2D game as well, only it uses an interesting lighting technique that will allow me to make shadows and highlights from explosions and other light sources on ship sprites. It uses an array of numbers arranged in an circular manner in combination with one in a radial pattern. By combining the circular values with the proximity of the source and the radial values with the angle at which the light is incident upon the object for each light source, then multiplying this value by the colour value of the sprite's pixel, the illusion of lighting is created. With this basic idea, I made a simple program to test it. I found that there are many different ways of inplementing the algorythms. This was my first undertaking in the C lanuage to which I've recently switched over, and I compiled it with DJGPP. Now I've had to learn Windows programming in order to do the boring (IMHO) part of making an editor for ships, governments, planets, systems, etc. in Windows with the LCC compiler. I'm also trying to learn DirectX (Without C++, it seems more difficult) which I hope to use for the final game (But I keep getting sidetracked translating all my old Qbasic 3D engines into DirectX, hehehe). Some of the stuff I've done can be found on my page, including the 'demo' ship game (It's very demo-ish, in fact even even using 'atan' and 'getch') including the source code under the "programs" link at: http://members.xoom.com/dreadedneil -- Neil Edelman -- ICQ UIN: 705130 -- email: mailto:dreaded.neil@phreaker.net?subject=sig -- home: http://members.xoom.com/dreadedneil -- about: http://members.xoom.com/dreadedneil/author -- "My AAM overrides your ATC clearance" ================================================================= The GameProgrammer.Com mailing list is for the open discussion of any topic related to the art, science, and business of programming games. This list is especially tolerant of beginners. We were all beginners once To SUBSCRIBE or UNSUBSCRIBE please visit: http://gameprogrammer.com/mailinglist.html
|
|