{{$t('product.price.discount_rental')}}
あと{{ rentaled.limit }}{{ rentaled.period }}まで
{{$t('product.title_works.limit_sales')}} {{ product.discount_rate == 100 ? $t('product.title_works.only_now_free') : product.discount_rate + '%OFF' }}
{{ product.discount_rate == 100 ? $t('product.title_works.only_now_free') : product.discount_rate + '%OFF' }}
{{ $t('product.price.til', [product.discount_end_date]) }}{{ $t('product.price.point_return', [product.product_point_rate]) }}
{{ product.discount_rate == 100 ? $t('product.title_works.only_now_free') : product.discount_rate + '%OFF' }}
{{ $t('product.price.til', [product.discount_end_date]) }}{{ $t('product.price.point_return', [product.product_point_rate]) }}
{{ rental.price | number_format }}JPY
{{ real_price | number_format }}JPY
{{ is_favorite ? '已追加至收藏' : '追加至收藏' }}登錄數{{ product.wishlist_count }}
{{ is_favorite ? '已追加至收藏' : '追加至收藏' }}登錄數{{ product.wishlist_count }}
購入特典
{{ gift.title }}
發送至{{ gift.distribute_end_str }}
{{ coupon.coupon_name }}
發送至{{ coupon.end_date_str }}
有效期限:{{ coupon.user_limit_date }}
有效期限:自取得開始{{ coupon.limit_days_day }}日後
{{ bonus.title }}
發送至{{ bonus.end_date_str }}
下載 | 瀏覽器視聽 | |
---|---|---|
PC | ||
手機 |
Windows | 7 / 8 / 8.1 / 10 |
---|---|
Mac | MacOSX |
iOS | - |
Android | - |
其他 | - |
二次元ゲームのワールドマップを自動生成するための本です。
小マップから、大マップまで、3種類のサンプルを元に、ワールドマップを自動生成する方法を、勘所とともに解説していきます。
以下、詳細です。
私はよく、ゲームを作ってコミケで出しています。その際に、マップの自動生成機能をよく組み込みます。理由は、私が一人でゲームを作っていて、あまり大量のデータを手作業で作れないからです。ボリューム感を出すためには、マップの自動生成機能は不可欠です。
そうしたことをよくしていると、コミケでブースに来た人から「マップの自動生成についての本を出して欲しい」と言われました。確かに、その内容の本は自分でも書こうと思っていました。そこで、サンプルコードを書き起こして本を作成しました。
コードは、実際にリリースしたゲームのコードを一部改造して用いています。それぞれのゲームのコードを元に、サンプルとして分かりやすいように簡易化してまとめています。