Logo bs.boatexistence.com

Da li da naučim sdl ili opengl?

Sadržaj:

Da li da naučim sdl ili opengl?
Da li da naučim sdl ili opengl?

Video: Da li da naučim sdl ili opengl?

Video: Da li da naučim sdl ili opengl?
Video: Разработка игры VLOG #2 - Приклейте меня к стулу воздуховодом | Алгоритм Дейкстры | О наших бородах 2024, Maj
Anonim

Ako želite mnogo fensi efekata i sprite-ova na ekranu odjednom, koristite OpenGL jer podržava shadere i hardverski je ubrzan. Ako je vaša igra jednostavna i ne treba puno efekata ili sprite-ova, držite se SDL-a, posebno ako vam je to prva igra. SDL nije hardverski ubrzan, ali je mnogo lakši za korištenje.

Šta je bolje OpenGL ili SDL?

O vašem primjeru o rotirajućoj grafiki: bolje je to učiniti sa OpenGL (tj. hardverski ubrzan) nego sa samim SDL-om (tj. na CPU-u) jer je općenito računski intenzivno (posebno ako imate puno bitmapa za rotiranje svakog kadra i želite da efekat bude gladak).

Da li da koristim SDL?

Dok je SDL izuzetno efikasan za razvoj na više platformi, on je takođe odličan izbor za kreiranje igre sa samo jednom platformom na umu, zbog svoje lakoće upotrebe i obilje karakteristika. SDL ima veliku bazu korisnika i aktivno se ažurira i održava.

Da li da naučim OpenGL ili DirectX?

Dakle, moj zaključak je: Oba su u redu, OpenGL vam daje kod za više platformi (pod uslovom da ga napišete), a DirectX vam daje više alata i biblioteka orijentisanih na razvoj igara. Ako je sve u tome da počnete što je brže moguće, preporučio bih OpenGL na NVidia GPU-u.

Da li biste trebali naučiti OpenGL?

Trebali biste prvo naučiti OpenGL, jer je to standard za grafiku, na toliko mnogo platformi. Čak i ako postoji novija biblioteka, razumevanje osnova i rad sa jezikom koji se koristi u celoj industriji je veoma važno… Pogotovo što se Vulkan neće koristiti u velikim kompanijama neko vreme, od tada.

Preporučuje se: