プログラマの雑談部屋 ★276

■ このスレッドは過去ログ倉庫に格納されています
1仕様書無しさん
垢版 |
2023/04/26(水) 14:29:50.07
雑談スレ

前スレ
プログラマの雑談部屋 ★275
https://medaka.5ch.net/test/read.cgi/prog/1682134809/
2023/04/30(日) 00:25:36.42
どんな絵もピクセルの集まりだって言ってるのと同じ
2023/04/30(日) 00:29:41.87
どんな絵も結局はピクセルの集まりに過ぎない
2023/04/30(日) 00:30:50.94
>>725
やす
2023/04/30(日) 00:31:57.91
買おう
730仕様書無しさん
垢版 |
2023/04/30(日) 00:32:07.84
>>719
最初からオブジェクト指向のまま進んだからこんなに時間かかったし難しかったんだな
次は自分で1から組んでみることにするよ
さっきやっと終わって無事テトリス完成した
2023/04/30(日) 00:33:28.28
おれの脳みそに埋め込むんだ
732仕様書無しさん
垢版 |
2023/04/30(日) 00:34:24.22
ゲームは画面動かすのにベクトル解析使うから少し高等に見えるが
リアクティブの分野に於いては極めて限定されたイベントしか扱わんから然程むずくはないだろ
数学強ければ
2023/04/30(日) 00:37:38.88
>>724
いや簡単だよ
getInputはコントローラやキーボードから入力値を取る
これはwindowsならDirectInputやXInputなどのフレームワークを使って入力値を取る
それをもとにupdateStateでオブジェクトの状態を変更する
例えば右ボタンが押されていたらフレームごとの速度を計算して位置を計算するわけだ
renderはその更新された状態のオブジェクトを描画するだけ
単なるコマ送りだ
極めてわかりやすい

>>730
一昔前のゲームは全部グローバル変数です
手が止まるくらいならさっさとグローバルでやったほうがいい
ちなオブジェクト指向の本でおすすめは
Game Programming Patternsという本
ゲームを題材にしたオブジェクト指向の本
グローバルじゃ破綻してきたらこの本を読めばいい
2023/04/30(日) 00:38:13.54
シェーダーを書こうとするといろいろ覚えないといけない
2023/04/30(日) 00:52:40.51
ちなゲームエンジンではupdateStateを書くだけなのだ
getInputやrenderはゲームエンジンが勝手にやってくれる
もちろんこの部分もカスタマイズは可能だが
2023/04/30(日) 00:56:46.68
>>733
その本は評価いいね
mizchさんもお薦め
737仕様書無しさん
垢版 |
2023/04/30(日) 00:59:55.59
>>733
https://gameprogrammingpatterns.com/contents.html
無料で公開されてたやったぜ
英語の勉強もかねて読んでみるわ
2023/04/30(日) 01:03:41.10
>>737
翻訳本が売ってるけどな
まぁ英語と格闘するのも宜かろう
2023/04/30(日) 01:04:50.36
あ、>>733で書いてるやつか
2023/04/30(日) 01:07:45.75
ストレッチきもちええ
ヨガもやってみようかな
2023/04/30(日) 01:27:54.29
htmlでcanvasに描いたオブジェクトにイベント持たせることって出来る?
2023/04/30(日) 01:30:31.76
ログインとかなしでURLに質問仕込めるAIサイトってないの?
2023/04/30(日) 01:33:40.17
なんだよそれw
744仕様書無しさん
垢版 |
2023/04/30(日) 01:33:54.56
クソ高い金払ってレンタルGPU使ってそれ作ってなんの利益になんだよ
2023/04/30(日) 01:43:36.18
なんでたかだか月間1万アクセスくらいしかないのにAWS代4万円もかかってるんだ?うちのサービス
高すぎ?
2023/04/30(日) 01:48:47.39
>>737
ほう無料であったのか
ちな俺が上で言ってたゲームのパターンはこの本でいうGame Loopっていうパターンね
2023/04/30(日) 01:57:27.26
このGameLoopパターンはユーザーがフレームレートごとにrenderを呼べる環境じゃない時でも使える
そういうは場合は一定期間ごとにタイマーを起動させて
そのタイミングでGameLoopの処理をすればよろしい
応用がめちゃ効く
2023/04/30(日) 02:05:30.67
ゲームって描画もアルゴリズム計算もメインスレッドでやるから忙しいよな
まぁ実際の描画はGPUにお任せだけど
2023/04/30(日) 02:10:24.74
tkinterもまさにこのタイマー呼び出しで描画するパターンだ
2023/04/30(日) 02:13:35.44
まともなゲームだと当然ディスプレイの描画タイミングとゲーム内での描画タイミングを合わせる必要がある
ディスプレイのヘルス数のタイミングで描画を行う必要があるからだ

