Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Game Development
  4. My first released game

My first released game

Scheduled Pinned Locked Moved Game Development
phpgame-devquestionlearning
8 Posts 3 Posters 23 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    Thomas D Williams
    wrote on last edited by
    #1

    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

    L 1 Reply Last reply
    0
    • T Thomas D Williams

      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

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      This is not the place to advertise; this is a technical question and answer forum.

      The best things in life are not things.

      T L 2 Replies Last reply
      0
      • L Lost User

        This is not the place to advertise; this is a technical question and answer forum.

        The best things in life are not things.

        T Offline
        T Offline
        Thomas D Williams
        wrote on last edited by
        #3

        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

        L R 2 Replies Last reply
        0
        • T Thomas D Williams

          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

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          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.

          1 Reply Last reply
          0
          • L Lost User

            This is not the place to advertise; this is a technical question and answer forum.

            The best things in life are not things.

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            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 Kenobi

            modified on Tuesday, August 30, 2011 7:37 AM

            L 2 Replies Last reply
            0
            • T Thomas D Williams

              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

              R Offline
              R Offline
              Rakesh Meel
              wrote on last edited by
              #6

              :-O :-O I have also developed a mobile App. Game.........

              modified on Tuesday, September 6, 2011 7:59 AM

              1 Reply Last reply
              0
              • L Lost User

                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 Kenobi

                modified on Tuesday, August 30, 2011 7:37 AM

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #7

                :confused::confused::confused:

                Unrequited desire is character building. OriginalGriff

                1 Reply Last reply
                0
                • L Lost User

                  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 Kenobi

                  modified on Tuesday, August 30, 2011 7:37 AM

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #8

                  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.

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups