サラスクラフティング

サラスクラフティング
クラフティングRPGの概念を覆す

Thursday, October 13, 2016

小さな一歩を数多く

しばらくは日本語のポストアップしていなくて申し訳ない。

数週間前から、見難くてもとりあえず全部が動くようにしようと決めたからかなり進歩しています!これまでの数年間のレッスンの第一だと思っています。サンセットがパーフェクトに仕上がるまでは簡単に一か月かけられますが、楽しいゲームの開発にはなりません。


今週は基本の保存操作、ベーシックなスタートスクリーン、化け物の表れる計算、天然資源の表れる計算(Unityでは木の計算が少し不便でね)、武器のダメージ計算、いくつかのクラフティング機能、エンカウンター(塔等)の表れる計算、と基本のテレポート機能を足しました。ちょっとレベル作りに時間をかけすぎましたが、それも勉強になりました。


素晴らしい写真ではないが。。。写真が一つもないとちょっとな。。。写真内のすべては未完成ですが、プログラムは全部入って、無事動いてる。俺はSpeedTreeのライセンスを持ってるので最終的には全ての木をオリジナルにしたいと思っていますが、まずは簡単はUnityTreeを使っています。

この写真に見える次元クリスタルはリスポーン地点になれるし、他も、テレポートの機能を与え、遠距離の移動には大事なアイテムです。来週(今週)はその機能を完成する予定です。前はミニマップを使ってたが、より簡単なリストでとりあえず全部の次元クリスタルがつながるシステムを作ってみます。

写真で見える塔は遠くにありますがもちろん走ればどれも登れます。まだ敵や宝を表していないが、そろそろ。今後は各バイオム(森、砂漠、他)に独自のエンカウンター(塔、ピラミッド、鉱山、等
)を作ります。

今の所、一番難しそうな問題はやはり敵に動き方やAI。それ以外は自信がありますが、それについてはサードパーティのソフトウェア(他人のソフト)を使うかもしれません。かなり順調です!生活を大きく変えた結果です!

Tuesday, June 28, 2016

バイオムにバイオムにバイオム!

前回よりだいぶ時間がたって申し訳ない!
奥さんと家を買って、TerrainComposer2を最近テストしていました。

サラスクラフティングのニーズに応えて、強いTerrainComposerはもう一番メインのワールド作り道具でしてた。普通だとゲームレベルやワールドは数人のアーチストが手間かけてきれいに仕上げますがサラスクラフティングは100%ランダムと言いますか、数学的に作られています。つまり山を一つ動かしたり、木を変えたりする事が出来なくて、新しいワールドを始まるたび、全てが変わります。

TerrainComposer2ではバイオム(生物群系)の中のバイオムの中バイオムが作られ、永遠に近いワールドに関わらずかなりコントロールができています。現在は開発者と直接話し合ってサラスクラフティングの為に特別な昨日を加えて頂いたりしてる最中だが、ゲームの入れ込めるまではまだ二週間ぐらいあるかな。

その間はハウジング作りのシステムをだいぶアップグレードしました。また今度、終わりましたらハウジング専用のポストをしたいと思いますがとても簡単で便利に出来上がっています。ボタンはプレヤーの回転と同時に動いたり、キーボード操作に切り替えるにはマウスの右ボタンを押すだけで良いとか既に出来ています。
ハウジングのアップグレードと石材や金属類た足してから説明のビデオを作らせて頂きます。現在のワールドはまだTerrainComposer1のままですので長い間ビデオ制作を控えていますが、申し訳ない。

みんなさんはいい天気を楽しんでると希望してます!

Friday, May 6, 2016

グローバルインベントリ

ファンシーな写真がないとあまりポストをするのが好きじゃないが、ポストをしないまま時間がたってしまうのま嫌だな。ここ日本では季節の変わりで数多くの頭痛を耐えて忙しい数週間でしたが、プログラミング側ではたくさんの事を進められました。
最初はユーザーインターフェイス(UI)のみを進めていましたが、UIを進化させるにはグ全体のインベントリコントロールを進化させる必要となりました。それは何だと言うと、ものはだけに保存される、プレヤーの持ち物、ストレージに保管されてる物、宝箱、等々。

AからBへの移動を管理するだけじゃあまり難しくないだが、サラスクラフティングでは多数のシステムでそれ以上の機能が必要です。例えば、上記の写真ではプレヤーのインベントリだが間中の下には原材料を保管できる特別のスロットがあり、それぞれは入る数やスロットの数をアップグレードさせられえう。これはサラスクラフティングでクラフティングを楽にする、ボイドストレージの一部。

