[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 03/17 05:49 / Filesize : 316 KB / Number-of Response : 1054
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

スレ立てるまでもない質問はここで 149匹目



1 名前:デフォルトの名無しさん mailto:sage [2018/06/17(日) 10:31:28.00 .net]
質問する前にGoogleで検索しましょう。 www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
ワッチョイは住人が離れスレが寂れます導入禁止。

前スレ
スレ立てるまでもない質問はここで 148匹目 [無断転載禁止]©2ch.net
https://mevius.5ch.net/test/read.cgi/tech/1495618637/

548 名前:デフォルトの名無しさん [2019/07/30(火) 07:07:01.50 ID:qInRlFut.net]
質問
C#やESなんかでは
言語仕様としてgetterやsetterがサポートされてますよね

getterはともかくsetterの方はメソッドチェーンと相性が悪そうな気がするのですが
普段メソッドチェーン愛用されてる方はこの言語仕様のsetteて活用してますか?

>>519
例によってアドレスのコピーに伴う問題とかあるんじゃねーの

549 名前:デフォルトの名無しさん mailto:sage [2019/07/30(火) 20:41:13.21 ID:dvxaa4vI.net]
>>519
質問の内容が逆だけど、このページが参考になるかも。
https://teratail.com/questions/34934

550 名前:デフォルトの名無しさん mailto:sage [2019/07/31(水) 08:07:54.99 ID:OMl8MQGh.net]
ソースコードを印刷するのに良さそうなフォントってないかな
・無料で使用

551 名前:ナきる
・コメントに日本語を含む(日本語は良さそうなのがなければ別のフォントでも可)
・Windows
・ボールド、反転する
[]
[ここ壊れてます]

552 名前:デフォルトの名無しさん mailto:sage [2019/07/31(水) 08:48:52.19 ID:nXTND5Lv.net]
フォントにwindowsもクソもない

553 名前:デフォルトの名無しさん mailto:sage [2019/07/31(水) 09:13:46.89 ID:m3GsQxAD.net]
そうは言ってもpcfとかpfbじゃWindowsでは使い難いだろう

554 名前:デフォルトの名無しさん mailto:sage [2019/07/31(水) 09:14:11.42 ID:w173sz60.net]
Ricty Discord

555 名前:デフォルトの名無しさん mailto:sage [2019/07/31(水) 09:49:12.04 ID:nMGHA/y7.net]
Courier New

556 名前:デフォルトの名無しさん mailto:sage [2019/07/31(水) 15:08:33.96 ID:s8ZT1Cml.net]
>>522
ソースコードの部分に意味ないし板違いだな
Windows板にでも行け



557 名前:デフォルトの名無しさん mailto:sage [2019/07/31(水) 19:24:04.68 ID:6kAkP7Im.net]
>>525
Diminished使ってます
もうずっとこれだわ

558 名前:デフォルトの名無しさん mailto:sage [2019/07/31(水) 21:06:59.45 ID:f+elJvUQ.net]
コード内容にはあまり意味がなく、「なんとなくプログラムっぽいテキスト」がほしいい場合
あえてMSゴシックなどを使うという手もあるかな

559 名前:522 mailto:sage [2019/07/31(水) 23:36:57.91 ID:7ZhszA/c.net]
ありがと。Ricty Discordは合成しないといけないようなのでDiminishedを使ってみます

560 名前:デフォルトの名無しさん mailto:sage [2019/08/01(木) 07:37:45.29 ID:osmQ6yAa.net]
先日Unityによって作られたゲームを初めてプレイしたんだけど表現の割にマシンへの負荷が大きいように感じました
1.そのゲーム固有の現象であり適切に作ればネイティブな実装と遜色ないパフォーマンスを発揮できる
2.フレームワークがはさまる以上オーバーヘッドの発生は避けられない
3.その他
どれなんかな?

561 名前:デフォルトの名無しさん mailto:sage [2019/08/01(木) 08:23:47.07 ID:IsO8UtQ9.net]
2であり、1でもある、かな。
フレームワークが存在するからこそ下手なコード書いてオーバーヘッドを産むことも少ないし、
フレームワークをいかに使いこなせるかじゃないかな。
単純にネイティブ実装=早い、ではないよ。

562 名前:デフォルトの名無しさん mailto:sage [2019/08/01(木) 08:45:22.42 ID:UexDaqa5.net]
結構前のUnityの講演でだけど
開発当初はキャラクター5人表示がせいぜいだったけど調整したら15人くらいまで行けたわ
ってバンダイナムコの人の話があるね

なんとっ!ユナイト!ミリシタをささえる『AKANE』大作戦とは?
https://app.famitsu.com/20180509_1289991/
(実際の資料や動画も公開されてるようなので興味があれば講演タイトルでぐぐって)

563 名前:デフォルトの名無しさん mailto:sage [2019/08/01(木) 14:09:23.21 ID:jIKnJvhQ.net]
それならネイティブだったら30人くらいいけるけど工数10倍〜100倍掛かるとかそんな感じだろう
どうしたってフレームワークのオーバーヘッドは避けられない

564 名前:デフォルトの名無しさん mailto:sage [2019/08/01(木) 15:09:43.38 ID:UexDaqa5.net]
>>534
別にFWのオーバーヘッドがあることは否定しとらん

565 名前:デフォルトの名無しさん mailto:sage [2019/08/01(木) 15:13:02.88 ID:bR99qXsR.net]
先日Unityによって作られたゲームを初めてプレイしたんだけど
> 表現の割に
どのような表現なのか?

> マシンへの負荷が大きいように感じました
どの程度の負荷なのか?

それがわからんのに答えられるわけがない

566 名前:デフォルトの名無しさん mailto:sage [2019/08/01(木) 15:38:20.90 ID:QRlVNafi.net]
そんなの分からなくても答えは変わらない
オーバーヘッドを無くすことは出来ないがそれがどの程度かというはケースバイケースだ
そして正確なところは作った人間にも分からない



567 名前:531 mailto:sage [2019/08/01(木) 23:16:32.23 ID:9sMOQV+c.net]
1.ゲームエンジンが裏で何しているかを考慮しながら開発しないと高効率は望めない
2.何かがはさまる以上一定のオーバーヘッドは発生する
ということなのかな

ちなみにそのゲームですが表現的にはDirectX8あたり?で頂点数も1000もなさそうなのにPCがやたらがうなります
画面は箱

568 名前:ニ板にテクスチャが貼ってあるだけのシンプルな物です。特殊効果も使われているようには見えませんし []
[ここ壊れてます]

569 名前:蟻人間 mailto:sage [2019/08/01(木) 23:35:49.40 ID:2Kq2thKy.net]
>>538
PCのスペック晒さないと判断しかねる

570 名前:デフォルトの名無しさん mailto:sage [2019/08/02(金) 14:28:01.11 ID:NVKAYXyA.net]
フレームワーク云々でなくて、単にvsyncがoffになっててGPUが全開で回ってるだけだったりして

571 名前:デフォルトの名無しさん [2019/08/06(火) 07:39:15.67 ID:pONItBAd.net]
入門サイトにあるideone.com/YyFypJのC言語のコードを実行すると
型cont char*値を使用してchar*のエンティティを初期化することはできません。とエラーが出て実行出来ないんですけど
どうすれば実行できるようになりますか?
10行目の前のconstを入れてみたりはしたんですけどそれでも駄目で。
使ってるのはVisualstudio2019です

572 名前:デフォルトの名無しさん [2019/08/06(火) 09:46:02.94 ID:B387Kalp.net]
DNSサーバのレンタルサービスがありますが、これは何ですか?

DNSサーバってネット上のどこかにあって、ユーザが意識しなくてもドメイン名とIPアドレスを正しく結びつけるものだと思いますが、
自分でDNSサーバをレンタルする動機って何ですか?

yahoo.comにgoogle.comのIPアドレスを結び付けたりとか変則的なことをするんですか?

573 名前:デフォルトの名無しさん mailto:sage [2019/08/06(火) 13:13:12.52 ID:trr4oLNQ.net]
1.1.1.1とか8.8.8.8がお前のunko.example.comができた事を知り、自動的にAレコードをDNS鯖に追加するなら動機はないが、そうではない場合何らかの手法でunko.example.jpをIPアドレスに変換する必要がある

574 名前:デフォルトの名無しさん [2019/08/06(火) 17:15:36.05 ID:B387Kalp.net]
>>543
たぶん分かりました
そういうのって私はレジストラのDNSサーバで手動で設定してましたが、調べてみるとレジストラがDNSサーバを提供していない場合があるらしいですね

575 名前:デフォルトの名無しさん mailto:sage [2019/08/06(火) 17:41:53.66 ID:9obbnMlM.net]
>>544
間違い(笑)

576 名前:デフォルトの名無しさん [2019/08/06(火) 17:51:26.49 ID:B387Kalp.net]
>>545
https://liapoc.com/name-server.html



577 名前:デフォルトの名無しさん mailto:sage [2019/08/06(火) 19:30:41.85 ID:6OOXAacv.net]
>>541
そのエラーメッセージでGoogle検索すると実行できるようになる

578 名前:デフォルトの名無しさん mailto:sage [2019/08/06(火) 19:36:29.08 ID:ywkGXHHX.net]
自分でDNS立てる動機がわからないのか
社内SEになった自分を想像して羽ばたけ

579 名前:デフォルトの名無しさん [2019/08/06(火) 22:38:04.50 ID:8h96sAQZ.net]
>>547
それはもう調べたのですが
char* nameの前にconstを入れると解決すると上の方に検索結果として出てましたが
自分の場合解決しませんでした…。

580 名前:デフォルトの名無しさん mailto:sage [2019/08/06(火) 23:01:56.05 ID:pzsqCCUt.net]
このスレよりも、初心者向けC のスレで聞けば?

581 名前:デフォルトの名無しさん mailto:sage [2019/08/06(火) 23:27:35.68 ID:fIsBh/Ce.net]
若い衆がJavaを今から覚える気はないとのたまう
世間に踊らされているようだ

ナウいTypeScriptかPythonを
レガシーな現場になんとか導入してやらせてやろうと思うのだが
うまい口実はないものだろうか

582 名前:デフォルトの名無しさん mailto:sage [2019/08/06(火) 23:32:10.53 ID:0BOv5nCj.net]
お前が信用されてないんだろ

583 名前:デフォルトの名無しさん mailto:sage [2019/08/06(火) 23:45:19.53 ID:NjRkjGa+.net]
言語なんて必要に迫られて覚えるのでいいんじゃないの?

584 名前:デフォルトの名無しさん mailto:sage [2019/08/06(火) 23:53:37.38 ID:Uq1zh0Vl.net]
>>551
コードといっしょで整理する必要がある

まずなんで話を聞かないといけないかをはっきりさせる
たとえば、現場の問題点のリストとかで

次に何をするかをはっきりさせる
例えば pythonなどが何を解決する? その考えられる具体例は
そしてなぜpython にした。つまり何が他と違う?

以上を簡約化して3つ以下の要

585 名前:素にまとめると?
コーディングのように全体を俯瞰できる抽象化は
会話でも理解しやすさに繋がる
[]
[ここ壊れてます]

586 名前:デフォルトの名無しさん mailto:sage [2019/08/07(水) 00:18:16.88 ID:SFXJyJPu.net]
Ruby は、アマゾン・Google, Heroku で、採用されてる!

Ruby on Rails 6 (Ruby 2.5 以上)では、GitHub 中心で、

複数データベース(レプリカ)接続の大規模サービスと、
テストの並列実行など、別次元へ行ってしまった!

モジュールバンドラーも、Webpack になりました!
Coffee Script は、無くなった

メール送受信の機能と、
ブラウザの入力フォームが、ドラッグ&ドロップで、ファイルも受け付けるようになった



587 名前:デフォルトの名無しさん mailto:sage [2019/08/07(水) 12:37:01.79 ID:u0NlqDQ2.net]
>>549
constは変数の型につけるものだから4行目の「char *name;」を「const char *name;」にすれば解決する

588 名前:デフォルトの名無しさん mailto:sage [2019/08/07(水) 15:58:57.91 ID:BR8qTk08.net]
今、Windows Driver Kit を使うような常駐プログラムを書くとしたら何がいいんでしょうか
C++で以前は書いていたのですが、違う言語でやってみようと思います。

589 名前:蟻人間 mailto:sage [2019/08/07(水) 16:21:49.61 ID:zfnuKz1T.net]
>>557
Rustでドライバ書いたら有名になれるかも。

590 名前:蟻人間 mailto:sage [2019/08/07(水) 16:31:22.53 ID:zfnuKz1T.net]
D言語も捨てがたい。

591 名前:デフォルトの名無しさん mailto:sage [2019/08/07(水) 17:47:36.61 ID:BR8qTk08.net]
>>558-559
ありがとうございます。

windowsのライブラリに依存するプログラムという意味で聞いたのですが
具体的に言うとwindows10 bluetooth機能です。

教えていただいた言語でそこまで対応できますでしょうか

592 名前:蟻人間 mailto:sage [2019/08/07(水) 18:23:47.60 ID:zfnuKz1T.net]
>>560
DLL importが可能な言語ならば、インターフェースを記述すれば可能。

593 名前:デフォルトの名無しさん mailto:sage [2019/08/08(木) 18:51:48.48 ID:eREv7yxY.net]
以下のようなtest.csvについて
---------------
1,2,3,4
---------------
コマンドプロンプトで2番目の要素を取得しようと以下コマンドを入力しましたが、

powershell -Command "Get-Content test.csv | ($_.split(','))[1] "

エラー「パイプラインの最初の要素としてのみ許可されます。」が出力され、実行できません。
原因と対処を教えていただけませんでしょうか。

PowerShellの場合、以下でできました。
====================================
$str = Get-Content c:\test.csv
$str.split(',')[2]
3
$
====================================

594 名前:デフォルトの名無しさん mailto:sage [2019/08/08(木) 19:01:14.44 ID:wuqPh35H.net]
インデックスが「0」開始の予感。

595 名前:デフォルトの名無しさん mailto:sage [2019/08/08(木) 19:35:53.91 ID:ggjVn3y2.net]
>>562
なぜできたことをわざわざパイプラインにした?
powershell -Command "$str=Get-Content test.csv; $str._.split(',')[1]"

596 名前:デフォルトの名無しさん mailto:sage [2019/08/08(木) 19:49:37.77 ID:eREv7yxY.net]
>>564
どうもありがとうございます。単純にその書き方を知りませんでした。

初歩的な疑問ですが、なぜ>>562にあるパイプラインの書き方でエラーが出るのか
よくわかりませんでしたので、わかる方がいればご教示いただけると幸いです。



597 名前:デフォルトの名無しさん mailto:sage [2019/08/08(木) 21:07:16.53 ID:Dxufm4Tv.net]
>>565
✕ | ($_.split(','))[1]
○ |% ($_.split(','))[1]
パイプラインを流れるのはコレクションだから
get-contentで通常取得出来るのもコレクションだから
csvが1行だとしても決め打ちコードは良くない

598 名前:デフォルトの名無しさん [2019/08/08(木) 21:17:40.95 ID:gHNDo6wM.net]
C言語のポインタで
構造体の中で char *a; でメンバを入れてその後 bc.a=なんちゃら〜 で中身を入れれる意味がわかりません(bcは適当)

この時のaはchar型のアドレスを入れる用の

599 名前:じゃないんですか? []
[ここ壊れてます]

600 名前:デフォルトの名無しさん mailto:sage [2019/08/08(木) 21:47:05.37 ID:/tBUMiMq.net]
%, foreach は、PowerShell(PS)のalias。
PSの質問は、PSのスレへ書き込んでください!

get-alias (gal)

gal -name %

出力
Alias % -> ForEach-Object

gal | where-object {$_.Definition -match "foreach"}

出力
Alias % -> ForEach-Object
Alias foreach -> ForEach-Object

601 名前:デフォルトの名無しさん mailto:sage [2019/08/09(金) 00:57:03.25 ID:iJcAE9U/.net]
>>567
は、C のスレへ移動したので、返答を書き込まなくてよい!

602 名前:デフォルトの名無しさん mailto:sage [2019/08/09(金) 10:07:12.07 ID:Tb5/wLIS.net]
>569
向こうでも煙たがられてるな。

603 名前:デフォルトの名無しさん mailto:sage [2019/08/10(土) 18:09:27.65 ID:RObDNSnB.net]
Scalaは関数型言語ですか?

604 名前:デフォルトの名無しさん [2019/08/12(月) 17:05:20.10 ID:rMNhJ3mv.net]
!8みたいに左側に演算子がつく場合はどういう意味でしたっけ?

605 名前:デフォルトの名無しさん mailto:sage [2019/08/12(月) 17:08:00.46 ID:FEiQT6YL.net]
演算子を左側に置くことで、意味が生じるのではなく
演算子によって、意味が変わる。
演算子の意味は調べなさい。

606 名前:デフォルトの名無しさん mailto:sage [2019/08/12(月) 17:14:38.68 ID:mKLam0d7.net]
意味って 演算子が右側にある値に意味づけられる とかでいいの?



607 名前:デフォルトの名無しさん mailto:sage [2019/08/12(月) 17:31:46.45 ID:Mk1OiIWs.net]
オーバーロード次第

608 名前:デフォルトの名無しさん mailto:sage [2019/08/12(月) 19:07:13.75 ID:koKQ0OPg.net]
計算優先順位がよくわからないのですが、javaで
(new file("test")).exists()==false
!(new file("test")).exists()
これは同じ意味(ファイルは存在しない)とみていいでしょうか?
つまり!よりexistsが優先で先に処理される でいいでしょうか?

609 名前:デフォルトの名無しさん mailto:sage [2019/08/12(月) 19:10:10.81 ID:koKQ0OPg.net]
またカッコを付けないで
!new file("test").exists()
といった記述も成立しますか?

610 名前:デフォルトの名無しさん mailto:sage [2019/08/12(月) 19:10:32.53 ID:zKyxPE13.net]
たぶんねー、fileをnewしてるから、とりあえず存在はするようになって、その後exist()が走ってあるよ!って返すと思う。
にわかC++脳にはそう見えた。

611 名前:デフォルトの名無しさん mailto:sage [2019/08/12(月) 21:38:12.17 ID:PZCyIGkU.net]
>!new file("test").exists()
exists()した後に!が評価される

https://ideone.com/YqLWe6

612 名前:デフォルトの名無しさん mailto:sage [2019/08/12(月) 22:16:41.33 ID:koKQ0OPg.net]
ありがとうございます

613 名前:デフォルトの名無しさん mailto:sage [2019/08/13(火) 10:31:18.89 ID:1tzMDNsO.net]
Javaの演算子の優先順位は、高い順に . ! new
!(new File("test")).exists()はまずカッコ内が評価されてFileが生成された後、. の結合力のほうが強いから.exists() が先に評価されて、最後に ! で否定の意味になる
== falseは同じ意味で、素人がまずやる冗長な書き方、可読性のために意図的に書く層もいるらしい
!new File("test").exists() は意図通りにならない
newよりも . が強いので、File("test").exists() の結果をnewしようとなり文法エラーになる

614 名前:デフォルトの名無しさん mailto:sage [2019/08/13(火) 11:15:09.96 ID:qsI+Inq5.net]
File("test")だけでは成り立たないのでnew File("test") この部分が優先されてひとまとまりになるのでは?

615 名前:デフォルトの名無しさん [2019/08/13(火) 15:18:01.32 ID:kSLlaV/X.net]
SMSに詳しい人いますか?SMSってちょっと変じゃないですか?

変なところ1
複数のサービスが一つの電話番号を共有している
https:i.imgur.com/a/rm676Gi.png

変なところ2
それとは別に公式アカウント(?)があるが本物かどうかわからない
https://i.imgur.com/a/3s9T3Vr.png

616 名前:デフォルトの名無しさん mailto:sage [2019/08/13(火) 15:21:54.98 ID:8de9p72t.net]
>>583
板とスレのテンプレ読めますか?
あなた変な人なんですか?



617 名前:デフォルトの名無しさん [2019/08/13(火) 21:36:44.44 ID:kSLlaV/X.net]
>>584
そんなん見りゃ分かるだろ

618 名前:デフォルトの名無しさん mailto:sage [2019/08/13(火) 21:43:14.76 ID:yFMJKS2c.net]
変な人かどうかなんて
そんなん見りゃ分かるだろ

619 名前:デフォルトの名無しさん mailto:sage [2019/08/13(火) 22:39:18.57 ID:uKV ]
[ここ壊れてます]

620 名前:ST6zb.net mailto: ぱっと見は普通なのに、喋ったり一緒に仕事したりすると
うわっこいつ変だって気づくケースもあるよ
[]
[ここ壊れてます]

621 名前:デフォルトの名無しさん [2019/08/14(水) 15:23:44.83 ID:xcjG5Me8.net]
SMSにも証明書つけろ

622 名前:デフォルトの名無しさん mailto:sage [2019/08/14(水) 21:37:58.81 ID:oxhAJDr0.net]
SSHにはHTTPSのルート証明書のような仕組みはないのか?
フィンガープリントを確認するのめんどくさいよ

623 名前:デフォルトの名無しさん mailto:sage [2019/08/15(木) 01:16:14.45 ID:dEJsGBHn.net]
>>581
すまん間違いだったので訂正
!new File("test").exists() は通る
演算子の優先順位が . ! new の順というのが勘違いで、そこまで単純じゃなかった
Javaの言語仕様ではコンストラクタはメソッドより優先されるので
!new com.example.MyClass.InnerClass.method() とした場合、パッケージとクラスの . まで、new、.method()、! の順に評価される

624 名前:デフォルトの名無しさん mailto:sage [2019/08/17(土) 18:57:59.26 ID:+5h9TPix.net]
イベントの通知に関してよくあるのは、A)処理できるリスナーが見つかるまで走査して最初のリスナーがイベントを消費するパターンと
B)別のリスナーの処理の成否にかかわらずすべてのリスナーが通知を受け取るパターンの二つだと思いますが
これらを呼び分ける一般的な用語や分類って何かありますか?