このタイマー呼び出しパターンはその辺が出鱈目だが
カジュアルゲーだと問題にならないのでこのやり方で良いが
商用ゲームだとこの辺りの処理は非常に重要だ
2023/04/30(日) 02:20:39.66
ネトゲだと問題はさらに厄介なことになる
MMOなどはgetInputがネットワーク上からくるので当たり前だがラグがある
ラグがあった場合描画が間に合わなくないケースが出てくる
その場どうするのか?という方針を決めなきゃならん
このような細かい問題はいろいろあるが
基本は全てゲームループに収束させることができる
752仕様書無しさん
垢版 |
2023/04/30(日) 02:26:33.20
>>745
たかい
2023/04/30(日) 02:32:38.24
ゲームみたいな性能優先の世界じゃスレッドを使う場面が限定的だね
描画に関わる部分でスレッドは使えない
2023/04/30(日) 02:38:07.49
兵馬俑は捏造だとおもった。
2023/04/30(日) 02:46:04.61
どっか遠くで火災報知器みたいのが鳴っている
誤報であることを祈るだけだが
2023/04/30(日) 02:57:17.02
1フレーム内に処理が収まらない場合は?
2023/04/30(日) 03:25:33.32
ラグ分遅れているわけだからその分もupdateStateを呼ぶことになる
while (遅れているラグ分) {
  updateState()
}
しかしネトゲだと話はややこしくなる
自分の入力のupdateStateは即座に反映されるが
それが相手に届く時にはラグがあるはずだ
そのラグをあらかじめ計測しておき
ラグがある側のキャラのアニメーション部分をそのラグ分省略してしまうのだ
こうすると結果だけみると全く同じ動きとなる
途中のアニメーションを消し去っても人の目では視認不可能
これがロールバックネットコードと言われているものだ
最先端のゲームではこれが実装されている
2023/04/30(日) 03:29:20.45
ゲームプログラミングの奥深さをわかっていただけただろうか
原理原則はむしろWebアプリなんかより
はるかにシンプルだと思ったのではないだろうか
2023/04/30(日) 03:46:00.63
ゲーム業界って何であんな感じなんだろう
2023/04/30(日) 05:45:20.16
また夜中12時間に180レス入ってる。
やっぱりChatGPTが邪魔しているんだろうな。
761仕様書無しさん
垢版 |
2023/04/30(日) 06:50:15.17
ゲームプログラミングやっていたが恐ろしく複雑だったわ
俺は描画周りではなくアニメーション制御系で膨大で複雑なコードを書いていたのだが当然他にも様々な処理があるわけで、よく1フレーム(1/60秒)に納まるよな
これが画面に出てくる数十のキャラクターに個別に処理が走るわけだ
ゲームはなぜこれほど処理が速いのか未だに理解していない
762仕様書無しさん
垢版 |
2023/04/30(日) 07:10:40.34
ゲームにおいては負荷がかかるのは殆どが描画。
大部分の処理はグラボに任せる形になるけどね。
2023/04/30(日) 07:14:22.47
ゲームは行列とベクトルのオバケ
764仕様書無しさん
垢版 |
2023/04/30(日) 07:16:21.22
unity使うと肝心な部分が学習できない
765仕様書無しさん
垢版 |
2023/04/30(日) 07:20:36.36
どういうゲームの話してるんだ?
3Dのモビルスーツシューティングの類?
2023/04/30(日) 07:56:42.14
ワンワンニャンニャンがかわいいゲーム作る
767仕様書無しさん
垢版 |
2023/04/30(日) 08:08:45.00
iphone se gen 3ってどや?
2023/04/30(日) 09:29:09.34
>>745
構成は?
2023/04/30(日) 09:43:13.56
3dゲームで階段を登るとか実装するの難しそう
770仕様書無しさん
垢版 |
2023/04/30(日) 09:44:40.20
実家帰ってるんだが喉痛い
シックハウスっぽい
親が老体すぎて掃除が行き届いてない感じ
2023/04/30(日) 09:51:21.96
おかわり頂けたかな
772仕様書無しさん
垢版 |
2023/04/30(日) 10:06:51.74
お前等から見てズバリどう思う?
https://imepic.jp/20230430/358830
773仕様書無しさん
垢版 |
2023/04/30(日) 10:13:09.98
【悲報】手取り25万円から“推し活”で投げ銭8万円…自宅を放火した53歳の男が抱えた「むなしさと不安」 [327517797]
https://greta.5ch.net/test/read.cgi/poverty/1682814114/
774仕様書無しさん
垢版 |
2023/04/30(日) 10:32:11.04
英語喋れるならアメリカでプログラマーをすれば年収2000万くらいいけるか?
2023/04/30(日) 10:35:21.06
いけるいけるぞ
行ってこい
776仕様書無しさん
垢版 |
2023/04/30(日) 10:37:15.60
>>572だけど

