# C#（DXライブラリ）or C++（Siv3D）でゲームプログラミング

**URL:** <https://hikky-mura.org/t/topic/1571>\
**Category:** ゲーム\
**Created:** [2022 年 7 月 14 日午前 3:19 UTC](https://hikky-mura.org/t/topic/1571 "2022-07-14T03:19:11Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 20 日午前 6:28 UTC](https://hikky-mura.org/t/topic/1571/45 "2022-07-20T06:28:20Z")

</div>

ASCIIアート!  
めんどい🐧

 ![Screenshot_20220720-152340~2](https://hikky-mura.org/uploads/default/original/2X/c/c297151dd347bebf05dfc21cae1eed16b6fce7db.png)

2枚目はエラーで出来たやつ  
ファイアーエムブレムの索敵マップとか作れそう  
……見える見える🤪

 ![Screenshot_20220720-150942~2](https://hikky-mura.org/uploads/default/original/2X/2/231c30700388d6d8e3932650e8d1e8c809b745e2.png)

---

<div class="post-metadata">

**Author:** ![soyowind](https://hikky-mura.org/user_avatar/hikky-mura.org/soyowind/32/13564_2.png) [@soyowind](https://hikky-mura.org/u/soyowind)\
**Post date:** [2022 年 7 月 20 日午前 9:42 UTC](https://hikky-mura.org/t/topic/1571/46 "2022-07-20T09:42:43Z")

</div>

なんか難しそうな事をやっておられますね！

---

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 20 日午後 1:27 UTC](https://hikky-mura.org/t/topic/1571/47 "2022-07-20T13:27:07Z")

</div>

うまく描けない……  
どうすりゃいいんだ……

 ![Screenshot_20220720-222529~2](https://hikky-mura.org/uploads/default/original/2X/c/c7877461d318c7a687670f8c432d7ffa823c6a3d.png)

---

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 20 日午後 1:30 UTC](https://hikky-mura.org/t/topic/1571/48 "2022-07-20T13:30:36Z")

</div>

ASCIIアートなら今の知識でもいけるやん!……と思ったんだけどな。

表示範囲とか環境依存つよそう  
使いにくいか  
😢

---

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 20 日午後 1:43 UTC](https://hikky-mura.org/t/topic/1571/49 "2022-07-20T13:43:19Z")

</div>

![Screenshot_20220720-223516~2](https://hikky-mura.org/uploads/default/original/2X/2/28eda12eb754c5902f8b758ab88c802aba49c879.png)

「おきゃくさん なにを かうかね？」

こんな風に表示してえのだけど、どうすりゃいいか  
もうこれわかんねえな

---

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 20 日午後 1:45 UTC](https://hikky-mura.org/t/topic/1571/50 "2022-07-20T13:45:26Z")

</div>

まあさっさとテキスト以外の命令を学べという話ではあるのだけど

初代ローグ風な画面を出してみたいな

---

<div class="post-metadata">

**Author:** ![soyowind](https://hikky-mura.org/user_avatar/hikky-mura.org/soyowind/32/13564_2.png) [@soyowind](https://hikky-mura.org/u/soyowind)\
**Post date:** [2022 年 7 月 20 日午後 1:56 UTC](https://hikky-mura.org/t/topic/1571/51 "2022-07-20T13:56:41Z")

</div>

楽しむの本当に大事だなぁ。

---

<div class="post-metadata">

**Author:** ![yuragineko](https://hikky-mura.org/user_avatar/hikky-mura.org/yuragineko/32/70_2.png) [@yuragineko](https://hikky-mura.org/u/yuragineko)\
**Post date:** [2022 年 7 月 20 日午後 5:19 UTC](https://hikky-mura.org/t/topic/1571/52 "2022-07-20T17:19:24Z")

</div>

なるほど。

会社みたいにガチガチになりすぎるとひきこもり的な集まりとしては空中分解しそうな気がするので、ゆるーい感じがいいとは思うのですが、あんまりゆるすぎても成果物が完成しなさそうなんで、うーむ、人が集まって何かを成し遂げるということの難しさを感じずにはいられませんね。

まぁ個々人のスキルが同じ程度だと話は進みやすいと思います。

というわけで、ひたすら勉強あるのみですねｗ

---

<div class="post-metadata">

**Author:** ![soyowind](https://hikky-mura.org/user_avatar/hikky-mura.org/soyowind/32/13564_2.png) [@soyowind](https://hikky-mura.org/u/soyowind)\
**Post date:** [2022 年 7 月 20 日午後 6:02 UTC](https://hikky-mura.org/t/topic/1571/53 "2022-07-20T18:02:27Z")

</div>

そうなんですよね ガチガチorゆるゆる

何から作ったほうが良いんだろう  
シーン遷移とかかなぁ・・・。

もしくはゲームのメイン部分から作り始めるとか  
美味しい所から作ってて楽しいところから作ると良いって聞きました。

---

<div class="post-metadata">

**Author:** ![soyowind](https://hikky-mura.org/user_avatar/hikky-mura.org/soyowind/32/13564_2.png) [@soyowind](https://hikky-mura.org/u/soyowind)\
**Post date:** [2022 年 7 月 20 日午後 6:03 UTC](https://hikky-mura.org/t/topic/1571/54 "2022-07-20T18:03:33Z")

</div>

軽いゲームなら大昔に作ったことあるけど・・・。

もう半分忘れちゃってる所はあるかも

---

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 21 日午後 12:52 UTC](https://hikky-mura.org/t/topic/1571/55 "2022-07-21T12:52:29Z")

</div>

Listが何故か宣言できなくて三十分くらいドブに捨てちまった🤗

 ![Screenshot_20220721-214716~2](https://hikky-mura.org/uploads/default/original/2X/b/b9de7ba4cff8faa748e27e388d8e0a4d2379b9c7.jpeg)

任意の大きさまでの素数を探すコードはできたから  
これから約分するコード書きます

---

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 21 日午後 4:18 UTC](https://hikky-mura.org/t/topic/1571/56 "2022-07-21T16:18:23Z")

</div>

もうこれわかんねえな

91から123の間でエラーなしクラッシュする……  
ぴえん😢

 ![Screenshot_20220722-011434~2](https://hikky-mura.org/uploads/default/original/2X/c/c5bfa2094ca9a7f070b45ac3cd93292d1c5a9fcc.jpeg)

 ![Screenshot_20220722-011513~2](https://hikky-mura.org/uploads/default/original/2X/5/58afc7b3c9ed186c515745d9ad743374910d2d10.jpeg)

---

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 21 日午後 4:20 UTC](https://hikky-mura.org/t/topic/1571/57 "2022-07-21T16:20:15Z")

</div>

もうGoogleでカンニングしよかな……  
約分ムズすﾝぎ

---

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 21 日午後 4:26 UTC](https://hikky-mura.org/t/topic/1571/58 "2022-07-21T16:26:18Z")

</div>

![Screenshot_20220722-012422~2](https://hikky-mura.org/uploads/default/original/2X/f/f28246c5d1301e584e513be16a2d2ede11d28e9c.jpeg)

うわあああああああああああああああああああああああああああああ  
なんで気づかなかったんじゃーーーーー

ぴえん  
😢😢

もうこれただの馬鹿じゃん  
🙈

---

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 21 日午後 8:22 UTC](https://hikky-mura.org/t/topic/1571/59 "2022-07-21T20:22:01Z")

</div>

while文間違ってたけど直しても動かねえ  
これは破棄だな

上手くなったらもう一回書いてみよう約分

今日は逃げることにするか

バイバイ約分  
🤗

---

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 22 日午前 11:47 UTC](https://hikky-mura.org/t/topic/1571/60 "2022-07-22T11:47:31Z")

</div>

海戦のプログラム書く妄想中  
🤑

船のclass下にいくつかパラメータつくってみる妄想。  
船体、マスト関連、砲とかの装備品で個別に体力もたせて、ダメージに応じてモンハンの部位破壊のような感じでいろいろ制限加えたら楽しそう。まああんまり数字多いとつまんないから3個か4個くらい。  
こっちはマストやられて帆船なのに手漕ぎになっちゃった、だけど相手の船体を潰したからこっちの勝ち、とかどや？

プログラム上は船は長方形で、ま、えやろ。複雑な形状はめんどい。書ける気がしない。3Dはもっと賢くなってから。🐖  
向いてる方向は東を0とした角度でええんちゃうか。  
風向きのベクトルを決めておいて、それと進行方向のなす角度で加速度決めるとか。

ぴったり相手の船に接舷できたら白兵戦に持ち込めるとかどうやろ。  
バカでなんにも出来ないけど白兵戦だとめちゃ強いみたいな仲間が居てもおもろい。

なお、こんなコードは書けない模様🤪

さて本読むか

---

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 22 日午後 12:02 UTC](https://hikky-mura.org/t/topic/1571/61 "2022-07-22T12:02:37Z")

</div>

AIで顔写真作ってからASCIIアートに変換するといくらでもキャラクターの顔作れる🥳  
存在しない人間だから肖像権とかないし、この手法悪くなくない?

 ![1658491062805](https://hikky-mura.org/uploads/default/original/2X/6/6aaa292393c04fd25f999b65a1d4ad390b97eb4c.jpeg)

 ![1658491089963](https://hikky-mura.org/uploads/default/original/2X/6/67f8c81a3142ddcd45e9b875abefea04ae86b206.jpeg)

 ![1658491143767](https://hikky-mura.org/uploads/default/original/2X/a/ac87240be777b284c58bc446eed73b4c111cda75.jpeg)

さて本読むか

---

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 24 日午後 12:05 UTC](https://hikky-mura.org/t/topic/1571/62 "2022-07-24T12:05:29Z")

</div>

本を読んでも読んでも次から次へと知らんコードが出てきて涙出るわ😢

一週間くらい経つと読んだことも忘れだすし

買ったテキストもう一回はじめから読むか……🐢  
わけわからんくなってきた

---

<div class="post-metadata">

**Author:** ![soyowind](https://hikky-mura.org/user_avatar/hikky-mura.org/soyowind/32/13564_2.png) [@soyowind](https://hikky-mura.org/u/soyowind)\
**Post date:** [2022 年 7 月 24 日午後 12:25 UTC](https://hikky-mura.org/t/topic/1571/63 "2022-07-24T12:25:41Z")

</div>

習得にはなかなか時間とかかかるよねぇ・・・。

if文とか  
ループ文とか覚えたら

一回模写というか 何か一緒に作ってみませんか  
ブロック崩しとかなら割と作れる気がする

---

<div class="post-metadata">

**Author:** ![anon22547673](https://hikky-mura.org/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@anon22547673](https://hikky-mura.org/u/anon22547673)\
**Post date:** [2022 年 7 月 24 日午後 1:20 UTC](https://hikky-mura.org/t/topic/1571/64 "2022-07-24T13:20:09Z")

</div>

ifからのelse文とかwhile文とかならなんとか出来ます

模写っていうと、ネットのソースコード丸写しするのかな?  
いいっすねぇ。勉強になりそう。

C#じゃなくてCだけどローグクローンのコードありました  
[http://www.maizure.org/projects/decoded-rogue/index.html](http://www.maizure.org/projects/decoded-rogue/index.html)

9000行もある……  
いや、9000行なら短いほうなのかな🐢

[前のページ](https://hikky-mura.org/t/topic/1571.md?page=2)

[次のページ](https://hikky-mura.org/t/topic/1571.md?page=4)