625 名前:デフォルトの名無しさん mailto:sage [2019/08/18(日) 16:55:34.25 ID:UL8zIMSR.net]
昔あったファーレントゥーガみたいなpcゲームはどんな言語を使ってるんですか?
javascriptだけでは無理ですよね?

626 名前:デフォルトの名無しさん mailto:sage [2019/08/18(日) 17:38:42.95 ID:UqAYkpuX.net]
100個位のファイルをアップロードするときって
並列でした方がいいんですか?
帯域が100分の1になったりしませんか?
それとも全部並列で投げても自動的に五個ずつとかになるんですか?



627 名前:デフォルトの名無しさん mailto:sage [2019/08/18(日) 17:39:24.59 ID:KK6bG3/n.net]
ばーいによーだろ

628 名前:デフォルトの名無しさん mailto:sage [2019/08/18(日) 18:13:45.32 ID:zLM0n6Bh.net]
>>592 実際の所は個々のプログラマーにきくしかないが
たいていC言語系が多いとは推察できる
ファーレントゥーガ的な物はjavascriptだけでも出来るでしょうね

629 名前:デフォルトの名無しさん mailto:sage [2019/08/18(日) 21:11:05.04 ID:UL8zIMSR.net]
>>595
ありがとうございます

javascriptとphpをかじっただけの初心者なんでjavascriptだけであれに近いゲームが作れるイメージが全くわかないですね

630 名前:デフォルトの名無しさん mailto:sage [2019/08/19(月) 23:50:21.80 ID:aJc3Dq4R.net]
async/awaitって非同期処理の決定版なんですか?
こんなの言語仕様に追加しちゃって後悔しませんか?

631 名前:デフォルトの名無しさん mailto:sage [2019/08/20(火) 00:08:12.09 ID:JOMXhFk+.net]
しません。はい次

632 名前:デフォルトの名無しさん mailto:sage [2019/08/21(水) 00:12:54.79 ID:KwOCgPEl.net]
asyncだかawait終わったらスレッド変わってる問題ってどうなったん?

633 名前:デフォルトの名無しさん mailto:sage [2019/08/21(水) 22:13:31.02 ID:KuzvxaPF.net]
研究でカードゲームみたいなものを作りたいんです。

@10枚ぐらいのカードが配られる
Aルールが提示される
Bプレイヤーは提示されたルールに従ってカードを並べ替える
Cプレイヤーが正解に至るまでの並べ替え過程とその時間を記録する。

プレイヤーはPC操作に詳しくない人を想定しているため、
できるだけGUIで2Dで実際のカードを動かしているようにしたい。
Windows上でスタンドアロンで動作すればOK。

開発環境はC#とUnityで大丈夫ですか?
他にいい開発環境があったら教えて下さい。

634 名前:デフォルトの名無しさん mailto:sage [2019/08/21(水) 22:27:16.32 ID:4OnBvdVt.net]
大丈夫だと思うけど
というかその程度なら何で作っても大差ないよ

635 名前:デフォルトの名無しさん mailto:sage [2019/08/21(水) 22:58:33.53 ID:KuzvxaPF.net]
>>601
C#のWindowsフォームアプリケーションは作ったことあるんだけど、
カードを動かすGUIを一から作るのは大変そうだと思って。
Unityならありていのカードゲームようのコード使ってちょいちょいとGUI部分作れないですか?

636 名前:デフォルトの名無しさん mailto:sage [2019/08/25(日) 13:23:59.23 ID:tEICRRBw.net]
心理学用のGUIツールって売ってるんじゃあなかったっけ
Unityの次はprocessingつまりJava



637 名前:デフォルトの名無しさん mailto:sage [2019/08/25(日) 16:02:44.62 ID:Lzi7fDLj.net]
並べかえるだけなら二つを選択するごとに入れ替えor挿入の処理をするだけだからフォームアプリケーションで十分でしょ

638 名前:デフォルトの名無しさん mailto:sage [2019/08/25(日) 16:08:04.06 ID:/xXUBUpu.net]
実際のカードを動かしているようにしたい。

