sign in • sign up
web | myLot | discussions | tasks | blogs | news | photos
homeinterestsdiscussionstasksblogsnewsmessages friendsphotosearningsmyLotquizzes

Is it Possible to Program a 3D game with C programming? email this discussion to a friend?

myLot reputation of 83/100. murtuza89 (287)   ranked 6 out of 92 in programming3 months ago

I have learnt basic C programming. However, I wanted to know if it is possible to program a 3D game just by using C Programming.
I was told by one of my Tech professors that it is possible.
Can you refer me some links where in I can get some tips for the same.


Tech Professor
 
 
programming
sponsors
Learning Based Child Development Center
Quality day care service located in Washington DC.
2newheights.com

Washington DC Graduate Schools
Search Washington DC area graduate programs for school information.
www.GradSchools.com

DC Nursing Schools
Find listings of nursing schools in Washington DC with YellowPages.
Education.YellowPages.com/Nursing

thedeathknight (124) response was accepted on 10/1/2009.
denotes best response.
tags:  c, programming, games, 3d
 
1. myLot reputation of 96/100. thedeathknight (124)   ranked 2 out of 92 in programming   3 months ago

Hello friend.

I think C is the most basic and fundamental language and is the language which actually develops the feel of programming. Further as C is nearly a middle level language and is very much close to hardwares and assemble language so it can do anything right from developing simple programs to making very high feature enabled 3D games.

But for making that one needs high amount of programming and management techniques in that and has to apply huge amount of brains. So, it is better to develop Games in C++ which is actually an advanced version of C. And there are many books available on that. Nobody will teach you 3d game in C because it is very time consuming and also not feasible. So, try your hand at C++. As you have learned C, learning C++ will not be much difficult for you.

Happy myLotting.


myLot reputation of 83/100. murtuza89 (287)   ranked 6 out of 92 in programming  3 months ago

I also have some basic knowledge of C, C++, Java programming.
However I dont know from where can I get advanced game designing techniquies.
If you are aware of any website which might help me, it would be of great help to me.


myLot reputation of 96/100. thedeathknight (124)   ranked 2 out of 92 in programming  3 months ago

Hello friend.

Actually I don't know about websites on such, but I do have some books related to these like:
Advanced 3d game programming with DirectX by peter walsh
Tricks of windows game pogramming by andre lamothe
So you can refer to these. Further you can google on game programming and lots of content are there to help you out.

Happy MyLotting.


myLot reputation of 87/100. 127dayx (486)   ranked 57 out of 92 in programming  3 months ago

I think most games are developed under C++ as C is such a small language...and does not handle some stuff too well...with too much restriction! so yeah


myLot reputation of 96/100. thedeathknight (124)   ranked 2 out of 92 in programming  3 months ago

Hello my friend. But the reason is not what you have said. the compilers etc and API codes for languages like C++ and java are written in C, so you can't say that it is not powerful. The reason is that, it requires too much work in creating modules directly from C which java and C++ developers have already given to you in form of C++ and java compilers.


myLot reputation of 83/100. murtuza89 (287)   ranked 6 out of 92 in programming  3 months ago

I know developing a game using just C programming is a very long procedure and complete hard work. However I would create my own codes to make it easy for me. I think I am a bit innivative when it comes to programming.

Still I think it would be very Head breaking excercise to be done.


myLot reputation of 96/100. thedeathknight (124)   ranked 2 out of 92 in programming  3 months ago

Hello friend.

I am very sorry to say that I dont think that creating game in C is a sort of innovative idea rather may be some idea generated out of competition and if not, I still would suggest you to leave the thought.

Also, if you want to be innovative in field of games and could not get an idea, the best thing is to create a game(2D) which you play and you like the most and convert that 2D game into 3D one.

Happy MyLotting.


myLot reputation of 96/100. thedeathknight (124)   ranked 2 out of 92 in programming  2 months ago

HELLO!!

Thanks for awarding my response as BR.

Enjoy MyLotting.

