Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | C# Yapboz Oyunu(fikire Ihtiyacım Var)
Tahribat.Com Forumları
Asp.Net - C#.Net - J#.Net - Vb.Net
      C# Yapboz Oyunu(fikire Ihtiyacım Var)
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 17 Ekim 2011 (Pazartesi) 15:40 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
wasd


Kayıt : 14 Haziran 2006
Ace of Spades
Erkek Üye
 

Şimdi dönem ödevi için böyle bişey yapmam gerekiyor. Örneklerini inceledim,adamlar her bi parça için başka resim koymuş.Bunu tek picturebox ile

halledebilirmiyim? Daha doğrusu halletmeliyim :D çünkü oyunun zorluk dereceleride olmak zorunda ve her seviyede parça sayısı değişiyor,ayrıca kullanıcı

kendi istediği resmide yapboz olarak oynayabilmeli,haliyle tek pictureboxı böldürmeliyim,böyle bişeyin örneği varmı?

Mesela burdaki dahabi garibime gitti,adam buton eklemiş her resim parçası için

http://www.codeproject.com/KB/game/slidingpuzzle.aspx

ÖZET:tek pictureboxla nasıl farklı parça sayılarına sahip puzzle yapabilirim?

***En olmadı tab kullanıcam tek tek yerleştiricem diye düşünüyorum ama kullanıcının istediği resmi koyabilmem için yine resmi parçalamam gerekiyo.

Hertürlü görüş,fikir,ipucu işime yarar :)


Banned from heaven... 
18 Ekim 2011 (Sali) 08:48 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
wasd


Kayıt : 14 Haziran 2006
Ace of Spades
Erkek Üye
 

up


Banned from heaven... 
18 Ekim 2011 (Sali) 09:54 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
mstraker


Kayıt : 11 Haziran 2007
Erkek Üye
 

hocam XNA ile yapmaya çalış daha şekil olur.

http://www.youtube.com/watch?v=9u5Bat-5Vc4&feature=related


Bu sayfada ki yazilarin hepsini okudum ve mahmut, sen haksizsin ibne. seni kiniyorum, ve sana laflar hazirladim. 
18 Ekim 2011 (Sali) 10:34 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
wasd


Kayıt : 14 Haziran 2006
Ace of Spades
Erkek Üye
 

ya şöyle diyim; sınıf 70kişi falan,ödevi 3-5kişilik gruplar halinde yapıcakmışız ve bu ödevi yapabilecek 10-15 kişi ya var ya yok sınıfta,ben yaparım diye düşünüyorum ama grup olcağım arkadaşların katkısı kodlama kısmından öte sunum safhasında olacağını tahmin ettiğim için mantığı kurmam gerek önce.xnanın ne işe yaradığı dışında hiçbişey bilmiyorum xnaya dair,yani önce oyunun algoritmasını kurmalıyım kafamda :)


Banned from heaven... 
18 Ekim 2011 (Sali) 10:34 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Ercab


Kayıt : 4 Temmuz 2008
GOP City
Erkek Üye
 

ilk olarak resmi  nasıl parçalıyabilirsin onu bulman lazım sanırım, parçaladığın resimleri dinamik olarak resim kutularına yerleştirirsin

burda ki link işini görür http://www.switchonthecode.com/tutorials/csharp-tutorial-image-editing-saving-cropping-and-resizing

resmi parçalara ayırıp picturebox'lara koyduktan sonra rasgele dağıtman lazım aşağıda ki örnekte bunun için birkaç algoritma var.

http://www.codeproject.com/KB/recipes/Seshi8Puzzle.aspx 


Sınavlardan nefret ediyorum... 
18 Ekim 2011 (Sali) 10:54 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
wasd


Kayıt : 14 Haziran 2006
Ace of Spades
Erkek Üye
 

Ercab bunu yazdı:
-----------------------------
 

ilk olarak resmi  nasıl parçalıyabilirsin onu bulman lazım sanırım, parçaladığın resimleri dinamik olarak resim kutularına yerleştirirsin

burda ki link işini görür http://www.switchonthecode.com/tutorials/csharp-tutorial-image-editing-saving-cropping-and-resizing

resmi parçalara ayırıp picturebox'lara koyduktan sonra rasgele dağıtman lazım aşağıda ki örnekte bunun için birkaç algoritma var.

