Ana Menü
· Ana Sayfa
· Dosyalar
· Dökümanlar
· Forum
· Günün Resmi
· Haber Arşivi
· WWW Linkleri
· Üye Listesi

     Forumlar

 strncpy ve strncpy_s
 Konu adi : Borland c++ Builder ile Amiral Batti
 Rady10 - YerliOyun
 Kabusta Kaybolmak
 Konsol da programı bekletmek
 Oyun programlama icin hangi programlama dilli ?
 flash! şanlıurfa bilgisayar oyununda(no rapid)
 Sevgilim Olur musun?
 Directx'e başlamak isteyenler bi bakın
 PSP programlama
 Flash tan php
 Bilgisyr oyunu yapmam için üniverstde hangi bölüme girmeliym
 www.arshiv.gen.ms
 Cimg.h ilgilenenler icin
 müttefik oyunu

Konu Disi
 Emraah
 Yeni sitemiz açıldı
 Kalp krizi durumunda ne yapılmalı?
 Oyun sektöründe hangi görevde çalışmak isterdiniz?
 Takım arkadaşı sorunu
 msn de renklı nıck
 pc hata veriyor ! YARDIM!!
 Gülmek isteyenler Buraya
 İnanılmaz hl 2 modu görüntüsü
 Computer Languages History

[ Forumlara Git ]


oyunyapimi.org: Forums

www.oyunyapimi.org :: Başlığı Görüntüle - OpenGL (new) Soru!
 SSSSSS   AramaArama   Kullanıcı GruplarıKullanıcı Grupları   ProfilProfil   LoginLogin 

OpenGL (new) Soru!

 
Yeni Başlık Gönder   Cevap Gönder    www.oyunyapimi.org Forum Ana Sayfası -> OpenGL, DirectX
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
CHaRMaNDeR



Kayıt: Nov 25, 2003
Mesajlar: 109

MesajTarih: Mon Jul 26, 2004 5:59 pm    Mesaj konusu: OpenGL (new) Soru! Alıntıyla Cevap Ver

http://www31.brinkster.com/trprogramcilari/iz_001.jpg
http://www31.brinkster.com/trprogramcilari/iz_002.jpg
http://www31.brinkster.com/trprogramcilari/iz_003.jpg


pencere yaratma islemi var fakat birden fazla pencere yaratamiyorum. Bu kadarini yaptim ama orada takildim.!!!

GUIPencere x = new GUIPencere();

olmuyor. nasil yapabilirim
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder
leblebi



Kayıt: Jan 05, 2004
Mesajlar: 127
Nereden: q3dm17

MesajTarih: Tue Jul 27, 2004 1:55 am    Mesaj konusu: ... Alıntıyla Cevap Ver

Yanlis bilmiyosam bu kod opengl ile ilgili degil. Yine de,

Kod:

GUIPencere *x = new GUIPencere();


olmasin sakin?
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et
mantis



Kayıt: Mar 13, 2004
Mesajlar: 28
Nereden: G.Antep || K.K.T.C /Gazimağosa

MesajTarih: Tue Jul 27, 2004 9:48 am    Mesaj konusu: Alıntıyla Cevap Ver

c++ ile, leblebi nin dedigi gibi olmali.Yalniz bu resimleri niye koydun burda openGL ile alakali bir sey yok.

GUIPencere *p1 = new GUIPencere();
GUIPencere *p2 = new GUIPencere();

artik diger ayarlamalar nasil olacak onuda sen bilirsin.
Başa dön
Kullanıcı profilini gör
CHaRMaNDeR



Kayıt: Nov 25, 2003
Mesajlar: 109

MesajTarih: Tue Jul 27, 2004 9:50 am    Mesaj konusu: Alıntıyla Cevap Ver

sorunun OpenGL'de olmadigini biliyorum

ya onuda denedim. olmuyor nedense. digerinin ustune bindiriyor. acaba degiskenleride class'ın içinemi koysam diyorum. ama olurmu bilmiyorum
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder
CHaRMaNDeR



Kayıt: Nov 25, 2003
Mesajlar: 109

MesajTarih: Tue Jul 27, 2004 9:57 am    Mesaj konusu: Alıntıyla Cevap Ver

"++ ile, leblebi nin dedigi gibi olmali.Yalniz bu resimleri niye koydun burda openGL ile alakali bir sey yok. "

Nasıl yok ya. Tamamı opengl. createwindow apisiyle falan yaptığımımı düşünüyorsunuz? Tamamı GL. fontlar dahil.
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder
Notre_Dame



Kayıt: Jun 17, 2003
Mesajlar: 77

MesajTarih: Tue Jul 27, 2004 11:34 pm    Mesaj konusu: Alıntıyla Cevap Ver

Bu gui yi senmi yazdın yoksa nerden aldın?
win yapısını felan gönderirsen yani apideki önemli yapıları felan yazarsan problem daha iyi anlaşılabilir belki..
Başa dön
Kullanıcı profilini gör
leblebi



Kayıt: Jan 05, 2004
Mesajlar: 127
Nereden: q3dm17

MesajTarih: Tue Jul 27, 2004 11:46 pm    Mesaj konusu: ... Alıntıyla Cevap Ver

mantis'in demek istedigi bu resimlere bakarak senin OpenGL kodunla ilgili bir hata olup olmadigini anlamamizin mumkun olmayisi. Ya da en azindan ben alayamam, baska biri bekli de anlar. Tabii anlarsa bana da anlatsin lutfen.
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et
ferit



Kayıt: Oct 17, 2003
Mesajlar: 1403
Nereden: Jandarma

MesajTarih: Wed Jul 28, 2004 9:35 am    Mesaj konusu: Alıntıyla Cevap Ver

Alıntı:

