2009-09-20 12 views
5

Jestem dość obeznany z C++. Zrobiłem z nim kilka gier, takich jak tetris i pasjans. Ale bardzo mi się podoba to ładne teksturowane grafiki do tych gier: -p GDI po prostu nie robi tego już dla mnie.Dobre książki lub samouczki na początek Direct X z C++

Naprawdę, wszystko to muszę wiedzieć, to:

  • inicjalizacji DX scena
  • zrobienie czegoś prostego jak okrągły prostokąt i podstawowe kształty
  • zdolność do poruszania się te kształty w X i Y
  • dodaj podstawowe tekstura bitmapę
  • dysponowania obiektami

Wszystko, co by pokryło te koncepcje, byłoby naprawdę przydatne. Dzięki

Odpowiedz

5

This to dobry samouczek. Zacząłem od tego i było to pomocne. To nie jest książka, ale wystarczająco dobry samouczek z objaśnieniem krok po kroku.

2

Mam kopię Beginning DirectX 10 Game Programming. Nie zrobiłem dużo z nim (brak czasu, w większości), ale jest dobrze napisana i obejmuje podstawowe pojęcia krok po kroku i ma pełny kod potrzebny do wykonania zadania w rozdziałach.

Stworzyłem małą grę 2D (Othello dla projektu szkolnego) przy użyciu plików PNG załadowanych w czasie wykonywania, i nie mogłem tego zrobić bez książki (jestem kompletnym początkującym w Windows i programowaniem DirectX: D).

2

Naprawdę proponuję, aby rzucić okiem na DirectX SDK. Są tutoriale jak to zrobić wszystkie podstawowe rzeczy, jak inicjowanie scenę, prosty prymitywów, ich przetwarzania i ich teksturowania. Gdy poczujesz się z tym komfortowo, jest jeszcze DUŻO do zagłębienia się, np. jak działają moduły cieniowania wierzchołków, pikseli i geometrii.

Powiązane problemy