読者です 読者をやめる 読者になる 読者になる

人工知能に関する断創録

人工知能、認知科学、心理学、ロボティクス、生物学などに興味を持っています。このブログでは人工知能のさまざまな分野について調査したことをまとめています。最近は、機械学習・Deep Learningに関する記事が多いです。



キャラクターチップとマップチップ

Pygame

これからRPGを拡張していくにあたって使用できるキャラクターチップやマップチップを整理しておきます。今回作成するサンプルRPGではここにある素材しか使いません。すべてのキャラクターチップ、多くのマップチップは、下のDotWordさん(リンク切れ)からお借りしました。

f:id:aidiary:20100807171102p:plain

またマップチップの一部は、MACKさん(リンク切れ)のを使わせていただきました。どちらもすばらしい画像でRPG作るのが楽しいです。私はプログラムは書けるけど絵が描けないのでこういう画像をフリーで提供してもらえるのはありがたい限りです。

ちなみに背景色のカラーキーは (190, 179, 145) です。

キャラクターチップ

IDはキャラクターの番号、キャラクターチップは画像ファイル名です。キャラクター名は、Characterクラス作成時にコンストラクタに渡す名前です。

ID キャラクターチップ キャラクター名 日本語名
0 swordman_male.png swordman_male 剣士(男)
1 swordman_female.png swordman_female 剣士(女)
2 mercenary_male.png mercenary_male 傭兵(男)
3 mercenary_female.png mercenary_female 傭兵(女)
4 elf_male1.png elf_male1 エルフ(男)
5 elf_female1.png elf_female1 エルフ(女)
6 knight_male.png knight_male 騎士(男)
7 knight_female.png knight_female 騎士(女)
8 fighter_male.png fighter_male 格闘家(男)
9 fighter_female.png fighter_female 格闘家(女)
10 magician_male.png magician_male 魔術師(男)
11 magician_female.png magician_female 魔術師(女)
12 thief_male.png thief_male シーフ(男)
13 thief_female.png thief_female シーフ(女)
14 ninjya.png ninjya 忍者
15 kunoichi.png kunoichi くのいち
16 lancer_male.png lancer_male ランサー(男)
17 lancer_female.png lancer_female ランサー(女)
18 archer_male.png archer_male 狩人(男)
19 archer_female.png archer_female 狩人(女)
20 halfdevil_male.png halfdevil_male 魔族(男)
21 halfdevil_female.png halfdevil_female 魔族(女)
22 whiteknight_male.png whiteknight_male 聖騎士
23 priest.png priest 聖職者(男)
24 priestess.png priestess 聖職者(女)
25 young_male1.png young_male1 青年1
26 young_male2.png young_male2 青年2
27 young_female1.png young_female1 女性1
28 young_female2.png young_female2 女性2
29 child_male1.png child_male1 少年1
30 child_male2.png child_male2 少年2
31 child_male3.png child_male3 少年3
32 child_female1.png child_female1 少女1
33 child_female2.png child_female2 少女2
34 middle_male1.png middle_male1 おじさん1
35 middle_male2.png middle_male2 おじさん2
36 middle_female.png middle_female おばさん
37 old_male.png old_male おじいさん
38 old_female.png old_female おばあさん
39 dwarf_old.png dwarf_old ドワーフ(老人)
40 dwarf_child.png dwarf_child ドワーフ(子供)
41 elf_male2.png elf_male2 エルフ(青年)
42 elf_female2.png elf_female2 エルフ(女性)
43 king.png king 王様
44 queen.png queen 女王
45 prince_child.png prince_child 王子(幼少)
46 prince_young.png prince_young 王子(成長)
47 princess_child.png princess_child 王女(幼少)
48 princess_young.png princess_young 王女(成長)
49 minister.png minister 大臣
50 soldier.png soldier 兵士
51 butler.png butler 執事
52 maid.png maid メイド
53 witch.png witch 魔女
54 blue_slime.png blue_slime スライム(青)
55 red_slime.png red_slime スライム(赤)
56 goblin.png goblin ゴブリン
57 dog.png dog
58 white_cat.png white_cat 白猫
59 black_cat.png black_cat 黒猫

マップチップ

IDはマップの素材番号でバイナリマップに格納する番号に対応します。マップチップ名はイベント作成時に使用します。移動可能か?は徒歩移動時に上に乗れるかを意味します。ただし、乗り物に乗った場合やイベントで作成する場合は移動可能かは自由に設定できる予定です。透明色?は、背景を透明色にするかの設定です。基本的に背景が見えてしまうマップチップはTrueです。本当は256種類まで使えますが、サンプルRPGなので下の54種類にとどめておきます。

ID マップチップ マップチップ名 移動可能か? 透明色? 日本語名
0 none.png none False False
1 darkness.png darkness True False
2 sky.png sky True False
3 grass.png grass True False 草原
4 flat.png flat True False 沼地
5 water.png water False False 水 or 海
6 forest.png forest True False
7 hill.png hill True False
8 mountain.png mountain False False
9 snow.png snow True False
10 desert.png desert True False 砂漠
11 poison.png poison True False 毒沼
12 magma.png magma False False マグマ
13 wood_floor.png wood_floor True False 木の床
14 stone_floor.png stone_floor True False 石の床
15 dungeon_floor.png dungeon_floor True False 洞窟の床
16 carpet.png carpet True False 絨毯
17 red_flower.png red_flower True False 赤い花
18 blue_flower.png blue_flower True False 青い花
19 wood_wall.png wood_wall False False 木の壁
20 stone_wall.png stone_wall False False 石の壁
21 dungeon_wall.png dungeon_wall False False 洞窟の壁
22 bridge_h.png bridge_h True False 橋(水平方向)
23 bridge_v.png bridge_v True False 橋(垂直方向)
24 castle1.png castle1 True True 城(左上部)
25 castle2.png castle2 True True 城(右上部)
26 castle3.png castle3 True True 城(左下部)
27 castle4.png castle4 True True 城(右下部)
28 town.png town True True
29 shrine.png shrine True True ほこら
30 dungeon.png dungeon True True 洞窟
31 tower.png tower True True
32 pyramid.png pyramid True True ピラミッド
33 sign.png sign False True 立て札
34 inn.png inn False True 宿屋
35 weapon.png weapon False True 武器屋
36 goods.png goods False True 道具屋
37 bar.png bar False False 酒場
38 church.png church False True 教会
39 upstairs.png upstairs True True 上り階段
40 downstairs.png downstairs True False 下り階段
41 table.png table False True
42 chair.png chair True True 椅子
43 bed.png bed True True ベッド
44 throne.png throne True True 玉座
45 door.png door False False
46 treasure.png treasure True True 宝箱
47 pot.png pot True True
48 barrel.png barrel False True
49 drawers.png drawers False False タンス
50 cargo.png cargo False False 積荷
51 bookshelf.png bookshelf False False 本棚
52 tomb.png tomb False True
53 well.png well False True 井戸
54 tree.png tree False False