| しばらく弄ってなかったので【2008/07/20】 |
スクリプターとしての能力がガタ落ちしている俺ガイル…ぐふっ! 自分で組んだスクリプトすらキチンと理解できてない…なんてこった。
注釈をキチンと付けるようにしてるのに、時々注釈の意味すら分からなくなる事が… 時間を置いてスクリプトを見た時に注釈が理解できてないって事は 注釈の書き方が非常にマズかったって事だね。
スクリプターとしての能力が落ちてる事も手伝って ウチのスクリプトを改良してくれた人のものを自分なりに更に改良もできず (強引って仰ってたのでまだまだ改良の余地はあると見ていたので。) 改良してくれたものをそのまま出してしまったしなぁ…
…いや、まあ、ものによっては改良してくれた人のやり方のほうが完璧だったりするんだけれどもね。 ひょっとしたら今回のもベストなのかも…
少しずつ、勘を取り戻していくしかないかな。 …とはいったものの、VXで作ってるゲームが無いってのが痛い所。 「Historb」もVXで作ってたら否が応でも勘が戻るというものだけれども… (RGSS1と2とでは仕組みが違う…RGSSも1も仕組みを忘れかかってると思う…)
【web拍手返事】 なおった? 直ったね。でも、またシステムの改造で壊れたりするかも知れないねぇ。
まあいやだ,たいぷさんたらえろえろなのね(どうけ) ファファファ えろえろとえろいんだぜ(死
「TYPE74RX-T Presents」は、健全な(ry
今じゃ!パワーを○○○に! いいですとも!
セルフバーニング
…ゑ、「こかん」に、じゃないの?(死
|

| 次世代ツクール…だと?【2008/06/28】 |
RPGツクールVXが発売されて、まだ半年くらいだというのに、早くも次世代ツクールの話題が。 XBOX360に対応と謳ってる…
…俺に360買えって事か?
XBOX360に対応で真っ先に俺が予想してるのが、画面解像度。 恐らくワイドサイズの解像度になるのかな、と。 …というワケで、勝手に作ってみる俺。


…これがやりたくて記事書いたんちゃうんかと、という声が出てきそうだけれども
大 正 解
ファファファ
まぁ、アレだ。こんなに早い時期に次世代ツクールの話が出たとは言え 来年中に出す事はありえないだろうなぁ、流れ的に。 出すにはあまりにも早すぎるしね。 う〜ん、2003からXPまでのスパンを考えると、早くて来年末かな。
RGSS3とかそういうのを採り入れるというなら…そして、作ってみたいゲームがあると感じたなら RGSS3の素材にも手を付けようかなーとは思ってる。
…気の早い話だけれどもね。
推奨スペックは、きっと上がるだろうな。 最低でもPenIV2Gクラス…ヘタするとCoreクラスいくかも知れないね。 CoreSolo…あたりかなぁ。いくら要求スペック高くても。
それにつけてもおやつはカール、こんな早い時期に次世代ツクールの話が出るとはねぇ。 まぁ、いまから如何なる性能なのか妄想するのも楽しい…かな。 過度の期待はしないようにしないと面食らうと思うので、ほどほどに…
XBOX360対応、としか分かってないし、忘れた頃にやってくる正式発表を まったりと待つとしますか。
|

| XPとVXなら両方好きです。【2008/03/24】 |
XPでゲームを作ってるけれども、VXが無かったら、今より製作が困難なものになってたと思う。 うん、今やXPとVX…どちらが欠けててもダメな製作環境下にある。
◆
ええっと、ツクールラジオにてご紹介に与っております。 既にお聞きになられた方へちょっとフォローさせてください。
スクリプト素材はなるべく他のサイトさんの素材との親和性を意識はしてますが ものによっては、どーする事もできない場合もあります。 その時は、極希なケースではありますが、何らかのフォローをする事もあります。 (既にやってますね、パッシブスキルへの対応とか。あんな感じで。) 極希なケース、というのは、全てに対応しようとするのは、あらゆる意味で非常に厳しいです。 需要ありそうなもので、かつ、できるかも知れないと思ったもののみ、と思って頂ければと。
それと、VXを使ってのゲーム製作は一応考えてますよ。 以前に書いたけれども、専門学校の卒業制作(エターナったやつ)をリベンジをと。 製作資料が全て揃えていれば「Historb」と並行して…って考えてたんですが 製作資料が足りないせいで、それも叶わず…ぐふっ! 何とかして見つけ出さないとねぇ…
【web拍手返事】 接続詞の適切な使い方は難しいんだぜ。論理学を勉強するとこの分野に強くなる。 勧めはしないけどw 論理学、か…多分、その筋の本を見た瞬間、めまいがするような内容なんだろうなぁ…(;´Д`) ただ、まぁ、百聞は一見に如かず。見るだけ見てみようかと思ってる。 空いた時間で図書館か大きな書店をあたってみようかな。 「やさしい論理学」とかないかなぁ…などという甘っちょろい事を考える俺(死
|

| RGSS「2」【2008/03/21】 |
VX発売前にも言われてた事なんだけど、VXのRGSS2を一から勉強しようと思ったら もの凄く苦労する。 注釈文が少ない(最低限度に留めてある)ので初心者が見ると「何やこれ、全然分からんやんか!」 …って事になると思う。 XPのRGSSである程度知識を得ている俺だって初めて見た時は、正直戸惑ったもの。 言語を知っていてもアルゴリズムを理解する必要があるし。
逆にアルゴリズムさえ理解できていれば、どんな言語でも応用が利く(言語を覚えるだけで済む)。 言語を覚える、と書いちゃうと全ての意味を暗記・理解していないといけないように思えるけど リファレンスとかを見ながらでいいなら大丈夫だよ〜ん♪…って人は実のところ問題ない。 (昔、専門学校の先生兼プログラマーな人も仰ってた。)
…話が逸れちゃった。ごめんね。 RGSSを覚えたいならXPから入っていった方が覚えやすいんじゃないかなと。 基本的に、これでもか!…ってくらい注釈文が書いてあるから 何をしているのかが分かりやすいしね。
ただ、それだけのためにXPを買え!…というのも酷な話かなぁ…とも思うけれども。
【web拍手返事】 不具合報告:頭が不具合を起こしてしまい、いまだにRGSS2の仕組みが理解できませぬ。(ななな) 俺自身にも所々不具合を起こしていて、修正が利かなくなっちまってて困ってます。 初心者です!何とかしてください!(…と、マルチポストしまくる) (小一時間後) 何をしてるんですか!さっさと答えてください!何とかしてください! 考えるの面倒なんでお願いします!
…冗談はさておき(w (上記と似たような質問書き込みを某所で見た事がある。その時は吹いたw) RGSS2の言語そのものを理解するのは、元はRubyって言語なので XPのそれとは難易度的に、ほとんど変わらない。 ただ、XPの時と違い、注釈文が少なくなってるのでツクールVX内の動作の仕組みを 理解するのは困難を極めるんじゃないかなぁ。
まあでも、本気でゲームを作りたいという熱意とモチベーション… そして若さ(いい意味での)があれば何とかなるかと。 VXからRGSS2を覚えて素材屋にまでなった人もいるんじゃないかな。
俺が偉そうに言える立場じゃないけれども、要はやる気と根気…なんじゃないかな。 まぁ、何でもそうだと思うけれどもね。
好きこそものの上手なれ…って、ちょっと違うかな??
ちなみに俺の場合、スクリプト素材屋を3年やっといてスクリプトマスターじゃあない。 まだまだ俺にはできない事が多すぎるのよねぇ…(;´Д`) 理不尽に目的の動作をしない事もあるしねぇ。 でも、今まで色んな言語に手を出してきた経験上、ツクールのバグを疑う前に 自分の組み方にどこか問題があるんだと、まずは自分を疑っちゃう。 だもんで、力技で解決、なんて事も。 本当にツクールのバグって事も無いとは言えないし、実際元々のRGSSも一部不具合が 発覚してる(もうパッチは出てるけど)。でも、そこはなるべく考えないようにしたい。
こう書いていくと、初心者なら「うわぁ〜」ってなるけど、そこは、慣れの問題で 自然に身体が動く…みたいな感じで感覚的に行動するようになるんじゃないかな。
俺のスクリプターレベルは完全じゃないけど、ある程度の事ならできるよ!レベル。 自己評価するなら、50〜60点くらいかなぁ。ちょっと甘いかな(w
ぶっちゃけ、自分がやりたい事さえできれば他はどーでもいい、興味ない、みたいなのはあるよ。 (スクリプターレベルとしてはハイレベルになれないのも、これが大きな要因かな。)
|

| XPでエリア設定+その他色々【2008/03/10】 |
XPでゲームを作ってるんだけれども、XPってエリア設定ができない。こいつぁ厳しい。 でも、VXのデータはXPでも使えるんじゃないかと思って(※)VXのエリア設定を XPに適用できるか試してみた。
※:ただし一部の独自データのみ。基本的に構造の違いから同じように処理するのは 不可能か非常に難しい。読み込む事自体は技術的には可能だが。
用意するもの:ツクールXPとVX。 対象 :ツクールXPでVXや2000のようにエリア設定したい人 注意 :かなり面倒なので、どうしてもXPでエリア設定したい人じゃないとオススメできない。 あと、エリア設定ファイルはXPの暗号化には対応していないので注意。 VXで読み込まれても正常に動かないようにファイル変換しておくのも一手法。 (スクリプトの知識がある程度無いとできないが、聞かれても答え…ない方がいいなこれは。)
まず、VX側で先にXPゲームに使う(エリア設定したいものだけでいい)マップを 作っておいた後、エリア設定。 この時、エリア設定したマップIDは、XP側のマップIDのものと同じでなければならない。 例えばXP側のフィールドマップ用のマップIDが4ならば VXでもフィールドマップ用のマップIDが同じ4でなければならない。 そのため、場合によってはダミーマップを作成しておく必要がある。
その後、設定したエリアデータをXPのDataフォルダにブチ込む。
…で、ここからスクリプト。
1.VXのヘルプからRPG::Areaを探し出して、モジュールが記述された スクリプトをXPにコピペ。
2.Game_playerクラスにVXから同じクラスにある 以下のメソッドをコピペ。
def in_area?、def make_encounter_troop_id
3.Scene_Mapクラスの102〜120行目を、以下のものに差し替える。
# エンカウント カウントが 0の場合 if $game_player.encounter_count == 0 # イベント実行中かエンカウント禁止中でなければ unless $game_system.map_interpreter.running? or $game_system.encounter_disabled # トループを決定 troop_id = $game_player.make_encounter_troop_id # トループが有効なら if $data_troops[troop_id] != nil # バトル呼び出しフラグをセット $game_temp.battle_calling = true $game_temp.battle_troop_id = troop_id $game_temp.battle_can_escape = true $game_temp.battle_can_lose = false $game_temp.battle_proc = nil end end end
4.Scene_Titleのデータ呼び出し部分に以下を加える。
$data_areas = load_data("Data/Areas.rvdata")
後はフツーにゲームを始めるだけ。 これでVXでできたエリア設定がXPでも反映される。 どうしてもXPで細かなエリア設定をしたいって人は、この手法を試してみてはいかがだろうか。
◆
D&Dの生みの親とか、〜って言ってみちゃったりなんかしちゃったりして…の人が 亡くなってしまったなぁ…これからも、「ええっ、あの人が?!」…って事、出てくるだろうなぁ。
◆
D&Dと言えば、新和版のルールブック欲しいなぁ…ヤフオクしか無いんかなぁ…ううむ。 実は、ネット歴8年のくせして、ネットオークションなんかやった事ねぇ。ファファファ
…いや、笑ってる場合じゃあねぇなぁ。勉強せにゃ。
昔のファミマガとファミ通をネット通販で偶然発見したけど、店舗を構えていないので 信用していいものかどうか…悩むぜ。
|
|
|
|