共感で繋がるSNS
おこじょ

おこじょ

音楽
バンド
ロック
洋楽
プログラミング
おこじょ

おこじょ

前から色々な界隈で美味しいと話題だったので
今更ながら、見つけるのが大変だったけど
ついに
男梅のアメを 初めて買ってみました

普通でした

小梅ちゃんのアメのほうが美味しいかも
GRAVITY
GRAVITY6
おこじょ

おこじょ

コンテクスチュアルなナラティブを
メタレイヤーでリフレーミングした結果
エモが最適化されたと言うことです。

雰囲気100%で情報量0%の文章だと
AIが教えてくれました
GRAVITY
GRAVITY2
おこじょ

おこじょ

アップルUX憲法
アップルデザインバイブル
アップル思想大学…
GRAVITY1
GRAVITY33
おこじょ

おこじょ

AIさん感謝、自動車のヘッドライト、LEDのほうがコスパいいと思ってたけど
ハロゲンのほうが時間あたりで割るとコスパいいみたいです
燃費はリッター辺り100mしか増えないみたい
もちろん寿命も込みで
なので大人しく日本製高品質の長寿命ハロゲンバルブ買います
GRAVITY
GRAVITY16
おこじょ

おこじょ

5年以上ゲームやってないのになぜ作りたいのだろう、
もはや時代に取り残されてるしアップデートもできていない
GRAVITY
GRAVITY12
おこじょ

おこじょ

ゲームのストーリーは…普段小説も読まないし、学もないし、知識もなんにもないので
全くわかりません
なのでAIに丸投げ
ある程度プロット書いてです

昔いいなと思ったのが、物語に歴史年表があるやつ
今なら大まかな設定書いたら舞台の歴史年表瞬時に出力させられるのでワクワクする

でもこの生成AIの利用法は面白いのだろうか…
GRAVITY
GRAVITY8
おこじょ

おこじょ

あと、実装は何を選ぶか、
結局は皆さんの支持も高いGodotゲームエンジンが制限もなく素材のインポートもしやすそう

私はAndroid環境で作りたいので、
OpenGLES環境になる
またシェーダーをいじりたいという目標もあるので選択肢がかなり狭い
GRAVITY
GRAVITY4
おこじょ

おこじょ

音楽素材や効果音はどう作ればいいのか…

私は簡単な音楽の作成と完成の実績はあるけどやはり難しい、
用意するとしたらシーケンシャルな繰り返し、リズムメインのテクノが簡単だし縦シューにも合うと思う

効果音は一番好きでこだわりたいけど、
作成アプリが見つからなくて困った

音楽作成アプリは使いやすく操作感も大好きなLMMSを使う
GRAVITY2
GRAVITY1
おこじょ

おこじょ

縦シューはよく初めてゲームを作るのに選ばれて本にも最初のサンプルとして載っている題材だけど、グラフィック集めの大変さは多分大変であると思います

私がたとえ絵が得意で鉛筆で描くのができると思っていても、ドット絵や3Dモデリングは作業が違った

またゲームなので素材の量を確保しなくてはいけなくて大量な作業量になる

そこでノードベースやプロシージャルなパラメータによる作成方法を用いると、手描きより効率がよくて完成できる可能性が高い
それで素体を作り、アレンジを手書きでやれば
大量な物量にも対応できそう

Blenderを使う、ジオメトリシェーダを組み、ある程度自動化
GRAVITY2
GRAVITY1
おこじょ

おこじょ

縦シューが好きで作りたいです

個人で開発で完成が目的の場合、
昔のは単純で製作難易度か低く、
近代になるにつれて手作業が増えて制作難易度が上がるみたい

80年代、インベーダーの時代
単純にアルゴリズムで動く、パターンの繰り返し
90年代、ルールで動く、記号的な配置
2000年代、手動による調整された配置
それ以降、弾幕配置職人芸、人海戦術で超最適化

現代に近づくにつれて開発がインフレに振れていてコストがかかる
個人開発で最適なラインは80年代

でも単純なインベーダーではつまらないので
思想設計は踏襲して敵の配置はアルゴリズムに任せる、しかし現代弾幕化

