Takunojiのプログラミング・プレイグラウンド(遊び場)

プログラミングのススメとか記載します、今までにやったのは、環境構築、実装方法の説明など、Java, UnrealEngine, Unity, BlenderPython, Discord, OpenCV, TensorFlow(Python), ラズパイ(RPi)などやりました。まだ中途半端ですが。。。

Project 目標達成 〜じゃんけんゲーム(アプリ)をリリースするための計画と問題解決〜

イントロダクション 前回まで「じゃんけんゲーム」のリリースを目標にして色々とやってきました。 そして以下のような問題が出てきました。 <問題> GLUONのフリーライセンスが必要(体験版になってしまうため) フリーライセンスの取得にはプロジェクトサイ…

プロジェクト目標達成

イントロダクション 前回、じゃんけんゲームのリリースの為に必要な事などを記載しました。 次はGoogleプレイストアにリリースしたい と思っているのでGluonのフリーライセンス取得する必要があり、 その為にプロジェクトサイトの作成に着手しました。 問題…

プロジェクト・サイトを作る(plain html & js & css)

イントロダクション 今まで「じゃんけんゲーム」を作成してきました。プログラミング初心者にも作成できるようにロジックなど簡単なもののみを使用する方向で作成しました。 ちょっと物足りない部分がありますが。。。とりあえずは「じゃんけんゲームVer1.0…

じゃんけんゲームVer1.0完成

# イントロダクション 今日(2019/03/27)、じゃんけんゲームをVer1.0という形で完成することにしました。 手こずっているのもあり「アイコ」の時にストップしないで「アイコでしょ」をやるためには「マルチスレッド処理」が必要なためVer1.0で完成とすること…

Eclipse Gluon〜じゃんけんゲーム、とりあえずここまではできた〜

イントロダクション JavaFXでGluonのEclipseプラグイン(無料)を使用してスマホアプリの作成を行なっております。 主な目的としては、ゲームアプリケーションのテンプレートにしようと思っております。 つまり、このアプリをカスタムしてやればスマホアプリが…

JavaFX アニメーション〜まとめ〜

イントロダクション ここ数日間やってきた、アニメーション作成のまとめです。今までのアニメーションを使用して「じゃんけんゲーム」の完成(リリースすることが目的)させる方向へ進みたいと思います。 初めに、木琴を作る ここで3DモデルをJavaFXで作成し…

JavaFX アニメーションを理解する

イントロダクション 前回まではGluon+Eclipseでのアプリケーション作成とJavaFXでのUI作成の基本を学習してきました。 そして、やっぱり基本を行います。ただし、アニメーションの基本をやります。 こんな感じで、アニメーションの基本を理解していきます。 …

短期集中!無料トライアル!〜その後は、通常のアプリ作成になります〜

イントロダクション 前回は、とりあえず動くところまで作りました。概要は以下の通りです。 ゲームのタイトル表示 ゲームの開始画面表示 「じゃんけん」の開始ボタン押下後の処理 「3」の部分で開始ボタンを押下後にイメージを表示して終了している状態で前…

技術ポータルサイトを作りたい〜アイデアの具現化〜

イントロダクション 「アイデアがあって、それを実現する」というのはとても大変そうなイメージがあります。大きいものだと「夢を叶える」という事になるでしょうか。 駄菓子菓子「千里の道も一歩から」と言うように小さなレベルでアイデアを実現させる事は…

はじめてのJava〜見直し、Lv1〜

イントロダクション プログラミングをやったことのない友人に自分の作成したプログをレビューしてもらいました。「これなら大丈夫!」と思っていたけど、抜けが結構あり「わからん!」となる部分が沢山ありました。 せっかくレビューしてもらったので、プロ…

はてなブログProへ移行する2

イントロダクション はてなブログProに移行してGoogle Adsenseの審査が通らなく困ったのでメモ。 通らない原因 とりあえずは、審査に通らなかったらGoogleからメールが飛んできます。 「サイトを審査にお送りいただきありがとうございました。」という文言が…

初心者向けのプログラム言語

イントロダクション 「プログラム言語を学ぼうとは思うんだけど、何を学べば良いのがわからない」という、悩みを何処かのSNSで見かけました。 ちょいと、思う事があったので云々かんぬん記載しようと思います。 結論から言うと やりたいと思った言語をやるべ…

JavaFx はじめてでも大丈夫な訳

イントロダクション JavaFxチュートリアルをはじめていますが「何が大丈夫なのよ?」と疑問に思いましたので、その訳を記載します。 はじめに プログラミングじゃなくても、同様ですが「継続的にやる」必要があります。 その中で、面白味が見えてくる事も多…

Java Fxで何が出来る?

イントロダクション Java、php、Python C#など色々な言語でつまみ食い開発をやって来ましたが、そろそろ進んでいる方向がわからなくなって来たような気がします。なのでちょいとまとめて見ようと思います。 プログラム言語が沢山 WindowsやMac、Linux(androi…

Java Fx ステップアップ・プログラミング2

前回「はじめてでも大丈夫」などと記載して書き始めた記事ですが、ちょいと見直してみると大丈夫じや無いかも?と思い、Java Fxのチュートリアルをやる事にしました。 反省点 細かいロジックとか作り方的なところはとりあえず、写経すればおっけ! と思って…