ボイドストレージの他の便利機能はプレヤーがどこでも作れる次元クリスタルにある。他の次元クリスタルへの瞬間移動も出来ますが、次元クリスタルにはボイドストレージを追加すると他のクリスタルへ原材料を送る事も出来るし、クラフティングの施設と直接つながります。一般的はどこかに置いちゃえばいいけど、このシステムでは何が大宇宙のどこにあるかいつでもわかる事が出来ます

これでインベントリシステムが強くなりまして、プレヤーがどこ行っても物がどこでも残れるようになりました。先に作ってある世界でしたら問題なく置いておけばいいのですがサラスクラフティングでは何千キロメートルがプラヤーの動きの伴い作られたり消えたりしますので何がどこにあるかを記録するのが大切です。

UIを磨き続けて、そろそろスキルのシステムをアップデートしたいと思っています。間もなくTerrain Composer 2が出て、その後はKickstarterの準備だ!

Sunday, April 17, 2016

環境、健康、スキル

ユーザーインターフェイス(UI)は今まで何回も変身してます。最近は一つの窓に全部をまとめました。最初はそれぞれの窓を自由に動かせるようにしたほうが便利と思ってたが、正直言うとめんどくさかった。現在のまとまったほうはもとも使いやすくて、分かりやすくて、はっきりしてる。

新しいUIを進化させながら、飢え、渇き、栄養、と気温を追加しました。この計はそれぞれ独立で動いていまして、例えばプレヤーが熱すぎるや、毒を耐えている、または病気の時にのどはより乾きますが、最終的に分かりやすいパーセンテージで表記してます。

天気もほとんど自由に入っています。混ざったり、色んなステージを通して、台風や熱風等々。最低や最高の雨か雪、風、気温は天気により決められちゃうけど、幅の中では自分で動きますので同じ10分は発生しない。

気温は後で重要になるけど、最初はあまり気にしなくて大丈夫です。最初の夜にまだ裸でいるなら死んじゃうかもしれないけど、火を起こせばなんとかなるでしょう。サラスクラフティングで体温は長い間寒かったり熱かったりすると限界を超えますが、皮膚温は別で管理されてる。だから、裸でもキャンプファイヤーの近くでしばらく温まるとしばらく夜中で走り回ってもOKので、夜明けまでずっと火の側にいなくてもも大丈夫。体温は防具やスキル、又は特別なアイテム「下着」で管理が可能です。詳しくは今度にします。

他のニューズでは、スキルのシステムも進化させました。一つずつ色んなスキルを作るよりは各スキルに色んなアップグレード解除できるようにしました。これで、シールドスラムを解除すればシールドバッシュは全然意味がなくなるのではなくて、スタンの可能性を与える事ができます。もっとポイントを使えばその確率が上がります、そしてポイントごと関係あるスキルも少し強くなります。このようにスキルのカスタマイズを落とせず、スキルバーはごちゃごちゃしない。

化け物を二つ作りましたし、アニメーションを色々いじっていましたが、もっときれいにしてからお見せしたいと思います ;p

近い日にもっとスクリーンショットをアップします。

Monday, March 28, 2016

初期のおやつ


サバイバルゲームとして、サラスクラフティングは何も持っていない状態から始まる。最終的にはマルチバースのヒーローになれる!か、ものづくりを楽しむだけでもいいけど、プレヤー次第。

と言ったら、食べないと最初の夜を超えるだけでも難しくなりますよ!栄養管理は難しくないけど、ヒーローまで進化したいなら生ニンジンやキノコよるステップアップしないといけません。ニンジンとキノコは必要ないとわけではありませんが。


先週この二つをモデルし、テクスチャーまでしました。すごくはないけど、ダミーを使うのはあまり好きじゃない。もっといい食べ物を得るための設備や道具ができるまで生野菜で命か死が与えられちゃうかもよ。

Monday, March 21, 2016

家作りは簡単!

私の大好きなゲーム二つMinecraftとRust。なぜかと言うとどちらも家作りは自分でできます。そんな機能は開発一日目からサラスクラフティングに入れるつもりだったが、楽しいだからだけではなく、時ににとても必要な行動です。

現在、UIはまだまだ磨かないといけないですが、第三者ビューから家作りが行うのでかなり楽でできます。


家作りは防具作りや石堀と同じくプロフェッション(ジョブ)です。つまり、やるほど上手くなっていき、新しいビルが作れるようになります。

そして、ビルだけではなく、魔法のタワーやトラップなども作れるようになります。トラップなどではPvPや迷路作りも楽しいですが、時には化け物からの保護として必要となります。次元クリスタルをアップグレードをしようとすると化け物がそれを止めに表してくるので、一人じゃ難しい時にはトラップ等を作っておくと便利ですね。

PBRマテリアルについても勉強して、よくわかりました。

今後はUIをよくしていきたいと思います。

Wednesday, March 16, 2016

ウェブサイトとブログをリンクしました