ゲームデザインを極力減らして敵配置もしないアルゴリズムパターンによるランダム配置で
現代の高速CPUで計算して最適解を割り出す
その中での良さそうな配置を予め見つけておいて、固定値としてステージに設定する

そうすればやることはログ収集がメインになり
テストが大幅に減らせて、プラスして分析にAIを使えば十分に個人でも開発できそうです

ゲームでのコストのかかる作業はテストみたいなのでその作業を設計段階でログ収集に変換する

AIが出てきてまだ4,5年で体験に格差はなく、
今はまだ皆同じ土俵に近いのでは?
ゲームについて知らなくてもAIで概要ここまで分析できるし、設計分析もAIは人間の限界を軽く越えて分析できる
GRAVITY
GRAVITY1
おこじょ

おこじょ

あなたが作りたいアプリはなんですか?あなたが作りたいアプリはなんですか?

回答数 1>>

プログラミングの中でもゲームに特化してしまいますが、Chatgptとゲームについての会話をしました

ものすごく長い文章ですが、

なかなかゲームを考えるのもわからないことばかりです
プログラミングの星プログラミングの星
GRAVITY4
GRAVITY9
おこじょ

おこじょ

c++の自作関数をすべて例外ベースのエラー通知に変えました
win32apiをずっと使っていて、
エラーコードが普通かとおもっていたので
少しだけ現代風プログラミングになりました
GRAVITY
GRAVITY6
おこじょ

おこじょ

テレビほど大きい24型タブレットがネットで売っている、
知ったきっかけはドンキの巨大タブレット
megpadという機種が安いけど性能が悪すぎるみたい
ほしいのはfpdというメーカーのだけど、
60000円超えで高い
でも重量5キロで重い
GRAVITY
GRAVITY11
おこじょ

おこじょ

起動中のアプリの列挙を皆さんが採用しないのはマイクロソフトが想定していない使い方だからだそう
いまは仕様がコロコロ変わるので
このやり方は昔は良かったけど今はもう古いみたいです
代わりにスタートメニュー登録アプリ列挙をおすすめされた
ウィンドウズの知識が古いところで止まっているのでアップデート必要だと思いました
GRAVITY
GRAVITY12
おこじょ

おこじょ

コードが見にくいで開発環境アプリのフォントをAIと相談して変えました
流し見するとき、ストレスになるので

条件は、
I、l、1、の見分けが良くてセリフあり
等幅
視力0.5程度
モニタ15.6インチ
解像度フルHD
論理DPI 96
Windows11
英語のみ使う
OSに予めインストールされているフォント

結果良さそうなのは、
Consolasという名前のフォント、 サイズ12
アプリ側でボールド
黒色、背景は白っぽい色表示で100%表示でレンダリング
:;の見分けも付きやすいです

これで様子見です

フォントをネットからインストールするなら
JetBrainsのMonoがオススメみたいです
日本語使用は念頭に置いてません
プログラミングの星プログラミングの星
GRAVITY
GRAVITY11
おこじょ

おこじょ

AIに紹介されるかどうかに、
今のところ外部の有料広告は関係ないのだそう
自然の認知度で優先される
つまり、これから認知度をあげる場所としては
まだまだブルーオーシャン?
お金ではなく認知の努力次第で
優位に立てそう?
今の段階だけど、、
GRAVITY
GRAVITY28
おこじょ

おこじょ

プロセス間通信の実装を終えてアプリのバックグラウンドとウィンドウ側を完全に分離しました

アプリのメインの機能であるバックグラウンドの常駐プロセスのメモリ使用量はなんと8MB!
思ってたより少ない!
directxを使う機能を立ち上げると50MB

アプリ今年中に完成させたかったけど、
新しい機能を思いついてまだまた実装したいので、
完成は先になりそうです
GRAVITY
GRAVITY36
おこじょ

おこじょ

言語の名前を教えてください言語の名前を教えてください

回答数 5>>

ε++アナコンダスクリプト(エンジェルスコアのスーパーセット)ノットユーxエディションバーション1999.07.04
エクステンデットバーストウィンドウフレームワーク
for 坊主linuxディストロ
プログラミングの星プログラミングの星
GRAVITY
GRAVITY13
おこじょ