サイトマップを作る

イントロダクション はてなブログの方では、サイトマップを作らないのですが、もう1つの方で作ろうと思ってます。 目的 ブログへのアクセスアップの為にはサイトマップが必要だという事で…ちょいと調べてみました。 サイトマップは2種類 XML(検索 Bot用)とH…

計画と実行〜反省点など(継続中)〜

「プログラム言語を学ぶとPDCAを身につける事が出来る」と以前記載しました。語弊の無いように記載しますが分かりづらい表現になってしまいます。 やって反省して 「次はどうすれば良いか?が考えられるようになる」という事が言いたいところです。別に「答…

短期集中!無料トライアル!

イントロダクション 今日は「二日間でアプリを作成する」という目標の締め日です。頭をひねりながら「あーしたら、こーしたら。。。」などと考え、実装、テスト。。。と繰り返して過ごした1日になりました。自分的にはとても充実した1日になりました。 そ…

短期集中!無料トライアル!

イントロダクション 「無料トライアル」と言っても「試供品をどうのこうの〜」ではありません(笑)。 自分でスケジュール切って、やって見るので「無料トライアル」です、見返りもなんもありません。 正確には、やった事の実績が残ります。これが見返りですか…

Javaクロスプラットホーム開発

今まで、どーやったらJavaでのクロスプラットホーム開発が出来るか探してきました。がよーやく見つけました。 Gluonを使う これは、IDE(開発ツール)のプラグインとして使用可能なクロス開発用の追加機能です。無料版と有料版があります。 Gluon Mobile - Glu…

JavaFX Android〜Gluonでスマホアプリを作る1:インストール〜

イントロダクション 数学を理解しようとしてJavaFXを色々といじっておりました。そんなところで「ちょいとスマホアプリ作って見るかな?」と思ったのでまずはハローワールドをやろうと思います。結果的にはインストールして起動しただけですが。。。 GLUONを…

JavaFXで数学の関数 y=axを描く

イントロダクション 「機械学習の教科書」と言う本を持っています。この本を読んで理解しようと思ったのですが、如何せん。。。この本にはPythonを使用して説明がされていますがJavaでやりたい自分としては。。。と言うことでJavaで解釈してこの本を読み(実…

はてなブログProへ移行する

イントロダクション ちょいと試しに…アドセンスを貼る為にはてなブログProに移行してみました。 面倒だった 手順通りに進めて行くものの、何処かに抜けや、間違いが出るものだ。人の手で、初めてやるからねぇ… やっぱり、たくのじ流で考えると「早い話がなん…

プログラミングとPDCA〜プログラミングのススメ〜

イントロダクション プログラミングで身につく事に「PDCAサイクルを自発的行える様になる。」と言うのがあります。現実的には「やる気」がないと出来ないのですが… 裏を返せば、やれば出来る様になります…と言うかなってしまいます。 根拠は? プログラミン…

Java ND4J 準備〜数学をプログラム的アプローチで退治〜

イントロダクション 数学というは、難しいと思います。でもそれを言ってしまえば、世の中のほとんどのことは「答えがない」ので「難解」を通り越して究極まで行かなくてはなりません。 つまり、ここで言いたいのは「やってみればなんとかなる」「この方法で…

Markdownを使う

マークダウンのメリット マークダウンを使おうかと思ってます。理由は以下の通り ・GitのREADMEがマークダウン ・PDFやhtmlなどへの出力ができる 〜マークダウンの書き方〜 感想 実は、この記事は、マークダウンで記載しています。やってみると結構楽に書け…

JavaFX ワンポイント〜RPG風のMap(小)を作る〜

とりあえず、こんな感じで作成しました。 www.youtube.com 単純に、イメージファイルから作成したラベルを並べただけです。 配列をうまく使うことで、いろんなMAPが簡単に作れます。 JavaFX ワンポイント 〜升目状にNodeを配置する〜 – PGボックス 関連ペー…

JavaFX 〜OpenCVプレーヤを作ることを考えたが。。。〜

イントロダクション JavaFX製のOpenCVを起動して遊べるものを作ろうと考えています。 ちなみに、今までにOpenCV関連で色々やりました。下のような感じです。 OpenCv Java OpenCV 環境セットアップ(on Mac) Java OpenCv Lv1 〜入門: 写真の表示〜 Java OpenCV…

Java OpenCV 〜アプローチ方法を変える〜

イントロダクション 今までに、OpenCVのチュートリアルをやってきました。駄菓子菓子。。。 全くOpenCVに関して理解が進まず、JavaFXの使い方がよくわかってきました(笑) 「このままじゃいかんなぁ」と思い、アプローチ方法を変えようと思います。 今までの…

JavaFX OpenCV〜ヒストグラムを表示する〜

イントロダクション JavaFXでの実装を終えて、OpenCVに戻ってきました。しかし、OpenCVのチュートリアルをどんどん画面に追加していく計画は、早速どん詰まりになりました。 とりあえずは、チュートリアルの実装を写経して、動かして。。。とやる事にしまし…