Oyunumu oynayan insanların orta fare düğmesine sahip olduğunu (güvenli bir şekilde) varsayabilir miyim?


31

Başlık hemen hemen her şeyi söylüyor.

Şu anda muhtemelen sıradan oyuncular tarafından oynanmayacak bir masaüstü oyunu yazıyorum. Bu yüzden beklentim, hemen hemen her kullanıcının büyük olasılıkla zaten kaydırma tekerleği + düğmesi olan bir fareye sahip olmasıdır. Bu doğru mu?

Bu soru "oyuncular için" - büyükannemin dizüstü bilgisayarında o düğme yoksa umurumda değil.

(Tabii ki üçüncü bir fare düğmesi olmadan bile oyunu oynanabilir hale getirmek için giriş ayarlarını değiştirmeyi sağlayan bir sistem düşünmem gerektiğini biliyorum.)


62
Bir masaüstü bilgisayar oyununda kontrolleri değiştiremezseniz bazı kötü yorumlar bekliyoruz.
Janos Turánszki

22
Pek çok farede, yanlışlıkla bir veya diğer yönde kaydırma yapmadan orta fare düğmesi olarak kullanılması zor olan kaydırma tekerlekleri bulunur - müzikçaların bu şekilde bozamadığından emin olmak isteyebilirsiniz.
Philipp

8
Oyunlarımın çoğunu sadece bir fare tuşuyla bir makinede oynuyorum. Ortada çok daha az fare tuşu 2 olduğunu varsayamazsınız. 3. fare düğmesiyle yapmaya çalıştığınız şeyi yapmak için bazı keyfi l-button + klavye kombinasyonlarına izin vermeyi düşünebilirsiniz. Kendi yazılımımda sağ tıklamak için Fn + Birincil Fare düğmesini takma ad olarak kullanıyorum. Birçok oyuncu bu tür bir şeyi yapan bazı üçüncü taraf yazılım kurulumlarına sahip olacak, ancak doğrudan kendi yazılımımla desteklemeyi tercih ediyorum.
Andon M. Coleman

1
Orta far düğmesi olmayan bir bilgisayarım var, yapacağın şeyi yap.
Thijser

3
Gerçek oyuncuları hedeflediğinden beri, öyleyse, evet! . Varsayın. Diğerlerinin de belirtildiği gibi, oyuncular sıradan oyun oynama izleyicisinden çok özelleştirilebilir kontroller beklerler.
MasterMastic

Yanıtlar:


35

Masaüstlerini hedeflemenize rağmen , (oyun) dizüstü bilgisayarlarında oyuncular olacak ve bazıları için oyun oynayabilmeniz için bir fare almak zor olacaktır. Alternatif kontrol şemalarını veya özelleştirilebilir kontrolleri desteklemeniz iyi olurdu.

Bu çok "bilim" cevabı değil - geliştirdiğim oyun ve araçlarla bu problemle çok karşılaştım. Tecrübelerim, elde etmek üzere olduğunuzu yansıtmayabilir, bu yüzden bu tavsiyeyi dikkate almamaktan çekinmeyin.


1
PC kullanıcısı burada. Wacom tablet kullanıyorum. Burada orta düğme yok.
Kromster,

2
Dokunmatik
yüzeylerde

@Kroltan Bir şey söyleseydim oyun oynamak için daha kötü olurdu; çünkü sol / sağ tuş kombinasyonlarını yapma kabiliyetini kaybedersiniz (örneğin, imleci hareket ettirmek için bir düğmeyi basılı tutup diğerinin vurmak için tıklatması).
Dan Ne De

@DanNeely biliyorum. Bu bir oyun değil, bunu yapan oyunlar değil: aynı anda iki düğmeye de basarsanız, MMB olarak sayılır. Bunları ayrı olarak basarsanız, her ikisi de aynı anda olsa bile olmaz.
Kroltan

@Kroltan Bunu duymaya devam ediyorum, ancak bunu yapan bir touchpad'in sahibi de değildim. Güvenli bir varsayımdan uzak. (Evet, onu taklit eden üçüncü taraf yazılımı var. Oyuna dahil etmediğiniz sürece ...)
Bob

22

Gerçekten "varsaymak" ile ne demek istediğine bağlı. Bu varsayımı oyun mekaniğinizi tasarlarken mi yapıyorsunuz? Ya da tamamen özelleştirilebilir anahtar bağlantıları uygulanıp uygulanmayacağına karar verme noktasında?

