General

I’m always open to feedback on my site. Here, on User Voice, you can make suggestions that you think might be helpful, including new suggestions for tutorials, comments about how the site itself works, or anything else that you want to share.

Please be courteous when interacting with others. Keep things constructive, and stay away from mean, cruel or obscene comments. (These will be removed immediately, and will result in your account/machine being blocked.)

If you have other comments that aren’t a good fit for this particular type of setup, don’t hesitate to email me directly.

I think you should ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Make tutorials that involve something the user can see be executed. It's all abstract unless I can see something executed.

    What's the point of a tutorial or programming if it doesn't do anything. I downloaded, unzipped, and tried to run the classes program, but it doesn't do anything. What's the point?

    1 vote
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
    • Collision Detection with Circle code help

      Hi I'm trying to follow along with the tutorial but I've come across a problem to where Vector2 doesn't exist. I added "using Microsoft.Xna.Framework" but it only results in an error where Xna.Framework doesn't exist.

      P.S. I'm using Console Application with Visual Studio 2015

      1 vote
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • What abouth switching to the growing java+libgdx ?

        i know it's an hard work , but libgdx is far more popular than monogame

        1 vote
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • Maybe just sort out your damn website, idek.

          Right, so I went on looking for a tutorial and stuff, and then I see this /terrible/ website, like there's buttons on top of other buttons like wth are you doing idek but still go sort out your website there's my feedback for you.

          1 vote
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            1 comment  ·  Admin →
          • upload video tutorials on the course.

            Uploading a video tutorial so the viewer can be more interested.

            1 vote
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • fix a C# tutorial error

              There is a line in the "more math" portion of the C# tutorial that states: "Imagine you have a very large floating point number. Something like 1,000,000,000,000,000,000,000,000,000. A float can store that number." Ummm. I don't think it can. I even tried it with ulong and decimal and it failed. Why such an astronomically large number? This is in the Overflow and Underflow section.

              1 vote
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • Add this 3D model search engine as a game development resource (https://www.yobi3d.com)

                It lets you search by text keywords and return 3D models hosted on different sites on the Internet. You can also click on the search result to see a 3D rendering of the model and rotate the model around with mouse.

                3 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • Xbox Controller Vibration

                  In this tutorial about vibration, you said it's easy, but it doesn't work.

                  I use Microsoft Visual C#2010 Express, but it seems I'm not alone with this trouble

                  1 vote
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • Put code samples on GitHub

                    I think it may be a good idea to put the code samples onto GitHub. This would make it easy for anyone to fork the code, or even contribute new sample code, or corrections to code via a Pull Request.

                    1 vote
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • The tutorials "What's Next" sections are haphazard to follow!

                      Some tuts have "next tutorial" as a link in the "what's next" section but some don't. I had to spend 5 minutes combing through previous material to be sure I didn't miss anything.

                      4 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • Update the delegates tutorial because it's not the most understandable tutorial in the C# Crash Course.

                        In talking with somebody via email, it has become incredibly clear to me that this tutorial is actually pretty weak. I needs some code that puts everything together at the end, and it probably also needs to just have a different sample. I don't think that MagicNumber thing really captures the power of delegates very well.

                        0 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                        • Add a bloom effect on HSLS tutorial

                          Please add an effect for the HLSL tutorial.

                          3 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                          • make tutorials about Windows forms Applications

                            make tutorials about Windows forms Applications

                            1 vote
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                            • Be more specific about mesh-by-mesh animation

                              I don't understand clearly why you use some additional matrices for the tail rotor of the chopper:

                              meshWorldMatrices[2] = Matrix.CreateTranslation(new Vector3(0, -0.25f, -3.4f)) *
                              Matrix.CreateRotationX(tailRotorAngle) *
                              Matrix.CreateTranslation(new Vector3(0, 0.25f, 3.4f));

                              translating to origin, rotate, translating back... is quite weird.
                              Is there any way to get pivot point of the mesh and use a simple rotation on one axis (kind of Matrix.CreateRotationX(tailRotorAngle) alone without the two translations)

                              I confess I have not played yet with mesh on my own, but modding for games taught me to set-up dedicated pivot points for moving sub-meshes, which makes a lot more sense.

                              Thanks.

                              2 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                1 comment  ·  Admin →
                              • Add a tutorial on making games with Unity 5

                                I want to be able to make games with Unity engine as it is very powerful. Your tutorials are the BEST i have ever seen and would love to read your Unity tutorials!!

                                1 vote
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • 1 vote
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    1 comment  ·  Admin →
                                  • you should tell about small things that may describe that things like ... when angle is written in update method.. for what f is used?

                                    you should tell about small things that may describe that things like ... when angle is written in update method.. for what f is used?and why concatenation symbol is used?

                                    1 vote
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                    • Add Blender, an all-in-one tool for 3D works, to your "Game Development Kit"-Site

                                      Blender is an extremely powerful (and free!) tool to work with 3D stuff, including among other Modeling, Materials, Rigging, an Animation Toolset, Sculpting, UV (Un-)Wrapper, it has tools for Game Creation and also allows to port models in both .x and .fbx format (the latter with an easy-to-install plugin).
                                      It's just awesome and I whonder why it is not mentioned here.
                                      Maybe because it's difficult to master?

                                      1 vote
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • constructors, in your example there are two, you don't say why there a two constructors, why?

                                        constructors, in your example there are two, you don't say why there a two constructors, why?

                                        1 vote
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                        • Continutiy

                                          hey tutorials are nice but not consecutive, please put link for continutiy

                                          1 vote
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                          ← Previous 1 3
                                          • Don't see your idea?

                                          General

                                          Feedback and Knowledge Base