とりあえずリネームするコードは書いたんだが
作成した「変換後のファイル名」リストと、「変換前のファイル」を突き合わせるのが難しい
関数側が読み取る順番と、作成したリストの順番が異なるのが問題

関数側は「ひらがな」であいうえお順、その次に「カタカナ」であいうえお順、最後に「漢字」という順番なのだろうが
作成したリストは「windowsのファイルでファイル名ソートをした時の順番(ひらがなカタカナ混合であいうえお順、後に漢字)」なんだよな

https://techiedelight.com/compiler/?kqWu
777仕様書無しさん
垢版 |
2023/04/30(日) 10:54:34.15
クラウドのインフラ作りながらフロントとサーバ組むなんて
当たり前だろ
なんで分けるんだよ フロントだけとかサーバーだけとかつまんねぇだろ
2023/04/30(日) 10:55:26.97
40代後半からITの世界に入るのは可能なのかどうか教えろ
2023/04/30(日) 10:56:13.71
何でも格安でしてくれる奴隷
2023/04/30(日) 11:00:03.78
>>778
応募してくるのは50代60代も多い
2023/04/30(日) 11:05:05.93
>>742
意味不明
2023/04/30(日) 11:05:49.61
>>777
大企業になればなるほど棲み分けがねえ

大きく分けると「エンジニア」
783仕様書無しさん
垢版 |
2023/04/30(日) 11:16:11.77
80代の爺さん(Windowsの操作歴は25年くらいある)にWindows10の操作教えてるんだが、ダークモードほんとクソだな
老人にはウィンドウ境界がわからん
784仕様書無しさん
垢版 |
2023/04/30(日) 11:19:16.96
>>778
SESならあるかもなぁ
ただ客先はだいたい大手だよ

大手の40代は部課長クラス、その組織内で
1年生、2年生に顎でこき使われるんだが

耐えられるか? 俺が見てきた経験では、だいたい耐えられない
無能なオッサンと周りに揶揄されながら働くんだぞ