" Gerçek oyuncuların 3 düğmeli bir faresi olduğunu farz ediyorum, bu yüzden bayonet-thrust cihazını klavye düğmesine yeniden bağlama seçeneğini sunmama gerek yok.“. Bunun yanlış olduğunu düşünüyorsun. Her zaman, her zaman yanlış. Kişisel olarak giriş yapılandırmasına gelince, oyuncu tabanınızın oldukça büyük bir parçası gibi kişisel özelliklere sahibim. Örneğin, çok daha gençken FPS oyunları oynamaya başladım. sol parmak parmağı varsayılan çömelme / sürat koşgusu düzenlemesiyle uğraştı, onları değiştirdim ve değiştirilmeye alıştım.Her zaman yeniden bağlama seçeneğinden yoksun olan oyunlara her zaman yeniden göndereceğim. , ancak bir denetleyici ile, birinci şahısta "yukarı" ve üçüncü şahısta "aşağı" demek istiyorum, bunları ayrı ayrı konfigüre etmeme izin veren oyunlar bana sıcak bir ışıltı verir. Bir eylem sırasındaki ikisi arasında geçiş yapıyorum (örneğin 3. yakın muhabbet, 1. kişi demir manzaraları) veyaKendimi ayaklarımda veya gökyüzüne bakarken eylem etrafımda dolaşırken bulur.

Ancak, kolayca ortalama olabilir: " Ben rahatça ya sol ya da kınama ederken, benim oyuncu tam bir koşu yürütebileceği 3 farklı işlem olacağı karar verirken bir orta fare tuşu var varsayalım SAĞ bu gerçek olacak" Eğer sizin Oyun daha sonra MMB'yi bir klavye düğmesine yeniden bağlama bir seçenektir (ve gerçekten seçeneği sunmalısınız), ancak muhtemelen ideal bir seçenek değildir. Bu durumda oyuncularınızın oyun mekaniğinizi zorlamak yerine uygun donanıma sahip olacağını varsaymalısınız. Bazı oyunlar her zaman belirli giriş yöntemlerine diğerlerinden daha iyi uyar. Assassin Creed serisinin bir trackpad üzerinde eşit derecede iyi oynamamış herhangi bir oyun mekaniğini kestiğini hayal edin.

Özetle: Oyundan ödün vermeyin, ancak hayal edebileceğiniz her yapılandırma seçeneğini sunun.


+1 Oyunlarımın her zaman WASD yerine WAXD kullanacağını belirledim, çünkü bir zamanlar öykünücülerimi WAXD kullanacak şekilde eşledim, çünkü bir D-pad'e daha çok benzedim ve alıştım. Oyunlar, WASD'yi yeniden eşleştirmenize izin vermediğinde beni rahatsız ediyor, bu şekilde söylemeye yetecek kadarını oynuyorum.
Pharap

@Pharap Yani işaret parmağını vurmak için kullanıyorsun X? Bu Dgeriye doğru giderken ( ) sağa dönüp ( ) sağa dönmeyi zorlaştırır . WAZDEğer Wve için aynı parmağı kullanmak istersen daha kolay olacağını düşünürdüm Z.
bcrist

2
Buradaki temel nokta, kişisel tercihlerin öznel, önemli ve tahmin edilemez olmasıdır. Bu nedenle kontrollerinizin yapılandırılabilir olduğundan emin olun.
Schwern

@bcrist Hayır, parmağımı X için kullanıyorum. Her zaman her yönde bir parmak (rakam?). Daha sonra S genellikle çömelir veya sürat koşar ve başparmak atlamak için aşağıya doğru hareket eder, ardından bir ton kenar kılıf gelir. Garip gelebilir, ancak bunun nedeni çoğu insanın WASD'ye alışkın olması beni rahatsız ediyor. Yazma olmayan elimle yazmaya çalışmak gibi.
Pharap

@Pharap Ah, bu çok daha mantıklı. Bir ara bunu denemek zorunda kalabilirim. Birçok oyun önemli geriye hareketini disincentivise ama Kerbal uzay programı gibi bir oyunda sık sık arasına hızlı ve sürekli nereye Wve Sçok yararlı olabilir.
bcrist

10

Dizüstü bilgisayarların çoğunda, özellikle bir izleme paneline sahip olanlarda orta bir düğme yoktur ve öykünmek için özel bir yazılıma ihtiyacınız vardır .

