Skip to main content
gamedev.net
🔒 Locked

First post !

Started by Kelendil Oct 11, 2000 at 8:16 PM 5 replies 700+ views
Original Post
Kelendil
Kelendil
Hello, I am currently studying in computer science and I am starting to learn game programming. I want to make a tile based game but I don''t really know where to start. I am reading Lamothe''s book on Windows Game Programming (Tricks of). I don''t really know how to setup a game using directX yet. I no nothing about graphics programming. I feel school is going very slow, I''ve been studying C++ as well as other CS courses. All I learned was using Dos console programming in C++ visual studio. I learned to use structures, classes, create linked list, queues. Will I ever learn anything about windows and graphics programming??!? And to make things worse, NO ONE in my courses is interested in game programming (eek.. !). How do I learn game programming? It seems SO different than what I learn in school. It looks like it''s very different than console programming(duh!). It looks I have an infinite number of things to learn (ack)
bishop_pass
bishop_pass
Console programming is the best for learning and developing! Consider yourself lucky. Think of what you can do.

You can write a full fledged ray tracer that outputs to a .BMP file.
You can program a LISP interpreter or some type of compiler.
You can program CGI scripts for web serving.
You can program AI problem solvers.
The list goes on and on.
Enjoy!



_______________________________
"To understand the horse you'll find that you're going to be working on yourself. The horse will give you the answers and he will question you to see if you are sure or not."
- Ray Hunt, in
Ironblayde
Ironblayde
LaMothe''s book is all you need. Just make sure you understand everything in each chapter completely before moving on, and you''ll be on your feet in no time.

-Ironblayde
 Aeon Software
"Your superior intellect is no match for our puny weapons!"
Nurgle
Nurgle
What the hell kind of first post is this?

FPs should be taking the piss out of the topic at hand, not addressing them. Geez, if the trolls of slashdot don''t even troll anymore... oh, wait... this isn''t slashdot. Never mind...
After careful deliberation, I have come to the conclusion that Nazrix is not cool. I am sorry for any inconvienience my previous mistake may have caused. We now return you to the original programming
Chai Peddler
Chai Peddler
Kelendil -- Don''t worry, all this stuff (linked lists and queues and more) you''re learning will help. Andre LaMothe''s book is excellent. And I reccommend an article here at GameDev.Net called something like "2-D Isometric Engines with Direct3D" when you''re done with the book (I don''t remember the exact name, sorry - do a search).

Wishing you the best,

CP

"Can't you see it's only life! We can laugh about it!" - Seal
Graylien
Graylien
Kelendil : Having an infinite number of things to learn is a good thing! Imagine how boring life would be if we knew from the outset all that we could learn.

School might seem like it''s going slow. I interpret this statement to mean that you''re just beginning your degree. There are so many things in Computer Science to learn...so many things your professors will hint at but not cover explicitly in class...the real trick is to discover associations and inter-dependencies amongst topics that seem different on the outside.

If you are at a University (as opposed to a technical college), you''ll probably never have a class in DirectX or even Windows programming. What you''ll learn is the underlying theory, an abstraction, that you can build upon to get where you''re going. That having been said, most computer graphics courses that I know of teach a little OpenGL. Game programming is something that you have to pursue yourself, on top of the grunt work at school.

Oh...and since you''re new here: Don''t mind Godfree^ ... lest we forget that today is Monday and yesterday was the weekend...
------When thirsty for life, drink whisky. When thirsty for water, add ice.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.