http://www.codeproject.com/KB/recipes/Seshi8Puzzle.aspx 


-----------------------------

 

linkleri inceliyorum şu an,ilk linkteki projedede resimler parçalanmış,tek resim üzerinden yapılmamış işlem yine. Böyle yapıcam demek o zaman. Benim tek resim üzerinden yapmak istememin sebebi kullanıcının belirttiği resmi programa gösterip o resmi yapbozda oynayabilmesini sağlamaktı.

***Şimdi anladım ödevin istediğini ya :/  oyuncuya istediği resim seçenek olarak sunulabilir,hatta bu resimler seviye seçenekleriyle ilişkilendirilebilir cümlesini ben yanlış anlamışım.

TOPARLAMA:

-Kullanılmak üzere resimler 4farklı zorluk seçeneğine göre ayrı ayrı kesilip resimler klasöründe toplanacak

-Kullanıcıya oynamak istediği resim sorulacak,istediği seviye sorulacak

*Yapmaya başlıyorum,bitirip teslim ettikten sonra kodları burada paylaşırım :)


Banned from heaven... 
18 Ekim 2011 (Sali) 11:49 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Ercab


Kayıt : 4 Temmuz 2008
GOP City
Erkek Üye
 

kolay gelsin hocam, bitince pm gönderirsen sevinrim :)

edit: söyle bi kolaylık da yapabilirsin tabi uğraşmak istemezsen diye. seçenek olarak sunulan resimler önceden seçmeli olursa resim kırpma işlemi yapmana gerek kalmadan direk kendin bölerek resimleri yerleştirebilirsin. bu sadece bi kolaylık sağlar benim fikrimi soracak olursan kolaya kaçma öğrenmiş olursun :)


Sınavlardan nefret ediyorum... 
18 Ekim 2011 (Sali) 12:39 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
wasd


Kayıt : 14 Haziran 2006
Ace of Spades
Erkek Üye
 

Ercab bunu yazdı:
-----------------------------
 

kolay gelsin hocam, bitince pm gönderirsen sevinrim :)

edit: söyle bi kolaylık da yapabilirsin tabi uğraşmak istemezsen diye. seçenek olarak sunulan resimler önceden seçmeli olursa resim kırpma işlemi yapmana gerek kalmadan direk kendin bölerek resimleri yerleştirebilirsin. bu sadece bi kolaylık sağlar benim fikrimi soracak olursan kolaya kaçma öğrenmiş olursun :)


-----------------------------

 

 

zaten aynen dediğin gibi yapıcam,resimler önceden kesilip hazırlanmış olucak ki bundan başka şekilde yapılmamış sanırım :D ikinci dediğini düşündüğüm için işin içinden çıkamadımda bu konuyu açtım zaten :) önümde 10 hafta kaldı ve bu hariç 6 dersimden en fazla 1-2inden geçebilcek durumdayım şu an :D ayrıca javascripte falan giriştim, o yüzden ilk dediğin gibi yapıcam,ama xna kullanabilirim belki. Neyse şimdi okulda halletmem gereken bi işim var okula gitmeliyim. Döndüğümde başlıycam,teslime daha haftalar var ama olabildiğince çabuk bitirmeye bakıyorum,bu haftaiçi bitirebilirsem haftasonu paylaşırım,olmadı haftaya yada ne zaman teslim edebilirsem :)


Banned from heaven... 
18 Ekim 2011 (Sali) 13:04 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Jchan


Kayıt : 8 Aralik 2009
Erkek Üye
 

hocam tek picturebox'ı boşver seni epey zora sokar onun yerine kodla picturebox ya da button dizisi oluşturup onları eklersin form'a, bence resmi kesmeyi de kendin yaparsın zor birşey değil, ilk mesajında verdiğin linkte zaten adam göstermiş ilk kod bloğunda resmi kesmiş ve bir diziye atmış, ikinci kod bloğunda da buttonların image'ine, resim parçalarının olduğu dizinin elemanlarını atamış


 

[1]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : c# yapboz oyunu(fikire ihtiyacım var) Favorilerime Ekle Yukarı Çık
Konuda 9 Mesaj Var.
Konu 710 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim