Witam. Chciałbym napisać jakąś grę w c++ z 2d z grafiką, ale umiem tylko TP(bdb), C(podstawy), JAVE(podstawy) i C++ w którym chciałbym napisać taką gierkę. Kiedyś pisałem jakieś proste gierki w allegro ale nie mogłem znaleźć kursu do tej biblioteki więc nie wiele co z niej wycisnąłem.Chciałbym się teraz pouczyć directX. Czy znacie jakieś kursy/książki o c++ i directx? Najlepiej, żeby zawierały jeszcze podstawy c++ bo nie wiele pamiętam :roll: Dodam jeszcze że c++ znam raczej słabo bo naukę tego języka skończyłem na wskaźnikach/preprocesorze i nie umiem obiektów, klas i innych zaawansowanych funkcji owego języka
Pobierz SDK i pobaw się kodem przykładowych aplikacji. W SDK jest też tutorial, który prowadzi za rączkę. Jedyne wymaganie to znajomość języka angielskiego.
chodzi ci o DirectX SDK? A gdzie ten tutorial?
A jakaś książka z sdk i c++ jest?
za Allegro się weź, najprostsza biblioteka do 2D.
http://cpp0x.pl/kursy/Kurs-Allegro-C++/21
Potem SDL, daje większe możliwości i większą wydajność, ale i też jest nieco trudniejszy.
Co do tego “SDK” (pewnie właśnie o SDL chodziło) to też nie wiem o co Ryanowi chodzi. “Software Development Kit” to dość szerokie pojęcie obejmujące także różne biblioteki, paczki dla programistów pod telefony,
Pobierz i zainstaluj SDK. I tak musisz to zrobić. Odpalisz dostarczoną z SDK pomoc, znajdziesz w niej tutorial. Kody do tutków są w odpowiednich katalogach SDK. Przykładowe aplikacje również.
Nie chce w allegro tylko w directx. To może znacie jakieś książki z c++ i directx?
Autor: Frank D. Luna. Kilka książek, dobre są. Ale serio, pobierz najpierw SDK i poczytaj co oferuje. Jest dobrze napisane a czytać dokumentację i tak musisz się nauczyć. Oszczędź pieniądze, zainstaluj SDK.
Zainstalowałem directx SDK i muszę ci Ryan przyznać rację- bardzo fajna rzecz. Tylko takie pytanie: jak korzystać z directx i codeblocksa? Trzeba coś instalować/ustawiać? Bo jak na razie to zainstalowałem tylko sdk i nie znajduje on tych bibliotek directxa
Po co sobie utrudniać życie? Zainstaluj VC++ Express, powinno działać z kopyta (ewentualnie po dodaniu ścieżek do SDK).
Tu masz wszystko na twój temat http://warsztat.gd/tutorials.php . Ja pomogłem to powiedz a jak jeszcze czegoś będziesz szukał to powiedz bo znam klika fajnych stron o tym temacie.
PS. Tu masz ciekawy artykuł o pisaniu gier 2D http://informatyka.wroc.pl/node/387?page=0,0
a przy okazji znacie coś do javy do gier 2d?
Graphics2D, standardowo w Javie. Ew. użyj jakiejś biblioteki do OpenGLa (np. lwjgl, jogl) żeby mieć lepsze przyspieszenie sprzętowe.