«hexagonal-grid» etiketlenmiş sorular

Izgara döşeme için normal altıgenlerin kullanıldığı bir yüzeyin düzenli mozaik kaplaması.

6
Dikey vs yatay altıgen ızgaraları, artılarını ve eksilerini [kapalı]
Altıgen ızgaralarla döşemeleri sivri kenarları yukarı bakacak şekilde ayarlamayı seçebilirsiniz, böylece batı-doğu ekseni boyunca hareket edebilirsiniz veya kuzey-güney ekseni boyunca hareket edebilmeniz için bir kenarı yukarıya yerleştirebilirsiniz . Yatay veya sivri tarafı yukarı bakacak şekilde altıgen ızgara: Dikey veya düz tarafı yukarı altıgen ızgara: Bu sayfaya göre , dikey hizalama …

4
Neden altıgen haritalar yerine sekizgen haritalar kullanmıyoruz?
Altıgen fayansların kare olanlara göre avantajını anlıyorum. Fakat neden bunun yerine sekizgenler kullanılmıyor? Sekiz yönden daha iyi, daha doğal bir hareket sağlayacaklarını düşünürdüm. Bu tür bir haritayı bir oyunda kullanmayı düşünüyordum, ama onu kullanan herhangi bir oyun görmedim, bu yüzden onu kullanma konusunda açıkça kusurlu bir şeyi özledim mi?

5
Bir tarayıcı tabanlı strateji oyunu için bir veritabanından PHP'de altıgen bir dünya haritası nasıl oluşturulur
PHP tarayıcı tabanlı strateji oyunum için altıgen bir dünya haritası oluşturmaya çalışıyorum. Veritabanımda, her satırda aşağıdaki verilerden oluşan bir tablo oluşturdum: id, type, x, y ve busy. Tip, sayılarla tanımlanmış olan fayans türüdür. Örneğin, 1 çimdir. Haritanın kendisi 25 x 25. Harita üzerinde tıklanabilir fayanslarla veri tabanını ve harita üzerinde …

2
Altıgen ızgara / fayans öğreticileri [kapalı]
Altıgen ızgara tabanlı haritalar / oyunlar yaratma konusunda herhangi bir platform veya dil agnostik (tercihen adım adım) dersleri var mı? Ben esas olarak ızgara / fayans temelleri ve gelişmiş oyun motoru şeyleriyle ilgileniyorum. Şimdiye kadar bunları buldum: Oyunlar ve diğer projeler için altıgen ızgara Altıgen ızgara matematik

2
Altıgen ızgarada fayans yüzüğü alın
Bu yazı sayesinde: Altıgen fayans ve bitişik komşularını bulma, belirli bir karoya bitişik fayans toplayabilirim. Ama hemen hemen bana bir ofsetle belirtilen fayansların "halkasını" veren bir algoritmaya takıldım. Bu Yığın Taşması gönderisinde verilen algoritma, döşemeleri toplama sırasını tam olarak umursamıyor. Her ofsette 6 karo eklendiğini biliyorum. Ofset 1 size 6 …

3
Altıgen bir tıklama kutusunu tanıma
Ben soluk altıgenler içeren bir oyun üzerinde çalışıyorum . Şu anda, kullandığım altıgen bir resmim var (tüm kenarlar aynı uzunlukta ... 50 piksele 50 piksellik bir resme sığıyor). Biraz C # için yeni ve gerçekten XNA için yeni, ama nokta ve açıları dayalı bir kıvrımlı if deyimi yapmak yerine çağırabileceğiniz …
17 c#  xna  hexagonal-grid 

2
Altıgen oyun ızgaraları için yükseklik modeli
TL; DR: Yükseklik, sivil tarzdaki altıgen bir ızgaraya nerede demirlenmelidir? Merkez, yan veya tepe noktası? (Yoksa daha karmaşık mı?) Doğru soru: Bir an için hepimizin bildiği ve sevdiği (belki?) Klasik bir oyunu düşünün, Sid Meier'in Alpha Centauri. Harita modeli, klasik Civ formülüne yepyeni görünür arazi yüksekliği konseptini tanıttı. SMAC'de, oyun …

3
Altıgen ızgarayı n oyuncu arasında eşit olarak nasıl bölebilirim?
Basit bir altıgen ızgara tabanlı oyun yapıyorum ve haritanın oyuncular arasında eşit olarak bölünmesini istiyorum. Harita rastgele oluşturuldu ve oyuncuların nispeten küçük alanlara sahip yaklaşık eşit miktarda hücreye sahip olmasını istiyorum. Örneğin, haritada dört oyuncu ve 80 hücre varsa, her bir oyuncunun yaklaşık 20 hücresi olurdu (tam doğru olması gerekmez). …


3
Altıgen bir ızgara üzerinde en kısa yolu bulma
Bazı simülasyon öğeleri olan sıra tabanlı bir oyun yazıyorum. Şu anda takıldığım görevlerden biri yol bulmak. Yapmak istediğim şey şu anki x, y ve hedefi x, y'yi kullanarak bir AI maceraperestini bir karo hedefine bir kata yaklaştırmak. Bunu kendim anlamaya çalışırken, 4 yönü kullanarak problem belirleyebilirim dx = currentX - …

4
Onaltılık haritada eşit bölgeler oluşturun
Örneğin, büyük bir (X by Y) onaltılık haritayı ele alarak, ülkeleri simüle etmek için onu bağlı onaltıların N bölgelerine nasıl ayırabilirim? Amaç, farklı şekillerde, ancak eşit büyüklükte ülkelere sahip gerçek bir yaşam haritası gibi görünen onaltılık bir harita oluşturmaktır.


6
Bir karo setinin sınırı için Verimli Algoritma
Bu yayını iyileştirmek ister misiniz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntı içermeyen yanıtlar düzenlenebilir veya silinebilir. Bir harita oluşturan sonlu büyüklükte fayans ızgarası var. Haritanın içindeki karoların bazıları bölge olarak bilinen bir kümeye konur. Bu bölge …


3
Altıgen ızgarayı saklama
Unity3D için küçük bir altıgen ızgara çerçevesi oluşturdum ve aşağıdaki ikileme geldim. Bu benim koordinat sistemim ( buradan alınmıştır ): Nasıl saklayacağımı bilmediğim hariç, oldukça iyi çalışıyor. Başlangıçta bunu bir 2D dizide saklamayı ve haritalarımı oluşturmak için görüntüleri kullanmayı amaçladım. Bir sorun, negatif değerlere sahip olmasıydı (bu, koordinatları biraz telafi …

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.