客先の新人は手厚く教育される中、あなたへの教育は誰もしてくれないんだわ
2023/04/30(日) 11:19:19.14
もうWindowsやめようぜ
786仕様書無しさん
垢版 |
2023/04/30(日) 11:19:31.57
あれほんとクソデザインだよな
ボーダーとウインドウ上部の少し色変えるとかグラデーション使うだけで圧倒的に見やすくなるのに
何考えればあんな実用性無視のクソデザインが生まれてくるのだろうか
2023/04/30(日) 11:22:37.32
ダークモードはいらん
VSCodeとかエディタのやつも見づらいだけ
788仕様書無しさん
垢版 |
2023/04/30(日) 11:22:54.73
windows、macと使ったがwindowsでいいわ
エロゲが出来るから
2023/04/30(日) 11:23:38.70
Mac miniは安くてMacOSさわれるメリットが有る。
ただそれだけ
790仕様書無しさん
垢版 |
2023/04/30(日) 11:30:28.74
爺さんにWindows10標準のフォトアプリを使わせてるんだがダークモード以外利用不能
あといわゆるメトロアプリ的な戻る操作が画面左上に矢印が出るタイプ
統一的な操作を実現しようとしてかえって大混乱を起こしてる
2023/04/30(日) 11:33:53.67
>>778
客から「こういうの作って」って言われて一人で完成まで持っていけるなら月40万で外注頼むよ
だいたい週40時間になるように調整してくれたらいいから客とうまくやってくれ
案件いくつか掛け持ちだけどソロで請ける案件は在宅でいいよ
チームでやる場合は出社必要な場合もあるけど別にゆるい拘束だから開発に支障がなきゃ好きにしてくれ

PHPのバックエンドでも、写真撮影やイラスト込みのWEBページ作成でも案件はたくさんあるよ
主にPHP+AWS+MySQL+Apacheあたりを使ってるけどその辺は主担当の趣味で決めていい
5件ぐらい掛け持ちしてくれたらいいけど自信なかったら2件掛け持ちまで減らしてあとは雑用もして25万ぐらいだわ

本業としては安すぎるだろうけどその辺は実力高めてどんどん案件こなせるようになってくれ

40代後半だったらもう出来るか出来ないかしか見られないと思うよ
SESなら39歳以下の制限ついてる案件多いんだけど顧客と直でやってる分はそんなの関係ないしな

正社員にしてくれっていう話だったら厳しいんじゃないかな
2023/04/30(日) 11:34:44.13
月40て
言われるまま仕事して60万もらっとるが
2023/04/30(日) 11:45:18.51
40以上のSES勤務の人って何してるんだろ
794仕様書無しさん
垢版 |
2023/04/30(日) 11:50:11.38
客先でソリューション提案しとるで
お客のコードの問題を解決する仕事から、お客の問題解決すること自体が仕事になってくんや
2023/04/30(日) 11:50:58.16
>>791
こういうグダグダ長文垂れ流す底辺が単価を下げてるんだろうな
2023/04/30(日) 11:51:45.83
いつまでたっても頼ってもらえない
頼られたらめんどくなってぶん投げてるせいか
797仕様書無しさん
垢版 |
2023/04/30(日) 11:52:01.52
残念ながら世界はダークモードに向かってるからな
2023/04/30(日) 11:52:41.50
>>793
自社待機で国から補助金もらってる
2023/04/30(日) 11:54:30.17
>>795
40歳超えると長文読めなくなってくるよね
2023/04/30(日) 11:54:31.62
いっかい文明崩壊しねえかな
2023/04/30(日) 11:55:58.04
説教大好きおじさんって周りから嫌われてるんだろうな
2023/04/30(日) 11:56:10.01
もっといいもののありようを知らないと
問題が問題だと思うことすらできんから
膨大なExcel定義のデータリストをひとつひとつコードに手打ちして
問題ありません順調に作業すすんでおりますと報告がある
2023/04/30(日) 11:58:11.31
時間は問題のうちに入らんということでいいのだろうか?
2023/04/30(日) 11:58:23.92
>>800
AIによって下級だけ崩壊
2023/04/30(日) 12:02:35.71
>>803
意思疎通が出来てるんだったら問題ないんだよ
いつ終わる、どんな方法でやってるぐらいは報告してるだろ

