この2日間でデータ保存用のWebサーバを構築しました。OSはCentOS、Webサーバはプログラミング言語を
RUST
で構築しました。RUSTはC/C++並に速いのに、近代的なプログラミングが出来る憎い奴です。
このページやこのページを参考に作成しました。
とりあえずURLを叩いてマルチスレッドでhttps通信が出来るところまで行きました。
フレームワークと呼ばれるものは使っていません。大部分はRUSTの標準ライブラリを使って作成しています。
なんでフレームワーク使ってないのかって?
だって、趣味でやってるんだから
自分が面白ければ良いんです。
1から作るって楽しいです。
(⋈◍>◡<◍)。✧♡
新作アプリ「隣の田所さん」制作第14週目の作業予定です。
92日目:Webサーバ構築 HTTP通信その1
93日目:Webサーバ構築 HTTP通信その2
94日目:Webサーバ データ保存形式検討その1
95日目:Webサーバ データ保存形式検討その2
96日目:Webサーバ/クライアント間IF検討その1
97日目:Webサーバ/クライアント間IF検討その2
98日目:予備日(次の週の予定を立てる)
ブロックや武器の種類不足は否めませんが、早めに地形データの保存を行うためサーバ側の実装を進めたいと思います。
新作アプリ「隣の田所さん」では、プレーヤー全員が共通の同じフィールドに降り立って多対多のご近所バトルをします。地形データはサーバで一元管理する必要があります。
一生懸命ブロックで何か作っても、テストデータとはいえ消えちゃうのはもったないですからね。
そのため今週はサーバ側の構築を進めていきます。
話は変わりますが、今期は私のお世話になっている会社の業績が下がり、冬のボーナスが5円くらいしか出そうにないです。え?知ったこっちゃない?ボーナスが出ないならいっそ会社辞めて短時間バイトしてアプリ作りに重点を置いて暮らしたいのですがダメですかね?いや、というかボーナスが出ようが出まいが会社辞めて短時間バイトしてアプリ作りに重点を置いて暮らしたいのですがダメですかね?
え?知ったこっちゃない?
そうですよねぇ・・・
*’“・* 。
| `*。
,。∩ *
+ (´・ω・`) *。+゚
`*。 ヽ、 つ *゚*
`・+。*・’ ゚⊃ +゚
☆ ∪~ 。*゚
`・+。*・ ゚
先日の素晴らしいデザイン画に基づいて、侵入者自動撃退ロボをポリゴン化しました。まあ、デザイン画はほとんど無視したんですけど。というか、戦車になりました。
∧ ,, ∧
(;`・ω・) 。・゚・⌒) チャーハン作るよ!!!
/ o━ヽニニフ))
しー-J
先ずは側面です。
・・・続いて正面です。
最後に上からです。
迷彩塗装を施しているため、草むらの中に入るとどこに戦車がいるのか判りません。
自分にしてはよく出来たと思います。自分にしては。
‹‹(´ω` )/››
今日は
侵入者自動撃退ロボデザイン
を行ないました。
・・・
・・
・
これが私の画力の限界ですが何か?
ポリゴン化出来るかな・・・
新作アプリ「隣の田所さん」制作第13週目の作業予定です。
あと一息で完成する・・・ような気がします。たぶん。
85日目:侵入者自動撃退ロボデザインその1
86日目:侵入者自動撃退ロボデザインその2
87日目:侵入者自動撃退ロボテクスチャ作成その1
88日目:侵入者自動撃退ロボテクスチャ作成その2
89日目:侵入者自動撃退ロボ動作その1
90日目:侵入者自動撃退ロボ動作その2
91日目:予備日(次の週の予定を立てる)
「隣の田所さん」はお隣さんと仲良くなったり戦ったりするゲームです。24時間365日、いつお隣さんにいつ侵入されても大丈夫なように、自宅を警備する侵入者撃退ロボが必要です。
今週はその撃退ロボを制作する予定です。
今週の作業により、プレーヤーが壁の裏等に移動してもカメラ距離が調整され常に視野を確保出来るようになりました。
またブロック削除時に、ブロックがプルプル震えるアニメーションを追加しました。
難しい作業と想定していましたが、意外と短時間で順調に作業を終えることが出来ました。
順調に作業が進んでいます。
100年以内にはアプリストア でリリースできると思います。
新作アプリ「隣の田所さん」制作第12週目の作業予定です。
78日目:ブロック削除時のアニメーション その1
79日目:ブロック削除時のアニメーション その2
80日目:カメラアングルの調整 その1
81日目:カメラアングルの調整 その2
82日目:カメラ距離の調整 その1
83日目:カメラ距離の調整 その2
84日目:予備日(次の週の予定を立てる)
昨日の動画の通り、”動き”の部分に関してほぼほぼ出来てきたのですが、詰めの甘い部分があるため今週はその詰めの作業を行う予定です。
“動き”の部分が終われば残りは単純にブロック/アイテム種類を増やしたり、サーバへのブロックの保存/読み込みや、”対人戦”に関わる部分を作り込んでいく予定です。
今週の作業でブロックの追加や削除が可能になりました。
ブロックの追加/削除位置はプレーヤーの向いている方向や角度で決定するようにしました。この方が連続してブロックを追加/削除し易いです。
長押しタップでブロック削除、ちょっとだけ画面に触れるとブロックを追加します。
思ったよりもスムーズに実装することが出来ました。
ヾ(。>﹏<。)ノ゙✧*。
新作アプリ「隣の田所さん」制作第11週目の作業予定です。
71日目:地面抜け対策
72日目:ブロックの追加 その1
73日目:ブロックの追加 その2
74日目:ブロックの削除 その1
75日目:ブロックの削除 その2
76日目:ブロック追加/削除の効果音追加
77日目:予備日(次の週の予定を立てる)
まず71日目はバグ対策を行います。田所さん(プレーヤー)は、ジャンプ後稀に地面をすり抜けて永遠の彼方に落ちてしまうことがあります。これはこれで面白いのですがバグなので直します。
72日目からはいよいよブロックの追加や削除を可能にします。
今週も面白そうな作業が続きます。
今週は移動やカメラ操作、落下中のアニメーション作業を行いました。
前後移動時は手や足を振り、体を少し左右に捻るようにしました。左右同時も手足を振り、体をわずかに移動方向へ傾けるようにしました。
カメラでの視点移動が速い場合は、体の向きの追従を少しずらしました。
今週の作業予定には無かったのですが、ジャンプ後の落下中は手足がだんだん開くようにしました!
全体的に、そこそこ良い感じになったと思います。
大手には作れないアプリを(気持ちだけは(๑•̀ㅂ•́)و✧)