639 名前:デフォルトの名無しさん mailto:sage [2019/08/25(日) 17:01:28.56 ID:719wpC0x.net]
仕様がはっきりしないものをこの板で質問されても誰も答えられない
まず仕様決めてから質問してくれ

640 名前:デフォルトの名無しさん mailto:sage [2019/08/25(日) 19:28:31.80 ID:wApr1vL8.net]
>>600
うにてーである理由がないなぁ。
WindowsFormって死んだの?

カードの初期配置と何番と何番入れ替えたかだけ持ってれば最低限のものは作れる。
オプションで乱数シードでも持つか?

641 名前:デフォルトの名無しさん mailto:age [2019/08/26(月) 06:23:58.58 ID:/i8RUSXI.net]
ゲームの解析がしたくてアセンブラとバイナリデータが読めるようになりたいのですが
0から解説してるサイトやお勧めの入門書はないでしょうか〜?
今の自分の知識はC言語の入門書に載ってるような基本的文法を覚えた程度です

642 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 06:49:13.46 ID:LOkM9Twk.net]
仮想アセンブラなら、LLVM が世界標準。
日本の情報処理資格の仮想アセンブラなら、CASL2

実際のアセンブラは、2種類ある。
左右が逆になるので、面倒

Intel記法
[ニーモニック] [操作先] [操作元]