ウェブサイトとブログをリンクしました!これでウェブサイトのニューズを別でアップデートしなくてもすみます。

Tuesday, March 15, 2016

パートタイムゲーム開発


ゲーム開発業界の中ではまだ新人の私にはまだフルで他の仕事をしています。本当のパッションはゲーム開発だが、休憩時間や夜にしか行われない。はっきり言いますとこれでいろんな問題が起きます。例えば長くても一回で1か2時間以上集中できる事は週末以外あまりありません。会社では10分休憩が2回、昼の45分もいかし、そしてよるに2時間プラマイ頑張られる。時間管理は非常に重要となってきます。

最近は会社の休み時間をいかして数学や3次元、モデルのテクスチャリング等を行い、家のパソコンではゲームのコードを進化しています。会社まで持ってているノートパソコンは弱くて、Blenderでの3次元やPhotoshopでのテクスチャリング以外は効率が悪くなります。今日はそれで、新しいプレヤーが最初に欲しがる粗悪手斧の新しいモデルを作りました。

もひとつの問題は謙虚に近い。お金のない一人で頑張っている私には自分の実力や現実をよく知る事が大切です。出来たらもっと凄いたくさんのつくりたいシステムはありますが、現実的にはそんなに時間はございません。今なら数十人で作られるゲームなんてたくさんあります。一人ずつ何か一つのことは完璧に仕上げようとします。私みたいなものにはアイデアや情熱は本物としても、時間やお金の下限も事実です。

自分の時間をとるのも大切です。私は一日中遊ばれない事に私の猫三匹の一番年下のメスがいつも悲しんでいます。もちろん休み、運動、栄養も大切です。私や食べ物を結構管理をしていて、朝食も必ずヘルシーで食べています。ファストフードは一切触りません。また、一日の中には懸垂を50回ぐらいをやり、膝を手まで毎回持ち上げています。会社では朝のラジオ体操も喜んで参加しています。

最後といっても上位が低くくなく、動機!
動機があると全てが形になっていきます。
だから続けてみましょう!

Thursday, March 10, 2016

道具と設備


今日は収穫の道具と設備の基本をプログラミングし、ゲーム内で使えるように出来ました。

収穫道具は他のレシピと同じくレベル、希少性、ランクを全て際限なくアップグレードができ、さらに宝石等を入れられます。これで、ランクが高い天然資源をより早く手に入れ事ができます。また、今後は収穫の魔法やスキルを強くさせる事もできるようになるので収穫はもっと楽しくなる予定です。

天然資源を収穫してからは処理をさせなければならない、例えば鉱石を溶かし、金属を作る事とか。処理設備は今後アップグレードをさせられたりカスタマイズしたり、品質をアップさせて、または特別の物作り方法につながります。


昨日話してたと同じくこういうシステムは一回しっかりでけてからは数十アイテムを簡単に追加できるようになります。一つの道具がかんぺきに出来てれば他は簡単に設定できたり、探しに行けるようになります!

一番の問題は、一人で、しかもパートタイムで開発している事です。アイテムを追加しても新しい3次元モデル、テクスチャー、2次元アート等を用意する時間はありません。ゲームが売れる段階まで持っていくと、入ってくるお金でアートのアウトソーシングを是非したいと思っています。特に世界中の新卒や若者アーティスト達を生かして、オリジナルアートを獲得出来たらと思っています。そう働きたい方はたくさんいらっしゃると存じています!

Wednesday, March 9, 2016

ホームページができていないのに、グーグルブログ日本語版!

アメリカ人とは言え、日本に住まい私の事ですが、ゲーム開発で手一杯の為サラスクラフティングの日本語ウェブサイトがまだできていない。日本の皆様、申し訳ありません!英語のサイトでもまだまだ直したり変えたいところはたくさんありますが、それよりはゲーム開発が好きな私!

とにかく、日本の皆様へ手を伸ばす一方として、これからは開発ブログを英語と日本語同時アップしたいと思います。時にはコンテンツが少し異なるかと思いますが、ご了承下さい。

最近は会社作り、税等の色々を学びまして、多少開発の時間を損しましたが、これからは大事となってくるスキルばかりです。そろそろ正式にゲーム開発スタジオを立ち上げます。

本日、サラスクラフティングのクラフティングコードをアップグレードしました。これからはドンドン新しいアイテムやプレヤー達からの意見を追加出来るためにはまげやすいシステム作りにならなければなりません。最初からそのつもりで作って良かった!

正直言いますと、今日はかなり掃除をしていました。アパートがあっちこっちで汚れていて、設備や機械等色々磨きました。開発に集中するにはきれいな職場じゃないとな。明日から4日はかなりフォーカスするつもりでさ!

変な日本語を使ってしまったら教えて頂けると幸いです!直しを失礼 に全く思いませんのでご遠慮なくお願い致します!