[Çözüldü] C de oyun yapmak ve bunu başka bir dile aktarmak

Başlatan harunbas141, 03 Mayıs 2016 - 00:26:03

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

harunbas141

bir kaç arkadaşım ve ben c++ da küçük bir oyun programlamaya başladık.Ama şöyle bir sıkıntı var.Oyuna görselliği nasıl ekleyebiliriz?
Mesela çöp adam eklemek istiyoruz ve bir çevre ortamı.Bunu nasıl yapabiliriz?

mthnzbk

Oyun kütüphaneleri kullanarak. Misal SDL veya SFML

Reverser

Allegro da olabilir.
C++ syntaxi ve yapısı ile oyun yazmak yerine, bir scripting dili seçilebilir bence lua, python v.s gibi.


Sent from my iPhone using Tapatalk

XFCE ROCKS !
Powered by Thunar & XFWM4



erdemakin09

Allegro : http://liballeg.org/
Ogre3D: http://www.ogre3d.org/
Cocos2d-x: http://www.cocos2d-x.org/
Irrlicht: http://irrlicht.sourceforge.net/

Alıntı yapılan: Reverser - 03 Mayıs 2016 - 01:57:14
Allegro da olabilir.
C++ syntaxi ve yapısı ile oyun yazmak yerine, bir scripting dili seçilebilir bence lua, python v.s gibi.

Lua olabilir. Dont Starve oyunun da lua ile yazıldığını duymuştum.
Her Can Bir Gün Ölümü Tadacaktır!

harunbas141

allegro ayrı bir programlama dili mi yoksa bir kütüphane mi zaten hali hazırda yazılmış bir kod satırlarmız var ama görsellik kısmı yok.yani onu nasıl ekliycem?
allegro için ayrı bir çalışma süresi gerekiyor mu?

Source

Merhaba oyun geliştirmek için oyun motorları sizler için her türlü kolaylığı sağlamak için geliştiriliyor.C++ kullanacaksanız Unreal Engine öneririm.C#, Javascript kullanacağım diyorsanız Unity3d ile oyun geliştirebilirsiniz şuan en popüler oyun motorları ayrıca ücretsiz.Onun dışında oyun motorlarının avantajlarından yararlanmak istemiyorsanız.C++ yanında Directx veya opengl öğrenebilirsiniz.

erdemakin09

Alıntı yapılan: harunbas141 - 03 Mayıs 2016 - 12:01:03
allegro ayrı bir programlama dili mi yoksa bir kütüphane mi zaten hali hazırda yazılmış bir kod satırlarmız var ama görsellik kısmı yok.yani onu nasıl ekliycem?
allegro için ayrı bir çalışma süresi gerekiyor mu?

Bir kütüphanedir. İnclude edersiniz ve kodunuzu bozmadan programlamaya devam edersiniz.
Her Can Bir Gün Ölümü Tadacaktır!

harunbas141