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. The Lounge
  3. Maths recommendation.

Maths recommendation.

Scheduled Pinned Locked Moved The Lounge
learninggame-devalgorithmstutorialquestion
56 Posts 19 Posters 0 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.
  • D Dalek Dave

    NOT knowing maths is going to get you killed. Think Engineering, medicine, dance, etc :)

    ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC League Table Link CCC Link[^]

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

    Apparently my thinking apparatus is having a little trouble today, because I don't see any connection between engineering, medicine and dance, other than that they all appear in your post.

    D 1 Reply Last reply
    0
    • M Mustafa Ismail Mustafa

      Ultimately, what it means is that a vector projection is nothing more than the compound of two vectors. An analogy. Two billiard balls approaching each other. Upon collision, if we were to consider only one of them, what is the new vector it results with, due to the impact, starting at the point of impact. Easy, eh? :)

      If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]?

      V Offline
      V Offline
      venomation
      wrote on last edited by
      #28

      Mustafa Ismail Mustafa wrote:

      Two billiard balls approaching each other. Upon collision, if we were to consider only one of them, what is the new vector it results with, due to the impact, starting at the point of impact.

      Very easy to understand :D So a ball falling from the sky at an angle when it hits the projection would be the vector that the ball will "bounce" towards?

      M 1 Reply Last reply
      0
      • V venomation

        Mustafa Ismail Mustafa wrote:

        Two billiard balls approaching each other. Upon collision, if we were to consider only one of them, what is the new vector it results with, due to the impact, starting at the point of impact.

        Very easy to understand :D So a ball falling from the sky at an angle when it hits the projection would be the vector that the ball will "bounce" towards?

        M Offline
        M Offline
        Mustafa Ismail Mustafa
        wrote on last edited by
        #29

        Correct :) To be pedantic, the "ball falling from the sky at an angle" is the ball and its vector details, the angle being the direction in 2D/3D space (depending on how you see it) and upon "impact" with another vector (even an immobile has a vector) results with a projection, again each one has a projection.

        If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]?

        1 Reply Last reply
        0
        • L Lost User

          Apparently my thinking apparatus is having a little trouble today, because I don't see any connection between engineering, medicine and dance, other than that they all appear in your post.

          D Offline
          D Offline
          Dalek Dave
          wrote on last edited by
          #30

          All require mathematics to make them work.

          ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC League Table Link CCC Link[^]

          A 1 Reply Last reply
          0
          • D Dalek Dave

            All require mathematics to make them work.

            ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC League Table Link CCC Link[^]

            A Offline
            A Offline
            AspDotNetDev
            wrote on last edited by
            #31

            Some more subconsciously than others.

            [Forum Guidelines]

            D 1 Reply Last reply
            0
            • A AspDotNetDev

              Some more subconsciously than others.

              [Forum Guidelines]

              D Offline
              D Offline
              Dalek Dave
              wrote on last edited by
              #32

              The best lesson I ever had... I want you to observe an object falling through space, then , having observed, enable via an interaction, immediately, to interject a second object, freely, to interupt the ballistic path of the first object, and, by doing so, cessate the conclusion of its path, taking into consideration such divers data as freefall path, gravity, air resistance and procedural lagging and show, through empirical means, that such an interaction is both possible and, via completion, achievable, in a time frame that is shorter than that achievable by the frame available to that of concious thought. It was easy... Catch!

              ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC League Table Link CCC Link[^]

              A 1 Reply Last reply
              0
              • V venomation

                I am about to start University for a Computer Science degree however my maths skills are not great (GCSE level 2) as I haven't done A levels maths... Maths has always been a struggle for me as the tutors seemed more concerned on the "higher" students than "middle grade"... Can anyone recommend a on-line resource or book for learning some maths higher than GCSE level 2 as allot of algorithm books (especially game development books) contain lots of wonderful symbols and structure which I do not know (or know how to search for them as I do not know the names)? :-D

                A Offline
                A Offline
                Anthony Mushrow
                wrote on last edited by
                #33

                Well I'm pretty sure that GCSE maths will get you through the course, and if it helps I did A-Level maths and still have trouble understanding all the crazy symbols they throw in. Even knowing the symbols it's still a struggle to figure out what all of the variables are. I've still not found much use for any of the maths I learned at A-Level and it's all slowly slipping away. GCSE Physics and algebra on the other hand are most definitely useful.

                My current favourite word: Harsh!

                -SK Genius

                D V 2 Replies Last reply
                0
                • A Anthony Mushrow

                  Well I'm pretty sure that GCSE maths will get you through the course, and if it helps I did A-Level maths and still have trouble understanding all the crazy symbols they throw in. Even knowing the symbols it's still a struggle to figure out what all of the variables are. I've still not found much use for any of the maths I learned at A-Level and it's all slowly slipping away. GCSE Physics and algebra on the other hand are most definitely useful.

                  My current favourite word: Harsh!

                  -SK Genius

                  D Offline
                  D Offline
                  Dalek Dave
                  wrote on last edited by
                  #34

                  When I did old fashioned O Levels I found it what is what they are doing at A Levels today. Serious slippage!

                  ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC League Table Link CCC Link[^]

                  1 Reply Last reply
                  0
                  • A Anthony Mushrow

                    Well I'm pretty sure that GCSE maths will get you through the course, and if it helps I did A-Level maths and still have trouble understanding all the crazy symbols they throw in. Even knowing the symbols it's still a struggle to figure out what all of the variables are. I've still not found much use for any of the maths I learned at A-Level and it's all slowly slipping away. GCSE Physics and algebra on the other hand are most definitely useful.

                    My current favourite word: Harsh!

                    -SK Genius

                    V Offline
                    V Offline
                    venomation
                    wrote on last edited by
                    #35

                    I done my Maths GCSE 3 years ago, I use very little of it however some simple 2D game physics (Velocity, Gravity, friction...) I can do. I have even managed to figure out a "Verlet rigid body" (ragdoll) without understanding the maths but I feel somewhat a cheat by doing it in software instead of its core mechanics ;P

                    D 1 Reply Last reply
                    0
                    • V venomation

                      I done my Maths GCSE 3 years ago, I use very little of it however some simple 2D game physics (Velocity, Gravity, friction...) I can do. I have even managed to figure out a "Verlet rigid body" (ragdoll) without understanding the maths but I feel somewhat a cheat by doing it in software instead of its core mechanics ;P

                      D Offline
                      D Offline
                      Dalek Dave
                      wrote on last edited by
                      #36

                      And yet I need the maths more now that I am doing my degree in Evolutionary Biology than anything else I have ever done. Sure, as an accountant, I use a lot of Arithmatics, but it is only now I am doing a lot of set theory, ecological constaint mechanics and reproductive mathematics that all the shot I learnt a hundred years ago is becoming important.

                      ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC League Table Link CCC Link[^]

                      1 Reply Last reply
                      0
                      • V venomation

                        I am about to start University for a Computer Science degree however my maths skills are not great (GCSE level 2) as I haven't done A levels maths... Maths has always been a struggle for me as the tutors seemed more concerned on the "higher" students than "middle grade"... Can anyone recommend a on-line resource or book for learning some maths higher than GCSE level 2 as allot of algorithm books (especially game development books) contain lots of wonderful symbols and structure which I do not know (or know how to search for them as I do not know the names)? :-D

                        K Offline
                        K Offline
                        Kyudos
                        wrote on last edited by
                        #37

                        I'm wondering what you think you'll need maths for in computer science? I did A-level Maths and Physics and Maths courses in my engineering degree, none of which I have ever needed in my programming career. Some basic arithmetic, algebra and trigonometry (an then only because I'm writing / supporting a CAD program) is all I ever required. (I used to work in real-time optimisation). Being able to read and understand English describing maths will get you further (you don't actually need to understand the maths). For instance, with the aid of the internet, I could probably implement any sort algorithm you care to mention, applying it to almost any problem, but I might not bother to actually figure out EXACTLY ho the sort works...

                        D V P 3 Replies Last reply
                        0
                        • K Kyudos

                          I'm wondering what you think you'll need maths for in computer science? I did A-level Maths and Physics and Maths courses in my engineering degree, none of which I have ever needed in my programming career. Some basic arithmetic, algebra and trigonometry (an then only because I'm writing / supporting a CAD program) is all I ever required. (I used to work in real-time optimisation). Being able to read and understand English describing maths will get you further (you don't actually need to understand the maths). For instance, with the aid of the internet, I could probably implement any sort algorithm you care to mention, applying it to almost any problem, but I might not bother to actually figure out EXACTLY ho the sort works...

                          D Offline
                          D Offline
                          Dalek Dave
                          wrote on last edited by
                          #38

                          I have never needed maths in Accountancy, but now I am doing evolutionary biology I need maths. Odd, innit?

                          ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC League Table Link CCC Link[^]

                          1 Reply Last reply
                          0
                          • K Kyudos

                            I'm wondering what you think you'll need maths for in computer science? I did A-level Maths and Physics and Maths courses in my engineering degree, none of which I have ever needed in my programming career. Some basic arithmetic, algebra and trigonometry (an then only because I'm writing / supporting a CAD program) is all I ever required. (I used to work in real-time optimisation). Being able to read and understand English describing maths will get you further (you don't actually need to understand the maths). For instance, with the aid of the internet, I could probably implement any sort algorithm you care to mention, applying it to almost any problem, but I might not bother to actually figure out EXACTLY ho the sort works...

                            V Offline
                            V Offline
                            venomation
                            wrote on last edited by
                            #39

                            Well the CS course focuses on AI and Games Theory which I am sure I would need some decent mathematics greater than what I know to be able to "prove" theory's?

                            P 1 Reply Last reply
                            0
                            • M Mustafa Ismail Mustafa

                              Looks like you've picked up a univoter

                              If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]?

                              P Offline
                              P Offline
                              Paul Conrad
                              wrote on last edited by
                              #40

                              Mustafa Ismail Mustafa wrote:

                              Playing Star Craft II

                              How is it? I've been on WoW for 2+ years and heard good stuff about Star Craft II.

                              "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

                              V M 2 Replies Last reply
                              0
                              • P Paul Conrad

                                Mustafa Ismail Mustafa wrote:

                                Playing Star Craft II

                                How is it? I've been on WoW for 2+ years and heard good stuff about Star Craft II.

                                "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

                                V Offline
                                V Offline
                                venomation
                                wrote on last edited by
                                #41

                                I have it too, its very awesome and flexible + bonus points for being surprisingly balanced :laugh: The story mode is very good and could even be classed as "Epic" (opinion). If you liked Command and Conquer (not tw 4 that was horrible I think) you will love this :-D

                                1 Reply Last reply
                                0
                                • D Dalek Dave

                                  The best lesson I ever had... I want you to observe an object falling through space, then , having observed, enable via an interaction, immediately, to interject a second object, freely, to interupt the ballistic path of the first object, and, by doing so, cessate the conclusion of its path, taking into consideration such divers data as freefall path, gravity, air resistance and procedural lagging and show, through empirical means, that such an interaction is both possible and, via completion, achievable, in a time frame that is shorter than that achievable by the frame available to that of concious thought. It was easy... Catch!

                                  ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC League Table Link CCC Link[^]

                                  A Offline
                                  A Offline
                                  AspDotNetDev
                                  wrote on last edited by
                                  #42

                                  Reminds me of "Blast From the Past". The main character struggles to understand baseball, but finally "gets" it eventually. Guess it just takes some longer than others to play catch.

                                  [Forum Guidelines]

                                  1 Reply Last reply
                                  0
                                  • M Mustafa Ismail Mustafa

                                    Well, Mathematics is a broad and beautiful subject. You'd have to be a bit more specific with your question to get a really good answer regarding a resource. I can suggest two things however. The first is that Maths, like anything, needs a lot of hard work, so much more so than intelligence, to be good at it. Intelligence makes the route shorter, but hard work gets you there all the same. So have at it with a brave heart :) The second, and I use this from time to time mostly for things other than Maths, is the OCW from MIT (Clickety[^]). This has several, some more advanced than you'd care or want, fantastic classes with quite a few having video lectures. After seeing some of those lectures, you can really understand why MIT is such a fine institution, the lecturers are excellent. There is one or more on Mathematics for Computer science, so you might want to check that one out first. Also, there are quite a few of us who are interested in Mathematics, I am one of them, who would gladly help out with anything specific.

                                    If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]?

                                    R Offline
                                    R Offline
                                    Roger Wright
                                    wrote on last edited by
                                    #43

                                    Mustafa Ismail Mustafa wrote:

                                    OCW from MIT

                                    Great site, Mustafa! :-D I checked it out a few years ago, but most of the course materials were missing. It's grown quite a bit, and the class materials are much more complete. A pity that they only offer one class in Power Systems Engineering... Not to worry, though. I still want to know more about designing steel structures, water and sewer systems, and reinforced concrete design. That should keep me busy for a few weeks. :-D

                                    Will Rogers never met me.

                                    M 1 Reply Last reply
                                    0
                                    • M Mustafa Ismail Mustafa

                                      Well, Mathematics is a broad and beautiful subject. You'd have to be a bit more specific with your question to get a really good answer regarding a resource. I can suggest two things however. The first is that Maths, like anything, needs a lot of hard work, so much more so than intelligence, to be good at it. Intelligence makes the route shorter, but hard work gets you there all the same. So have at it with a brave heart :) The second, and I use this from time to time mostly for things other than Maths, is the OCW from MIT (Clickety[^]). This has several, some more advanced than you'd care or want, fantastic classes with quite a few having video lectures. After seeing some of those lectures, you can really understand why MIT is such a fine institution, the lecturers are excellent. There is one or more on Mathematics for Computer science, so you might want to check that one out first. Also, there are quite a few of us who are interested in Mathematics, I am one of them, who would gladly help out with anything specific.

                                      If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]?

                                      P Offline
                                      P Offline
                                      parths
                                      wrote on last edited by
                                      #44

                                      5'ed and seconded. I have watched the OCW videos for Linear Algebra by Gilbert Strang. His explanations are excellent!

                                      "It was when I found out I could make mistakes that I knew I was on to something." -Ornette Coleman "Philosophy is a study that lets us be unhappy more intelligently." -Anon.

                                      M A 2 Replies Last reply
                                      0
                                      • K Kyudos

                                        I'm wondering what you think you'll need maths for in computer science? I did A-level Maths and Physics and Maths courses in my engineering degree, none of which I have ever needed in my programming career. Some basic arithmetic, algebra and trigonometry (an then only because I'm writing / supporting a CAD program) is all I ever required. (I used to work in real-time optimisation). Being able to read and understand English describing maths will get you further (you don't actually need to understand the maths). For instance, with the aid of the internet, I could probably implement any sort algorithm you care to mention, applying it to almost any problem, but I might not bother to actually figure out EXACTLY ho the sort works...

                                        P Offline
                                        P Offline
                                        phannon86
                                        wrote on last edited by
                                        #45

                                        I sure as hell don't need my A-level maths at the moment, but for my degree it certainly was useful. One small example where it came in handy, algorithms...

                                        He who makes a beast out of himself gets rid of the pain of being a man.

                                        1 Reply Last reply
                                        0
                                        • V venomation

                                          I am about to start University for a Computer Science degree however my maths skills are not great (GCSE level 2) as I haven't done A levels maths... Maths has always been a struggle for me as the tutors seemed more concerned on the "higher" students than "middle grade"... Can anyone recommend a on-line resource or book for learning some maths higher than GCSE level 2 as allot of algorithm books (especially game development books) contain lots of wonderful symbols and structure which I do not know (or know how to search for them as I do not know the names)? :-D

                                          R Offline
                                          R Offline
                                          riced
                                          wrote on last edited by
                                          #46

                                          Many years ago I needed to get Mathematics O level to get into university. I worked my way through 'Teach Yourself Algebra' and did every problem in it. (Teach Yourself... is (was?) a well known series in UK). Somewhere along the line it clicked what was going on - don't know why or how it just did. The lesson I drew from this was that I had to do mathematics to get it. Just reading books or attending classes was not enough. But I guess that's pretty much the same in all subjects - to get programming you need to program, not just read programming books. :)

                                          Regards David R --------------------------------------------------------------- "Every program eventually becomes rococo, and then rubble." - Alan Perlis The only valid measurement of code quality: WTFs/minute.

                                          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