電子書籍の厳選無料作品が豊富!

プログラミングをやってみたいなと思っています。それで、ふと思ったのですが数年前に流行った(今も?)パズドラありますよね。あれって、パソコンでエミュレータを動かして画面を解析してルート考えて、自動で操作なんて夢できるんですか。プログラミングもちょっと調べた程度なので背伸びしすぎだとは思うのですが、できそうならやってみたいです。実現可能か、調べながらできるものなのか、どんな言語を使うのか、ノウハウのある方教えてください。できれば、少し詳しく教えていただけると嬉しいです。ほぼ知りませんので。自分で調べてわからなかったので、「自分で調べろ」などのコメントはお控えください。

A 回答 (3件)

>自動で操作なんて夢できるんですか。


以前にありましたよ。名前は「ゲームシャーク」だったかな。
あなたが想像している以上にえげつないことができるものだったと記憶します。

Androidなら、ルートを画面上に出すものもありましたね。
iosは別アプリで解析したり。
PCにスクリーンショットを送ってルート解析するものもありました。

まずは切り分けてはどうでしょう?
一つがスクリーンショットを解析する。
例えばドロップを数字の配列に置換するものを作る。
次にルート解析のアルゴリズムを考える。

もう一つが実機との通信方法を調べてOS上のあるアイコンをタップしたり、ドラッグしたりができるかをやってみる。

というのがいいと思います。

パズドラ上でやるとBANされるのは必至ですし、場合によっては訴訟を起こされたりします(実際先ほどのルート解析アプリの製作者は訴えられたと思います)ので、実装はしない方がいいと思います。
    • good
    • 0

やればできるでしょうけどかなり難しいです。



こんなヤツですよね?

https://japanese.engadget.com/2016/02/10/robot/

いろんな部位がありますから、これを作るなら複数の言語をマスターしといた方がいいですね。

制御の部分は、アセンブラやC言語
画像解析ならOpenCVとPythonとか
ルート計算もPythonでいいかな

正直言って背伸びしすぎです。
これが作れるなら、普通の職場ではエース級のプログラマです。
    • good
    • 1

こういうのは思い付きなので人から教わらなきゃ思いつかない人にはまだ難しいかも。




自分もゲーム解析から入門したクチですが
まずはルーチンマクロ(例えばガチャを引きまくるツールとか)みたいな
繰り返し作業の自動化辺りから練習するのが得策かと

プログラム勉強してもいいけどとりあえずエミュレータ起動させて
マクロでも組んでみたらいいんじゃないかな…
https://qiita.com/yutaka-tanaka/items/79287a6a40 …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報