逆にとりあえずスクリプト組んでデータ出力しました
あってるかどうか確認してませんけど!
っていうほうが困るわ
2023/04/30(日) 12:03:11.31
>>798
じゃあもうSESが1番勝ち組じゃん……
2023/04/30(日) 12:03:53.69
>>806
そろそろ補助金停止されるから失業保険に切り替えないといけない
2023/04/30(日) 12:04:39.02
>>807
負け組じゃん……
2023/04/30(日) 12:05:18.92
定年までSESやってたけど営業にお願いして給料も単価も据え置きにしてもらってた
傭兵みたいで楽しかった
2023/04/30(日) 12:07:36.45
プログラマとしての給料よりもウーバーイーツで副業して稼いでる金額のほうが大きい
ほとんど出勤なしの正社員だから、社会保険は会社持ちなのにウーバーイーツでがっつり稼いでるわ
811仕様書無しさん
垢版 |
2023/04/30(日) 12:11:13.44
おい、フロント関連の説明はちゃんとnodeのバージョンをnvmとかでローカルで固定するような説明を必ず入れろ
やること、やること、nodeのバージョンが違うんで、説明通りには進まないんだよ、その辺どう考えてるの、いい加減にしなさい
812仕様書無しさん
垢版 |
2023/04/30(日) 12:12:54.81
SESでも技術力で客を超えてると居心地は良いんだけど
WEBサイトで一発当てて金持ちになりたいんよ
5chとかお手本だわ こういうのやりたい
だからSESじゃ駄目なんよ
813仕様書無しさん
垢版 |
2023/04/30(日) 12:13:46.19
>>811
voltaにしてるわ
814仕様書無しさん
垢版 |
2023/04/30(日) 12:13:52.24
おっさんになるとコミュニケーションに問題があるとか発注側の見定め方がまじむかつく
2023/04/30(日) 12:19:27.18
>>814
技術は問題なし
下手な事をすると法的な手段で反撃される
そうなるとコミュニケーションぐらいしかイジメる糸口がない
2023/04/30(日) 12:19:49.50
>>812
今すぐすべてを投げ捨ててコードを書けよ
817仕様書無しさん
垢版 |
2023/04/30(日) 12:23:35.83
大手も中小もことごとくシステム開発に失敗してるよな
まともに開発に成功しても売り上げがなければそのシステムは捨てられる

結局システムなんか作らなければいいんだよ
莫大な金かけてまで作る必要ってあるか?
アホなSEとアホなプログラマーしかいないから失敗するのにこいつらに金払う意味がない

もはやシステム開発はギャンブルといえる
2023/04/30(日) 12:24:53.78
おれらに飯を食わせるために仕事を作ってくれている
何も与えないと暴れだすからな
819仕様書無しさん
垢版 |
2023/04/30(日) 12:30:30.06
今どき基数変換てできる必要あるか?
勉強するだけ時間の無駄だと思うんだが
820仕様書無しさん
垢版 |
2023/04/30(日) 12:32:09.39
あれ理解するのに10分以上かかるか?
2023/04/30(日) 12:35:06.20
過小な見積もりするやつは優れているのではない
細かいところまで頭が回らない無能なんだ
822仕様書無しさん
垢版 |
2023/04/30(日) 12:35:14.68
AI適切利用に「5原則」で合意 G7デジタル相会合が開幕 [香味焙煎★]
https://asahi.5ch.net/test/read.cgi/newsplus/1682787429/
2023/04/30(日) 12:37:08.46
資本家が守るわけがねえ
2023/04/30(日) 12:38:05.14
>>802
マクロ使わないの?
2023/04/30(日) 12:40:27.15
機械学習用のサーバーに100億円かかりました!
くらいの資金力がないと今時サービスで一発当てるなんて無理だわ...
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況