おこじょ

おすすめの書籍やサイトは?おすすめの書籍やサイトは?

回答数 1>>

teach your self 独習シリーズが初めてプログラムを学ぶ時、色々本読んだ中で一番わかりやすかったです
黄色い表紙のやつ
網羅的で仕組みや解説メインだと思います

私的には、ここはあとで解説します、とか
今は必要ないので後半で触れます、とかの
後回しの少ない本やWEBサイトが好きですね
プログラミングの星プログラミングの星
GRAVITY1
GRAVITY8
おこじょ

おこじょ

アリエクスプレスで買って一ヶ月以上使用できてかつ気に入っているもの:

usb電源
usb端子をマグネット化するコネクタ
メーカーの無線マウス
くつ
ケーブル
tシャツ
ジーンズ
メーカーのスマートウォッチ

1000点以上購入していて、
実際今も使っているのはこれだけです…
GRAVITY
GRAVITY14
おこじょ

おこじょ

cppで''はリテラルで""は文字列って微妙に知りませんでした
リテラルを表現する機会がなかった
プログラミングの星プログラミングの星
GRAVITY3
GRAVITY5
おこじょ

おこじょ

マイクロソフトのウインドウズのc++からrustに書き換える募集している仕事、1ヶ月間に目標100万行だって!
プロってそんなに書けるの!?
書き換えだとはいえ

自アプリは多分1年で1万くらいしか書いてないですよ
プログラミングの星プログラミングの星
GRAVITY
GRAVITY10
おこじょ

おこじょ

自アプリにアプリ設定を送るためにプロセス間通信が必要になったのですが
ウインドウズのプロセス間通信がなかなか難しいです

AIに作成を任せても自分で理解するのに時間がかかる

jsonで送ると容量オーバーで
ヘッダーとデータに分けるコードが必須そう
そもそも通信をそうするのは最低限実装せざるおえないのか

総コードが少なくても
ぎゅっと詰まってる感じです
なんかプログラミングやってるという感じです
論理計算必要なのコードが難しいと思ってたけど、
こういうapi設計者が考えた意図を解読していくのも
なかなか難しいですね
でも楽しいです

プログラミングの星プログラミングの星
GRAVITY
GRAVITY31
おこじょ

おこじょ

xaml書き換えてコードを最適化できました

gridとstackpanelの違いを完全に理解したはず
contentcontrol多用してvisualstateもバッチリ

よりレスポンシブになりテキストサイズもdpi対応も確実にしました
満足

完全に自己満足ですけど個人開発なので
勉強がてら時間を掛けてこだわりました
コードが見やすくなりました
GRAVITY
GRAVITY58
おこじょ

おこじょ

Xamlをだいぶ勉強したので完成していたコードを新たに書き換えます

もっと見やすく単純に
多少コードが長くなっても単純化優先、
最低限のコントロールで
GRAVITY
GRAVITY67
おこじょ

おこじょ

ミニストップで800円買うとレシートくじが引けるやつ始まりました!
GRAVITY
GRAVITY41
おこじょ

おこじょ

もうすぐ作っているアプリが完成

ちょぼちょぼ勉強しながらだから
1年かかった
感慨

人気のないxaml islandsだけど
使ってみればいいフレームワークだった
ランタイムいらないのでファイルサイズはたった5mb程度
理想的!

次のアプリもuwp+xaml islandsで作成してwinui3使わずに作れそう
GRAVITY1
GRAVITY33
おこじょ

おこじょ

プログラミング教えてくださいプログラミング教えてください

回答数 20>>

よく最初に多く学ばれるのはJavaScriptです
しかし、作ってみたいものでプログラミング言語を選んでみてはどうでしょう?
モチベーションが続きます
わからないときはchatgptに聞けばいいだけですし
これからの時代は難しくて挫折とかはAIのおかげでなくなると思いますよ

ちなみにHTML、CSSはプログラミング言語ではなくマイクロソフトWordとかEXCELとか書いているのと近い感覚なので(つまり文書作成)
プログラミングコードを見ると初めは取っ付きにくいかもしれません
でも仕組みがわかってしまえば読めるようになります!頑張ってください
プログラミングの星プログラミングの星
GRAVITY
GRAVITY18
おこじょ