Mac dizüstü bilgisayarlarda tek bir düğme var. Sağ tıklamak oldukça kolaydır (iki parmakla tıklama) ve Mac oyunlarında nadir değildir ve kaydırmak için iki parmakla sürüklemek kötü değildir, ancak yalnızca yavaş tempolu oyunlarda. Ancak, Mac Trackpad sistem ayarlarında orta tıklama kavramı yoktur. Özel bir yazılıma ihtiyacınız var .

"Dizüstü bilgisayarları umursayan, bir dizüstü bilgisayarda oyun oynayan kimse" diyebilirsiniz. Steam Donanım ve Yazılım Anketi , insanların gerçekte ne kullandıkları hakkında bir bilgi hazinesidir. Steam'deki Mac kullanıcılarının% 70'i bir dizüstü bilgisayar kullanıyor . PC dizüstü oyuncularının izlemesi daha zordur, ancak ekran kartlarına bakarak ve cep telefonlarına bakarak bir fikir edinebilirsiniz (GeForce blah blahM, Intel HD Graphics, "Mobility" ve "Mobile"). Benim tahminime göre bu pazarın% 30'u.

Örneğin, beş düğmeli Logitech oyun faresiyle oyun oynamak için evde özel olarak tasarlanmış bir masaüstü bilgisayarım var. Yarın yedi saatlik bir uçuşa çıkacağım. Macbook Pro dizüstü bilgisayarım ve 200'den fazla Steam ve GOG oyununu seçeceğim. Tepside bir fare için yer kalmayacak. Oynayacağım oyunlar, bir trackpad ile iyi çalışanlar olacak.

Kesinlikle tüm kontrollerinizin yeniden yapılandırılmasınaizin verin. İnsanlar düğmeleri olsa bile, varsayılan kontrollerinizi beğenmeyecek kişiler olacaktır. Müşterilerinizin hayal kırıklığına uğramaması için çok küçük bir şey.

FWIW Genelde orta fare düğmesinden kaçınırım çünkü kaydırma tekerleğini tetikleyebilir. Silahları değiştirmek için kaydırma tekerleğinden de kaçınıyorum, çünkü ikiden fazla seçenekli oyunlarda yavaş buluyorum. Yakın muharebe saldırısı veya çömelme gibi bir şey için, genellikle F veya başparmak yan düğmesini kullanırım.


BootCamp ile oyununuz yalnızca Windows olsa bile MacBook'ları geçerli bir oyun platformu olarak dışlayamazsınız; Mac kullanıcılarının Windows'ta yeniden başlatmaları, ancak oyunun içinde orta tıklama olmadan kendilerini bulmaları gerekir.
Doktor J

5

Bazı insanlar bir hareket topunu kullanır (bazı hareket toplarının orta fare düğmesi yoktur ), hareket topları genellikle oyuncular için sıradan fareler kadar iyi işaretleme aygıtlarıdır.

Bağladığım izleme topunun orta fare düğmesi yok ve (en azından Windows'ta) kullanılamaz bir kaydırma çubuğu var; bu eksikliklere rağmen, oldukça az sayıda aksiyon oyunu kullanmayı başardım;).


1

Orta fare düğmesine sahip olsam bile, tıklaması zor. Şahsen ben kaydırma dışında başka bir şey için kullanmak istemem. Ayrıca, tecrübeden bahsetmişken, orta fare düğmesinin kaydırma / yakınlaştırma olarak ayarlanması da geçmişte kedere neden oldu. Orta fare düğmesinin yakınlaştırmak / uzaklaştırmak için ayarlanan tek kontrol olduğu, oynadığım (kimsenin merak etmesi durumunda Rappelz adı verilen) bir oyun vardı. Bu kadar tekerleği olmayan bir fareyle oynardım ve oyunun birkaç kez nedenini bilmeden zoomu değiştirdim ve daha sonra onu düzeltmeye çalışan bir sıkıntı oldu.

TLDR: Bence orta fare tuşunu kullanmak iyi bir fikir değil


0

Kesinlikle oyunun ayarlarında bir denetleyici özelleştirme ekranı yer alacak. Bir denetleyici-özelleştirme sisteminin farkında olduğunuzu belirttiğiniz halde, bunu yapmanın doğru yol olduğunu ve sorunuzun cevabını verdiğini düşünüyorum.

Hızlıca bir kişiselleştirme sınıfı hazırlarım ve anahtarları kodla (başlangıçta / harcoded) atardım, böylece zaman kaybetmeden oyunu geliştirmeye devam edebilirim. Daha sonra bir UI oluşturmak için kişiselleştirme sınıfına geri dönebilirim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.