Oyunlar :: roguelie :: dünya Sıralama ve Özet
- Lisans:
- Perl Artistic License
- Yayıncı adı:
- Erik Aronesty
- yayıncı web sitesi:
- http://search.cpan.org/~earonesty/
Oyunlar :: roguelie :: dünya Etiketler
Oyunlar :: roguelie :: dünya Açıklama
Roguelie World Oyunlar :: Roguelie :: Dünya Perl.Synopsis Package MyWorld'de bir Roguelie World'dir; Baz 'oyunlarını kullanın :: roguelie :: World'; $ r = myWorld-> Yeni (W => 80, H => 50, Dispw => 40, Disph => 18); # belirtilen genişlik / yükseklik ve harita ekran genişliği / yüksekliği $ r-> alan (yeni oyunlar :: roguelie :: bölge (ad => '1') ile bir dünya yaratır; # Bu dünyada "1" $ R-> ALAN-> GENMAZE2 () adlı yeni bir alan oluşturun; # bir cavelike labirent $ char = Games :: roguelie :: MOB-> Yeni ($ R-> Alan, Sym => '@', POV => 8); # '@' $ r-> SETVP ($ char) sembolüne sahip bir mobil nesne ekleyin; # KYSPOINT'ın $ 'ın Perspektifinden $ R-> DrawMap (); # aktif alan haritasını mevcut perspektiften çıkarın (! (($ c = $ r-> getch ()) EQ 'q')) {$ char-> kbdmove ($ c); $ r-> drawmap (); } Birlikte bir araya getiren genel kupa nesnesi, öğe, mafya işleme ve harita çizim kodu. * Bir kare içeriyor :: roguelie :: alanın her bir "seviye" veya "bölge" için oyundaki * oyunları kullanıyor :: ROGUUEKE :: CONSOLE KÜTÜPHANESİ Mevcut alanı çizmek için * Kullanıcının geçersiz kılınan oyunları kullanacağını varsayar :: roguelie :: Mob'un oyunda karakter olarak * Kullanıcının geçersiz kılınacağını varsayar :: roguelie :: Madde's oyundaki öğeler olarak Gereksinimler: · Perl
Oyunlar :: roguelie :: dünya İlgili Yazılım