İçindekiler:
- 1. Adım: Yazılım
- 2. Adım: Donanım: Tuşa Basma Oluşturucu
- 3. Adım: Donanım: El Denetleyicisi
- Adım 4: Donanım: Dans Matı
- Adım 5: Video
Video: Etkileşimli Simon Oyun Diyor: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bu oyunun nasıl geliştiğini tam olarak hatırlamıyorum ama arkasındaki ana motivasyon, oyuncuların bir dizi davul vuruşuna odaklanmasını ve ardından bu diziyi tekrar etmelerini sağlayarak bilişsel işlemeyi ve dikkati geliştirmektir. Oyuncular, dans-dans-devrim matları veya özel olarak yapılmış 4 pedli bongo tarzı kontrolör kullanabilir. Hedef oyunculara/kullanıcılara biraz arka plan vermek için www.tulgeywood.us için inşa edilmiştir.
1. Adım: Yazılım
İngiltere'de benzer ilgi alanlarına sahip yetenekli bir oyun geliştiricisine rastladığım için çok şanslıydım. https://www.funpods.com/ konuştuk ve bir hafta içinde bu harika sanal davulu ortaya çıkardı. Henüz geliştirme aşamasında olduğu için şimdilik kaynak kodunu yayınlamayı erteleyeceğiz, ancak çalışan demomuzu oyuncu 1 için klavye satırlarını (qwertyui) ve oyuncu 2. için (asdfghjk) kullanarak oynayabilirsiniz.https://web. mac.com/pauric_ocallaghan/simondrums/PauricsDrums_003.htm Başlangıçta bir DDR matında bulunan 8'e kadar anahtarla eşleşen 8 ped kullandık, ancak basitlik için bunu 4'e geri çektik. Oyun yakın zamanda test edildi ve bir takım geliştirmeler yapılacak. 1) iki sanal bateri seti farklı renklerde olacak, 2) oyuncu 2'nin dinleme süresi uzatılacak 3) el kumandasının pedlerinin izin vermesi için oklara ihtiyacı var oyuncular gerçek ve sanal birlikte eşlemek için. en son sürüm 4https://www.funpods.com/freelance/TulgeyWood/Pauric'sDrums_004.htm(Richard'a not, buradaki bağlantıyı keserken ' işaretini kaldırabilir misiniz) Not Diğer herkes, ne kadar bant genişliğim olduğunu bilmiyorum, bu yüzden.mac bağlantısı ölürse funpod'ları tüm satırı kopyalayıp yapıştırarak deneyin, sadece bozuk bağlantıya tıklamayın. Ve Richards'ın diğer oyunlarından bazılarına göz atın, Bonobo'nun bongolarını oynadıktan sonra onunla iletişime geçtim, gerçekten harika.
2. Adım: Donanım: Tuşa Basma Oluşturucu
Çözmemiz gereken acil bir sorun, Richard'ın oyun geliştirme için kullandığı şok dalgası platformu, dans matları tarafından üretilen joystick şapka girişlerini doğal olarak kabul etmeyecekti, bir eklenti var ama biz donanımı tuşlara basmak için tasarlamaya karar verdik, bu olacak. 8'den fazla anahtara sahip cihazlar yaparsak gelecekte daha uyumlu hale gelebilirim. Kullanışlı bir Belkin Nostromo'm vardı ve bilgisayar monitörü VGA kablolarına bağladım çünkü bunlar gereken hat sayısının biraz üzerindeydi. Bu, hangi pinlerin nereye gittiğini gerçekten belgelemeniz gereken yerdir. Bu satırları eşleştirmek için 9 satırınız ve 3 yeriniz var 1) dans matına> kabloya 2) kabloya> tuşa basma üreteci giriş konektörüne 3) Tuşa basma eşleme yazılımı, bu durumda nostromo sürücüler. Bir USB klavye kullandıysanız, doğru tuşlara uyum sağlamak için oyun yazılımını değiştirmeniz gerekir. İdeal olarak bu, yazılımda bir özellik olacaktır, ancak geliştirme için bu ayrılığa sahip olmak bazı çok yönlülüğe izin verirRandofo, giriş için usb klavyeleri kullanma konusunda iyi bir talimata sahiptirhttps://www.instructables.com/ex/i/40127CE021381029BC6B001143E7E506/?ALLSTEPS
3. Adım: Donanım: El Denetleyicisi
Bir 'Simon' oyununu modifiye ederek bir kavram kanıtı yaptım. Pedler, mevcut simon donanımına paralel olarak presleri algılayacak şekilde ayarlandı, böylece orijinal oyun oynamaya devam edecekti. Elektronikte, şortları tespit eden ve usb aracılığıyla işletim sistemine joystick şapka komutları üreten bir dans matından nakledildi. Geliştirme ve test için bir başlangıç bloğu olarak https://www.stepmania.com/ açık kaynağını kullandım. Sonuçlar, simon yastıklarının bazı insanlar için yeterince dokunsal veya duyarlı olmadığıydı. Mevcut el kumandası ayrıntılı bir yapıdır, ayrı bir talimatta bulunamaz:https://www.instructables.com/ex/i/AF2C7B003BFD1029AC23001143E7E506/Sanırım stepmania ile testin bu ilk aşamasından itibaren geliştirdim. bir simon oyununa da tasarım yapın. Platformu hala stepmania için kullanmayı planlıyorum ve önümüzdeki haftalarda dosyaları düzenleme konusunda bir talimat hazırlayacağım.
Adım 4: Donanım: Dans Matı
Her marka matın içindeki izlerin muhtemelen aynı olacağını düşünüyorum. Bu nedenle, haritalama listenizi yazarken, matın üzerindeki pedlere karşılık gelen okların bir listesiyle başlayın. Ardından, seçtiğiniz kablo kurulumundan pin numarasını veya kablo rengini not edin. Normalde VGA için kullanılan 15 yollu d-tipi konektörler ve kablolar seçtim (vga kullanıyorsanız pin 7 gibi bir şeyin bağlı olmadığını unutmayın)
Kabloları dans matlarına nasıl bağlayacağınız size kalmış. Paspasın pcb'sini sağlam bırakmanızı, kabloyu mat konektörünün yanındaki pcb'ye lehimlemenizi (kaplamayı çizmek isteyeceksiniz) ve ardından devreyi pcb'den izole etmek için yukarı akış yolunu kesmenizi tavsiye ederim, yoksa her şeyi bağlar. sen. Ardından, hangi pedleri pimlere bağladığınızı not edin ve bu eşlemeyi yazılıma kadar takip edin. Ayrıca bunu her mat için tam olarak kopyalamak isteyeceksiniz. Aşağıda ekli şemada çizilmeyen bir şey ortak hat veya anahtarların diğer tarafıdır. Her ped ortak bir plakaya kısa devre yapar, bunun bilgisayara doğru şekilde bağlanması çok önemlidir, aksi takdirde pedlerin hiçbiri çalışmayacaktır.
Adım 5: Video
İşte hareket halindeki iki dans matının küçük bir videosu. Davullarla küçük bir kablolama hatasını giderdikten sonra bunu bir dans matı ve el davulu olacak şekilde güncelleyeceğim.
Önerilen:
Simon Oyun Diyor: 13 Adım
Simon Says Game: Simon Says Game'e hoş geldiniz!!Bu zorlu oyun, tinkercad'de bir Simon diyor oyunu yaratmanız için size yol gösterecek
Simon Hafıza Oyunu Diyor: 4 Adım
Simon Hafıza Oyunu Says: Bu, çoğumuzun sevdiği ve çocukluğumuzdan hatırladığı bir oyundur. Sadece nostaljik anıları geri getirmekle kalmıyor, bilgisayar mühendisliği dünyasına da ekliyoruz! Bu oyun, LED'lerin helezonla birlikte
Simon Play-Doh ile Diyor - Makey Makey: 3 Adım
Simon, Play-Doh İle Söyledi - Makey Makey: Dover Halk Kütüphanesi, Makey Makey kitlerini içeren bir Instructables 'Build Night'a ev sahipliği yaptı. Müşterilerimiz, günlük nesneleri kontrolörlere, klavyelere veya müzik aletlerine dönüştürmek için kitleri denemeye davet edildi. Bu Eğitilebilirlikte biz
Bilgisayar Mühendisliği Finali Simon Diyor Oyun: 3 Adım
Bilgisayar Mühendisliği Finali Simon Says Game: Benim Fikrim: Projem Simon Says Game. Bu oyunda dört LED ve dört düğme var. LED'ler müziğe uygun olarak yanarken müzik sesli uyarıdan çalacaktır. Sonra oyun başlayacak. Bir LED yanacak ve popoya tıklamanız gerekiyor
Simon Arduino ile Oyun Diyor: 5 Adım
Simon Arduino ile Oyun Says: DIY Simon Says Game with Arduino ile size Arduino kullanarak nasıl Simon Says Game yapacağınızı göstereceğim, çok basit,Arduino Nano'ya dava açıyorum, YouTube Kanalıma Abone Olun