アプリ版:「スタンプのみでお礼する」機能のリリースについて

脳内メーカーのようなサービスを作りたいと思っています。
http://maker.usoko.net/nounai/

フォームから取得したデータに対して、
事前に準備した言葉を、比率、場所などを変化させて
表示しているわけですが、
そのアルゴリズムはどのように作成すればよいのでしょうか。
よく分からず悩んでおります。

解決方法をご存じでしたら、
ご教示して頂けたら幸いです。

A 回答 (2件)

どこをどうお悩みなのか分からないのですが,解決の糸口になりそうなことを書いておきます。



まず入力された文字を文字コードか何かに変換すれば数値になって扱いやすいですね。
それで例えば,ある数値を5で割った余りは必ず0~4なので,これを使えば入力された文字に応じて5パターン得られそうです。
そんな感じで何分割するか,違う字はどこから始めてどのくらいの大きさの領域にするか,色はどうするか,字はどうするか等を決めればよさそうです。
各文字の位置は固定で,色と字が変わっているだけですね。
画像の生成はGDを使えばできそうです。

基本的に,数学的に計算しなくてもいろんなパターンを用意しておけばできるんじゃないでしょうか?

参考URL:http://jp2.php.net/gd
    • good
    • 1

アルゴリズムを人に聞くのはそのシステムを放棄・丸投げしているのと同義です。


気をつけましょう。

脳内メーカーのロジックは単純で考えるまでもありません。
大抵のwebシステムと同じです。

[input]

[make]

[output]

です。
知りたいのはmakeの中身かとも思いますが、それは人に聞くものではありません。
マニュアル全編を100回くらい読み返せば何を使ってどのような設計を行っているか見えてくるでしょう。
見えてこない場合は読み足りていません。もう100回読み返しましょう。
    • good
    • 1

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