AT&T記法
[ニーモニック] [操作元] [操作先]

LLVM の日本語訳のサイトでも見れば?

643 名前:入門 mailto:age [2019/08/26(月) 07:31:22.87 ID:/i8RUSXI.net]
>>609
ありがとうございます
LLVMが何か分からなかったのでググったのですが自分が知りたいアセンブラとは違ってるようでした
それとあまり良く分かってないのですがバイナリデータ入門とアセンブラってセットですか?

644 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 07:41:44.16 ID:NWn2YSWg.net]
ゲームの解析にLLVMとか無意味だろ

645 名前:609 mailto:sage [2019/08/26(月) 08:00:59.17 ID:LOkM9Twk.net]
「うさみみハリケーン」のうさぴょんとか、
将棋AI「やねうら王」の作者、やねうらおとかの本だろ

解析魔法少女 美咲ちゃん マジカル・オープン!
という本もあったw

推薦書のスレにも、よく書いてあった

646 名前:デフォルトの名無しさん mailto:age [2019/08/26(月) 08:20:26.80 ID:/i8RUSXI.net]
>>612
ありがとうございます。やねうらおの魔法少女の本調べたのですが(Amazonで)
全くの0からの初心者には分からないという声が大きかったので、うーんって感じです。
色々調べてるうちにC言語でもインラインアセンブラというのを使って学習できるみたいのを目にしたのですが
そういうのを1から10まで解説した本とかってありますでしょうか?



647 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 08:41:22.83 ID:WUNK0uFh.net]
java1冊、kotlin2冊勉強したんだけどやりたいこととマッチする内容にヒットしない
txtやcsvを内部ストレージに置いて読み取る方法を探してるのですが
lealmやSQliteいじってたらたどり着けますか?
カンマ区切のデータをどこかにコピペしたらいいのか…
もう少し悩んでみる

648 名前:609 mailto:sage [2019/08/26(月) 09:33:41.96 ID:LOkM9Twk.net]
>>613
デバッガによるx86プログラム解析入門【x64対応版】、2014、うさぴょん

OllyDbg の使い方などを説明した本。
初心者が読めるかどうかは分からない

推薦書は、このスレの前のスレとか、見てみれば?

推薦図書/必読書のためのスレッド 83
https://mevius.5c






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<316KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef