My first released game
-
I've now released my first (within reason) game for the WP7. As Game Dev section looks a little empty thought I would show. Please forgive me if I burn your eyes, I'm no artist and I haven't even started my Uni course yet :p Star Side My next project is going to hopefully going to be a 3D Xbox 360 game :) All comments (and criticism) widely accepted :)
Thomas Williams - Chimp Twist
-
I've now released my first (within reason) game for the WP7. As Game Dev section looks a little empty thought I would show. Please forgive me if I burn your eyes, I'm no artist and I haven't even started my Uni course yet :p Star Side My next project is going to hopefully going to be a 3D Xbox 360 game :) All comments (and criticism) widely accepted :)
Thomas Williams - Chimp Twist
-
This is not the place to advertise; this is a technical question and answer forum.
The best things in life are not things.
Ok if you want technical. In my next release I am building a real time ray-tracer. I'm currently having a problem making it fire the rays in a perspective fashion other than the orthographic fashion it is. It works fine apart from the orthographic look it has :/ Main Draw Sequence:
for (int X = 0; X < Width; X++)
{
for (int Y = 0; Y < Height; Y++)
{
Ray TRay = new Ray(new V3(X - HalfWidth, 0, Y - HalfHeight) - CameraLocation, new V3((X - HalfWidth) * 3f, 100, (Y - HalfHeight) * 3f) ); //Param 1: Start Location Param 2: Direction
foreach (SceneModel TempModel in Models)
{
foreach (Triangle TempTriangle in TempModel.Triangles)
{
Intersection TInter = TempTriangle.Intersects(TRay);
if (TInter.Hits) Temp.SetPixel(X, Y, TInter.HitColour);
else Temp.SetPixel(X, Y, BackgroundColour);
}
}
}
}Its self explanatory. P.S. I was merely looking for opinions and possible improvements
Thomas Williams - Chimp Twist
-
Ok if you want technical. In my next release I am building a real time ray-tracer. I'm currently having a problem making it fire the rays in a perspective fashion other than the orthographic fashion it is. It works fine apart from the orthographic look it has :/ Main Draw Sequence:
for (int X = 0; X < Width; X++)
{
for (int Y = 0; Y < Height; Y++)
{
Ray TRay = new Ray(new V3(X - HalfWidth, 0, Y - HalfHeight) - CameraLocation, new V3((X - HalfWidth) * 3f, 100, (Y - HalfHeight) * 3f) ); //Param 1: Start Location Param 2: Direction
foreach (SceneModel TempModel in Models)
{
foreach (Triangle TempTriangle in TempModel.Triangles)
{
Intersection TInter = TempTriangle.Intersects(TRay);
if (TInter.Hits) Temp.SetPixel(X, Y, TInter.HitColour);
else Temp.SetPixel(X, Y, BackgroundColour);
}
}
}
}Its self explanatory. P.S. I was merely looking for opinions and possible improvements
Thomas Williams - Chimp Twist
Thomas.D Williams wrote:
I was merely looking for opinions and possible improvements
I'm sure, but unfortunately that is not the purpose of these forums. If you want people to review and critique your work then write an article round it and post it to the Articles section. And don't forget to read the guidelines[^] first.
The best things in life are not things.
-
This is not the place to advertise; this is a technical question and answer forum.
The best things in life are not things.
This may very well be one reason why nothing is going on here. I would post something far more often on my progress and to get some opinions if I had not to figure out some important question every time.
"Dark the dark side is. Very dark..." - Yoda ---
"Shut up, Yoda, and just make yourself another toast." - Obi Wan Kenobimodified on Tuesday, August 30, 2011 7:37 AM
-
Ok if you want technical. In my next release I am building a real time ray-tracer. I'm currently having a problem making it fire the rays in a perspective fashion other than the orthographic fashion it is. It works fine apart from the orthographic look it has :/ Main Draw Sequence:
for (int X = 0; X < Width; X++)
{
for (int Y = 0; Y < Height; Y++)
{
Ray TRay = new Ray(new V3(X - HalfWidth, 0, Y - HalfHeight) - CameraLocation, new V3((X - HalfWidth) * 3f, 100, (Y - HalfHeight) * 3f) ); //Param 1: Start Location Param 2: Direction
foreach (SceneModel TempModel in Models)
{
foreach (Triangle TempTriangle in TempModel.Triangles)
{
Intersection TInter = TempTriangle.Intersects(TRay);
if (TInter.Hits) Temp.SetPixel(X, Y, TInter.HitColour);
else Temp.SetPixel(X, Y, BackgroundColour);
}
}
}
}Its self explanatory. P.S. I was merely looking for opinions and possible improvements
Thomas Williams - Chimp Twist
:-O :-O I have also developed a mobile App. Game.........
modified on Tuesday, September 6, 2011 7:59 AM
-
This may very well be one reason why nothing is going on here. I would post something far more often on my progress and to get some opinions if I had not to figure out some important question every time.
"Dark the dark side is. Very dark..." - Yoda ---
"Shut up, Yoda, and just make yourself another toast." - Obi Wan Kenobimodified on Tuesday, August 30, 2011 7:37 AM
:confused::confused::confused:
Unrequited desire is character building. OriginalGriff
-
This may very well be one reason why nothing is going on here. I would post something far more often on my progress and to get some opinions if I had not to figure out some important question every time.
"Dark the dark side is. Very dark..." - Yoda ---
"Shut up, Yoda, and just make yourself another toast." - Obi Wan Kenobimodified on Tuesday, August 30, 2011 7:37 AM
CDP1802 wrote:
I would post something far more often on my progress and to get some opinions if I had not to figure out some important question every time.
Isn't that what a BLOG is for?
Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet.