Skocz do zawartości

[C++] SDL czy Allegro?


Revusek

Rekomendowane odpowiedzi

  • Filar Społeczności
SOUL od YXE.

Robiłeś coś w tym i w kilku innych bibliotekach dla porównania, czy tak tylko piszesz?

Odnośnik do komentarza
Udostępnij na innych stronach

Firefrank, a takie farmazony to skad bierzesz? udowodnij :)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 miesiące temu...

SFML jest nieco szybszy niz SDL, czy allegro, bo renderuje na GPU a nie na CPU, ale i tak jest zbyt wolny, gdyż robi to funkcjonalnością OGL 1.X, czyli tak z duuuużo lat wcześniejszą technologią. sięgnij po HGE, lub jeśli chcesz mega efektów i wydajności, to XenonCore2 :)

Odnośnik do komentarza
Udostępnij na innych stronach

na chwile off-top- ściągnąłem jakąś przykładową grę w HGE i w trakcie grania w nia wywalilo mi bluescreena - teraz przy wlaczaniu komputera zaraz po wczytaniu biosu grub wywala mi blad jakby nie bylo linuksa (mam win i linuksa) 2 razy udalo sie dojsc do wyboru systemu ale w trakcie wczytywania win znowu bluescreen.. jakieś pomysły?

 

EDIT: po 2 godzinach przerwy odpalił się normalnie - dziwne.. (postraszyłem go już płytą windowsa ;p )

Odnośnik do komentarza
Udostępnij na innych stronach

Najprostszy ale czy najlepszy? Nie chcę uczyć się takiego ,że gdy po jakimś czasie będę chciał zrobić coś lepszego będę musiał uczyć się innego od nowa. Fakt że jestem w sumie początkujący w tym temacie ale nie muszę od razu widzieć jakiś super efektów - wolę powoli dążyć do zrobienia czegoś co mnie interesuje byle ta górna granica możliwości nie była zbyt nisko. YXE- raczej nie interesują mnie teraz gotowe silniki chociaż przetestował bym go tylko: 1- ktoś w miarę początkujący da radę to ogarnąć żeby zrobić chociaż jakąś prostą gierkę? 2- Jest gdzieś jakiś tutorial chociaż jak to zainstalować i tego używać?

Odnośnik do komentarza
Udostępnij na innych stronach

HGE nie jest prostszy od SFML, lecz bardziej skomplikowany i trudniejszy do nauki - mimo może dać niezłe efekty końcowe ze względu na swą stosunkowo niskopoziomową obsługę. Przy lekkiej modyfikacji źródeł, można w prosty sposób zaimplementować również shadery (Brak podstawowej znajomości DX nie jest problemem, gdyż obsługę shaderów już ktoś zdążył napisać i udostępnić na forum HGE [nie dotyczy HLSL]). Na początek SFML powinien Ci wystarczyć.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie chcę uczyć się takiego ,że gdy po jakimś czasie będę chciał zrobić coś lepszego będę musiał uczyć się innego od nowa.

Silniki/biblioteki to nie są osobne tematy: silnik A) to fizyka a B) to historia. Bazowe założenia są wszędzie takie same. Nauczysz się jednego, z drugim pójdzie kilka razy szybciej. Na pewno (jeśli na prawdę zajmiesz się tym na poważnie) za jakiś czas zmienisz silnik/bibliotekę ale na początek SFML czy HGE to bardzo dobry wybór.

Najważniejsze przy wyborze silnika/biblioteki jest ilość zasobów do nauki+ilość projektów, które wykonano przy pomocy danej technologii.

Odnośnik do komentarza
Udostępnij na innych stronach

Jak nie? 0.o A ten fragment to skąd jest? :

"Now, to perform collision detection between this AABB and another shape, we simply need to use our SAT-type method and test along x and y (the two potential separating axes of the AABB), as well as any other potential separating axes of the other shape. "

 

Edit: Łap-> http://dl.dropbox.com/u/5303770/Polycolly.zip Tutorial, który dorwałem jakieś 5 lat temu ale wciąż jest świetny+ma przykładowe programy.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...