You are here:

C++/Expert Profile


Ask A Question

Expertise

I've been programming in one form or another since my brother taught me BASIC when I was 6. I've been programing professionally since I was 20, first web development with HTML, JS, DHTML, CSS, etc., then I became a video game developer, writing code in C, C++, C#, SQL, assembly, and various scripting languages. I've even written my own scripting languages, custom designed for the games I was making. I also dabble in Java, PHP, and Perl. I've worked on pretty much every aspect of game development, including graphics, audio, gameplay, tool, UI, input, animation, and physics.

Experience in the area

I've been writing C++ code for 12 years, both on my own in my spare time and professionally.

Organizations

IGDA

Education/Credentials

Bachelor of Science in Game Design and Development, Full Sail University, Winter Park, FL

Awards and Honors

Salutatorian and Advanced Achiever Awards at Full Sail; Independent Games Festival Student Showcase winner, 2004; Featured article on Gamasutra about an experimental game developed in 2004

Average Ratings

Recent Reviews from Users

Read More Comments

    K = Knowledgeability    C = Clarity of Response    T = Timeliness    P = Politeness
UserDateKCTPComments
Michael11/19/0910101010Thank you very much indeed, you are .....
Josef10/04/0910101010Dear Mr. Joseph Moore, Thank you very .....
srikanth10/03/0910101010Thanks alot
mike09/28/0910101010Thanks, will deffinatly look into the advice .....
gong09/20/09101010Thanks

Recent Answers from Joseph Moore

2009-11-19 random number:

Hi, Mathias. It is desirable that the random number generator is seeded with the time value. What I think you are doing wrong is that it sounds like you are seeding the generator every time you use

2009-11-13 c fuction:

Hi, Ashutosh. A function prototype is simply the line that defines the function and its parameters. For example: void myFunc(); // prototype void myFunc() { printf("Hello!")

2009-11-09 Programming:

Hi, Michael. You are correct that you need to use the rand function. The basics of rand are pretty simple: just call rand() and it'll give you a random integer between 0 and the define RAND_MAX. The

2009-11-08 c++:

Hi, Alissa. You are almost there, you just left out a couple of things. First, in the "setCustomer" function, you are not setting the type in the customer. This is why you are getting random, bad

2009-11-07 C++:

Somewhere in your IDE, there should be settings to tell the compiler where the basic libraries and headers are kept. Usually this is set up automatically when you install your IDE, so you never even have

 

Ask A Question

All Answers

Answers by Expert:


Ask Experts

Volunteer


©2009 About.com, a part of The New York Times Company. All rights reserved.