Learning Based Child Development Center Quality day care service located in Washington DC. 2newheights.com
 
2. myLot reputation of 98/100. ferdzNK (2326)   ranked 18 out of 92 in programming   3 months ago

I believe any thing is possible in programming, one just need to be so determined to achieve it. But why would you "reinvent the wheel" as they often say. Certainly a lot of studying is involve with this and would it be much easier to learn to use the tools specific for 3Ds and program the scripts from within? I think this is more attainable.

Washington DC Graduate Schools Search Washington DC area graduate programs for school information. www.GradSchools.com
 
3. fglswh (57)   ranked 17 out of 92 in programming   3 months ago

yes, C language is the most powerful language as long as you master it skillfully, but if you want to develop excellent software by using C language, data structure and all other computer theory is very must.


myLot reputation of 83/100. murtuza89 (287)   ranked 6 out of 92 in programming  3 months ago

My theory is pretty good. I have done good practice of C language and I have plenty books to refer when I face any problem.
So I think theory would not be a barrier for me.

DC Nursing Schools Find listings of nursing schools in Washington DC with YellowPages. Education.YellowPages.com/Nursing
 
sponsors
Can You Score 300?
Try Gutterball free. Bowling has never been so fun.
www.GameHouse.com

Software and Programs
Deals and special offers available at Yahoo! Shopping.
shopping.yahoo.com

DirectX C++ Programming
Software Development Services. 2D and 3D Graphics Programming.
ImageGraphicsVideo.com/Graphics

similar discussions
why-does-an-array-index-start-at-0-not-1?
would somebody give me a specific answer to my question??
do you find C language is hard to learn?
i have just learnt how to use pointer.it's hard to understand. so how about you,all my friends,do...
hi to all!
i am almalin i am new to this website as of now i am a 3rdyr business student taking up Bachelor of...
Which is the better programming language: C, C++, C#, Java, Other???
Which of the above do you think is the better language and why? Is one better than all the others...
why pointers???????????
Hello friends. I just want to know that why do we need to study pointers in C, though many...
WRITE CODE IN ANY LANGUAGE TO SHOW "HELLO WORLD" ON THE SCREEN
in c:-\ void main() {printf("\n HELLO WORLD");getch();}
WRITE CODE IN ANY LANGUAGE TO SHOW "HELLO WORLD" ON THE SCREEN
in c:-\ void main() {printf("\n HELLO WORLD");getch();}
WRITE CODE IN ANY LANGUAGE TO SHOW "HELLO WORLD" ON THE SCREEN
in c:-\ void main() {printf("\n HELLO WORLD");getch();}
011 # puzzle on c++/ OOPS
What is constructor? what is the use of constructor? can we create constructor in protected/...
c and c++,which is harder?
I want to learn one of them,and want to begin with a simplier one,but I don't konw which to...
sponsors
Can You Score 300?
Try Gutterball free. Bowling has never been so fun.
www.GameHouse.com
Software and Programs
Deals and special offers available at Yahoo! Shopping.
shopping.yahoo.com
DirectX C++ Programming
Software Development Services. 2D and 3D Graphics Programming.
ImageGraphicsVideo.com/Graphics
Learn a Language
Learn to read, speak, write & understand a new language.
www.RosettaStone.com
Free 3D Games
30,000+ Free Full Version 3D Games - 100% Free & Updated!
www.GameZtar.com
Be a Video Game Developer
Learn to Make & Design Games Online or On Campus. January Term Info
www.Westwoodonline.edu/VideoGames
Free Battleship 3D Games
Free Battleship 3D game downloads. No trials.
www.WildGames.com
Free 3 game Games
100% Free to Play Games! Puzzle, Strategy, Arcade & Adventure Games.
www.GameVance.com
Get Your Degree with Financial Aid
Get your degree online faster than you think. Financial Aid Available.
www.University-College.com
game programming
Find Local Game Programming Online. Search For Game Programming Today!
Tazinga.com
return to mylot
We are loading a word from our sponsors. No thanks, cancel loading.