おこじょ

アプリの英語化したのですが、

面倒くさいのでchatgptに丸投げしたら
説明文を設定風の口調、かつウインドウズの公式の文法に沿った翻訳を自動で提案してくれたので、
翻訳サイトとか使うより効率的かも知れません!これは盲点だった
会話しながら翻訳できるので
単純な推測の翻訳よりも用途に合うかも知れません
実際に合っているのか検証していないので
幻覚なのかはわかりませんけど…

AIは例えば聖書風に喋ってとかシェークスピア風にとか英語の会話ができるとか

ちなみに国語も得意ではないので
日本語UIテキストもAIに編集してもらいましたよ
恐るべし
プログラミングの星プログラミングの星
GRAVITY
GRAVITY8
おこじょ

おこじょ

初学者あるあるだと思いますけどgitなどバージョン管理でファイル全部を10日分消してしまいました
やっと元に追いつきました
なんかSSDドライブではファイルの復元はできないんですって汗
ソースのバックアップを複数念の為取ってできればクラウドにも置いておいたほうがいいですね!
プログラミングの星プログラミングの星
GRAVITY5
GRAVITY6
おこじょ

おこじょ

基礎知識を教えて欲しいです基礎知識を教えて欲しいです

回答数 17>>

多分JavaScriptがいいですよ、
簡単にメモアプリでも記述できるし
実行もブラウザで確認できるので

資料やサンプルもインターネットにたくさんあります

でも、今は何でも無料で作れるので
やろうと思えば何でもいいかも
プログラミングするアプリはほとんど無料です
頑張ってください!楽しいですよ!
プログラミングの星プログラミングの星
GRAVITY1
GRAVITY8
おこじょ

おこじょ

AIにコードを尋ねるときよく、業務でつかうなら〜というコードがいいです、のように回答されるのですが
この業務で何々という使い回し及びコードは過去の自分の発言からそう答えるようになってしまったのでしょうか?

皆さんもそのようにコードを尋ねるまたは最適化する場合業務または実際の現場、プロなら、などそのように出力されますか?
プログラミングの星プログラミングの星
GRAVITY2
GRAVITY9
おこじょ

おこじょ

今の自分の実力の段階で思うプログラミングの腕の良し悪しって他者が作った公開されているライブラリをどれだけ知っていて使いこなせるかだと思うんですか、
実際はどうなのでしょう?
実際の長年の経験者はどう思うのだろうか
プログラミングの星プログラミングの星
GRAVITY5
GRAVITY212
おこじょ

おこじょ

ちょっと思ったけどAIが書いたクラスとか自分で直してると、
他人のコードを読んだり直したりの実践に近いのかなと思いました
プログラミングの星プログラミングの星
GRAVITY1
GRAVITY132
おこじょ

おこじょ

Yahooショッピングが1000円ネット商品券配ってるけどなんでだろ、その商品券で無料で買ったらまた1ヶ月後使える1000円の商品券くれた…すごい
GRAVITY1
GRAVITY471
おこじょ

おこじょ

redmi watch 5 liteいいなあ、買おうか迷ってます
今夜楽天で買う予定
迷ってる人話しましょう!
GRAVITY2
GRAVITY252
おこじょ

おこじょ

ミニストップに売っている湖池屋塩味のトルティーヤチップスを見つけて最近お気に入りです
油っぽくなくてベタベタもしてないし味もシンプルで好きです
GRAVITY
GRAVITY111
おこじょ

おこじょ

最近はARグラスに興味がある、パソコンの外部ディスプレイにつかえないかなあ
GRAVITY1
GRAVITY24
おこじょ

おこじょ

こんばんは、趣味でつくってます!
今は、uwpのwinUI2使ったuiに取り掛かってるけど、古いのでバグが放置されてるのかなかなか進まず…cppwinrtです
プログラミングの星プログラミングの星
GRAVITY
GRAVITY16
おこじょ

おこじょ

プログラミング好きとはなしたい!
GRAVITY
GRAVITY3
おこじょ

おこじょ

マリリン・マンソン
音楽の星音楽の星
GRAVITY1
GRAVITY1