c++ ile, leblebi nin dedigi gibi olmali.Yalniz bu resimleri niye koydun burda openGL ile alakali bir sey yok.


resimdeki tarzda bir pencere oluşturamadigini anlatmiş.. yani bundan sadece 1 tane cikiyor aynisindan 1 tane daha olmuyor demiş... sadece pencere diyip karıştırmayın diye resmi göstermiş...

kodyazcak olsa resim göndermez pasteler..

adamı ezmeseniz olmaz demi..
Başa dön
Kullanıcı profilini gör
leblebi



Kayıt: Jan 05, 2004
Mesajlar: 127
Nereden: q3dm17

MesajTarih: Wed Jul 28, 2004 8:46 pm    Mesaj konusu: ... Alıntıyla Cevap Ver

!begin script
if ( from_contains ( "ferit" ) )
discard()
!end script

Charmander: Bunun neden calismadigini kendi kendine bulman lazim. Eger C++ kullaniyosan butun exceptionlari catch ediceksin hata nerede oluyo bulucaksin. Eger C kullaniyosan butun fonksiyonlarin error durumlarini kontrol ediceksin. Benim demek istedigim eger kod gostermis olsaydin daha spesifik bi cozum de onerebilirdik. Hele bi de baslik olarak OpenGL soru deyip hic alakasiz bi kod gosterince biraz daha sasirdik. Olay ondan ibaret.
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et
ferit



Kayıt: Oct 17, 2003
Mesajlar: 1403
Nereden: Jandarma

MesajTarih: Wed Jul 28, 2004 9:14 pm    Mesaj konusu: Alıntıyla Cevap Ver

Kod:
private sub discard()
 if from_contains = "ferit" then break
 if from_contains = "lebo" then killAll
 from_contains = nothing
end sub


belki hata yapmış.. her hatada overload edilmezki
Başa dön
Kullanıcı profilini gör
burak575



Kayıt: Jul 08, 2004
Mesajlar: 162
Nereden: Kocaeli

MesajTarih: Thu Jul 29, 2004 8:34 am    Mesaj konusu: Alıntıyla Cevap Ver

http://www.inativa.com/gui.JPG

buda benim gui 1 günde yaptım biraz dandik oldu ya olsun idare eder

ben classlar halinde yaptım yeni bişey ekliyeceğim zaman

GUIProgressBar pb;

pb.valu=21313;
pb.render(x,y,width,height)

şeklinde ayarladım her obje için ayrı ayrı kullanırsan daha iyi olur Very Happy
ama label için aynı şeyi söyleyemem mesela
GUILabel testlabel;

render zamanında
testlabel.caption = "abv";
testlabel.render (x,y,z,as,dasd);
testlabel.caption "buda 2.label";
testlabel.render (x,y,z,xfd,sd,ad);

gibi...
Başa dön
Kullanıcı profilini gör Kullanıcının web sitesini ziyaret et AIM Adresi Yahoo Messenger MSN Messenger
CHaRMaNDeR



Kayıt: Nov 25, 2003
Mesajlar: 109

MesajTarih: Thu Jul 29, 2004 11:42 am    Mesaj konusu: Alıntıyla Cevap Ver

GUI'nin tamamı bana ait. Treeview yapıyorum şimdide. Visual basic'ciler bilir.

Senin verdiğin GUI'deki herşey var yeni GUI'de. yanlız sorunu anladım ben ya. Class içindeki değişkenlerin hepsi aynı kalıyor, yani iki tane çıkarmak için şunu yapmak gerekiyor;


GUIPencere *pencere1 = new GUIPencere();
GUIPencere *pencere2 = new GUIPencere();

.
.
.
...

GUIAnaPencere class'ı içinde şunları yapınca oluyor daha önce yeni bir pencere yaratabiliyordu fakat ikisini üstüste bindirdiği için anlayamiyordum bunu, şimdi x y w h değişkenlerini class'ın public değerleri arasına koydum ve oldu, fakat update kısmında farklı oluyor işte. yani

GUIPencere *pencere1 = new GUIPencere();
GUIPencere *pencere2 = new GUIPencere();


dediğiniz anda pencere1 ve pencere2 classları içindeki değişkenler aynı tutuluyor,sadece Class struct içinde tanımlanan public değişkenler yenileniyor. fark burada.

Bende x y en boy değişkenleri public'e koymamıştım işte... Sorun yok artık. bu arada font yapısını isteyenler için gönderebilirim.

oyunun en son screenshot u şu

resimlerde GUI'de bulunan progress bar, yeni bölüm yüklenirken yüklenme yüzdesini gösteriyyor. Bölümler Quake III Arena bölümleri. Framework ise benim.

http://www31.brinkster.com/trprogramcilari/iz_009.jpg
http://www31.brinkster.com/trprogramcilari/iz_010.jpg
http://www31.brinkster.com/trprogramcilari/iz_005.jpg
http://www31.brinkster.com/trprogramcilari/iz_004.jpg
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder
Mesajları göster:   
Yeni Başlık Gönder   Cevap Gönder    www.oyunyapimi.org Forum Ana Sayfası -> OpenGL, DirectX Tüm saatler GMT +2 Saat
1. sayfa (Toplam 1 sayfa)

 
Forum Seçin:  
Bu forumda yeni konular açamazsınız
Bu forumdaki mesajlara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız


Powered by phpBB 2.x.x © 200x phpBB Group
Türkçe Çeviri : Onur Turgay & Erdem Çorapçıoğlu
Türkçe Düzenleme: Alexis Canver
Version 2.x.x of PHP-Nuke Port by Tom Nitzschner © 200x www.toms-home.com




Web site powered by PHP-Nuke
Web site engine\'s code is Copyright © 2002 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Sayfa Üretimi: 0.154 Saniye