JavaFX 3Dゲーム編(仮)掲載作品

こんにちは!きんです。

JavaFX 3Dゲーム編(仮)第1目作品がほぼできました。

先行で動画を公開します。
この「ASTEROIDER 3D」を含めて、数作で構成する予定です。

4月末発売予定。
乞うご期待!

進捗度はまだまだですけど、ぼっていきますよ~~~

シェアしていただけるとうれしいです。

一昨日、お問い合わせいただいた方へ

おはようございます。きんです。

一昨日(深夜)、お問い合わせいただいた方へ

ここでも、回答を書いておきます。
(個人的な情報は載せません。(フィルタリング等で)メールが届いているのか分からないので、ここでも回答を載せておきますね)

質問内容は、
1・シューティングゲーム編のmainメソッドはどこにあるか?
というご質問でした。

--------------------

著者のきんです。
ご質問、ありがとうございます。

数、多いですもんね・・・。

KFrameSKK
にあります。
(FXバージョンではない場合。フォルダ名・zipファイル名にFXは入っていません)

FXバージョンの場合は、
KApplicationSKK
なります。
(フォルダ名・zipファイル名にFXが入っています)

本の内容と合わせる場合は、
FXバージョンではない方(上の方、KFrameSKK)で見た方が良いと思います。

また何かあれば、聞いてくださいね(^^)

よろしくお願いいたします。

シェアしていただけるとうれしいです。

日々、改修(改善)・・・

おはようございます。きんです。

もう2月に入りましたね。あと今年も11ヶ月!
がんばっていきましょう!(*^▽^)ノ☆

さて、お題のこととなりますが、
昨日から今日にかけて、ホームページからYouTubeが直接見れるように改修しました。
これで見てくれる人が増えるかな♪(?)

そして、ここ2ヶ月半ほど、試していたことが、実現しました!
3D。
土台部分ができました!
それが、こちら♪

Objという3D用のフォーマットがあって、こちらをJavaで取り込んで表示しています。
このObjファイルを勉強して、Javaに取り込むのに、苦労していました。

あとは応用していくだけです。
乞うご期待です!

話がちょっとずれますが、動画を貼り付けて、その動画を見直すと、さまざまな苦労がよみがえってきます。
よう~やったわ~と自分に感心してしまいました(汗)

さて、日々、改修・・・ということで、積み上げていきますかね~♪(^^)

シェアしていただけるとうれしいです。

Java9-32ビット版について

こんばんは!きんです。

Java9-32ビット版について、
本日時点で9.0.4のようですが、
32ビット版はないようです。

つまり、OSが32ビット版だと、使えません。
実際、エラーになり、インストールできませんでした。

本業用のPCには、入れれなかったと・・・(汗)
(副業用というか(趣味?かも)、このPCには入りました。)

それで、サイトをいろいろと調べてましたが、
よい情報はなく、できなさそうという結果となりました。

PCが32ビット版の方は、Java8で動かすというのが、
現実的な選択肢かと思います。

----------

32ビットで扱える領域は、2~4G(ギガ)バイト程度でしょうか。
これ以上扱えるように、64ビットに寄せたのでしょうか?

しかし、2Gも使うって、どんなアプリなんでしょうかね~?
(わたしが始めた頃より、100万倍っす)

ん~、まともに動くんかしらね~?
と、ちょっと心配。
(GCとか、重いGC起きたら、大変そう~。今も重いGCはあるのか??)

シェアしていただけるとうれしいです。

バグがとれました・・・(備忘録かな)

おはようございます。

半月以上悩んでいたバグがとれました!(笑)

実は昨年末から、バグがとれない状態が続いてて、
今の今まで、悩んでました(笑)

やっと解けたんですが、
途中でArrayListをnewしなおさなきゃいけなかったのを見逃していただけ・・・
という、初心者にありがちなバグみたいな・・・( ´▽`*)

3Dを進めています。
その中でハマってました。
(試行錯誤してたんですよね)

でも、やっと、進むことができます。

半月以上、モヤモヤしていました。
パソコンの前に座るのが、本当に気が重かった。
途中は、「Javaのバグだ!」と決めつけてたり(笑)

ま~15年以上、Javaというか、プログラムと向き合って30年以上になりますが、
今でもだめですねぇ~。てか、年齢的に退化が始まってる(?!!)

やっと、新年を迎えたような!晴れ晴れした感じです!
今年もよろしくお願いいたします!(笑)

再始動します。3D。
今年もやりますよ~♪♪( ´▽`*)

Aki2氏・・・そろそろやるよ(?)(メールでも書いたけど、ここでも言ってみる(笑))

シェアしていただけるとうれしいです。

本年もよろしくお願いいたします(_ _*

おはようございます。

本年もよろしくお願いいたします(_ _*

みなさまにとって、よい1年であることをお祈りいたします(^人^*)

シェアしていただけるとうれしいです。

2017~年末年始~2018

おはようございます。

とうとう今日から年末休暇となりました。
でも、朝3時に目覚めるなんて・・・疲れた体をいたわってあげたいところなのですが、目が覚めてしまいました。
年末年始はほどほどに体を休めてあげたいと思う次第です。

今週初めから風邪をひいております。
調子があまり良くない。鼻のど。熱もあるかも。

でも、大掃除や買い物など・・・怒涛の如く、襲い掛かってきます。
ほんと、休まる時があるのかしら・・・ね。

と、あーだこーだ言ってみましたが、よい年末年始をお過ごしください(^^)

わたしの方はというと、3D、いろいろと試行錯誤しております。
「Blender」というツールを使って(フリーですね)、いろいろと試しています。
んで、作った3Dオブジェクトがこちら♪
飛行機を書いてみました。


 

なかなか面白いです!
感覚でけっこー書けます(笑)
でも、なかなか慣れないですけどね。けっこー勉強しました。でも、ちょっとやれば、けっこーできます。

もっと複雑な3Dはこれから作っていくとして、
やはり2018年は3Dですかね。
この辺りの勉強に、かなり時間がかかっていますが、新しいものに挑戦していきたいと思っています。

と、いうことで、年末年始も大事な時間なんですね。
いろいろとやらなきゃ~って感じです。
Java上で扱えるようにしないとね。

寝正月はやってられなさそうかな~。
(正月のイベントは、きっちりとこなしたいですが。プチ寝はしたい。酔って(笑))

あと、報告が遅れましたが、情報処理・・・
落ちました(笑)
いやぁ~午前2で1問足りなかったでした。

テキストを古いのを安く購入して勉強したのですが、それが失敗でした。

買ってから分かったのですが、その本自体が分析を行ってて、より出題される可能性が高い問題に絞っているんです。それもその年用に。

たとえば、去年出題された問題は、数年出ないそうで、そういう問題は載せていないそうで。

それを知らずに投資を少なくするために、古い本を安く買って、落ちて(笑)

来年もやりますよ。最新の本を買って!

ある意味、情報処理の取得は、戦略が必要だと思っています。
ここだけの話ですが、出題の仕方がいやらしい。そんな気がしています。

受かるための勉強、戦略、戦法が必要です。
まっ、受かってない人から言われても、説得力ないか(笑)

いちおう~ネットワーク、データベース、セキュリティは取りましたからね、そんなに説得力ないこともないよね?( ´▽`*)

ぐだぐだと書きましたが、
年末年始、さらには来年もよい年で、そしてさらにがんばっていきましょう♪(^^)

よいお年を♪♪ヾ(^^*

シェアしていただけるとうれしいです。

そろそろつぎの・・・

(↑モジュールを実行したところ)

おはようございます。きんです。

そろそろ次の準備にかかりたいと思います。

次は3Dでいきたいと思います。

「3Dでいきたい」とは思ってるけど、
どんなものを作っていくかは、まだ具体的に決まっていません。

まずはプログラムを作りつつ、具体化していきたいと思っています。
(行き当たりばったりかも)

いろいろと試していて、目途もたったので、ここで「やる気」を出すためにも(?)、公開させていただきました。
試したものを載せておきますね。

試したモジュール

楽しいものを作っていきたい!
そう思っています(^^)

ちなみに・・・Aki2氏へ。
ちみもやるんだぞ!(笑)

そういえば、ここだけの話、
数か月前は、「ずいずいずっころばし」でいこうと思ってました。
マウスクリックで♪。タイミングよく押さないといけない。
なかなかアイデアはいいと思ってたんですが、進まず。止まってしまいました( ´▽`*)

Aki2氏に話はしてたけど、気乗りはしてなさそうでした(笑)

シェアしていただけるとうれしいです。

SKK(シューティングゲーム編)でカクカクする問題について

おはようございます!きんです!

SKK(シューティングゲーム編)でカクカクする問題について、
やっと解決になりそうです。

どうも、GPUが非力だったようです。

コマンドプロンプトを起動するときに、別のGPUを選択することができます。

そうしたら、カクカク感がかなり改善!
画面全体表示でも、ほとんど気にならない状態となりました!

いやぁ~そういうことでしたか!
これは分からんっすわ~( ´▽`*)

わたしはノートマシンを利用していますが、
GPUを2台積んでいるノートだったりします。
今までGPUの恩恵は受けていなかったのですね。

しかし、デフォルトのGPUの非力さが分かりましたね~。

と、いうことで、強いGPUをお持ちの方は、おためしあれ!

ちなみに、上記状態でコマンドプロンプトを開くと、
開かれるフォルダが変わるようですので、
「cd SKKフォルダ」コマンドでフォルダを移動してくださいね♪

シェアしていただけるとうれしいです。

他のサイトにて、ご紹介いただきました(_ _* 2

おはようございます!きんです。

他のサイトにて、ご紹介いただきました!
ありがとうございます(_ _*

http://www.sejuku.net/blog/3547

今回も学習サイトで紹介されています。
(なんでなんだろ?と思わないでもないですが・・・関連会社ではなさそう?)

前回、紹介いただいたサイトへの入り口

他のサイトにて、ご紹介いただきました(_ _*

わたしの本は、『Javaの世界へのとっかかり』となれれば・・・と思って書いています。

もし、興味を持ち、その世界(コンピューターの世界)に入りたいと思い、
学ぶ場として、上記のようなところに頼る・・・というのも、ありなのかもしれません。
ひとつ思うのは、お金がかかるところは、大変かな・・・と思います。

----------

わたしがしているのは(本で紹介しているのは)、『とっかかり』でしかありません。
それで自分の作りたいものを作れるわけではありません。

本のどこかにも書いていますが、『習うより慣れよ』だと思っています。
わたしがプログラミングをはじめたのは、小学校5年生の頃。

今のように、インターネットがあるわけではなく、情報を得るのは本しかありませんでした。
(コンピューターの情報ですよ。コンピューター関係の情報はテレビではやらないですよね~)

とにかく、本からしか情報を得ることができなかった時代。
ひたすら読んで、試していました。

お金があるわけでもなく(本を買うお金くらいはあったか)、誰かから学ぶような環境もなく、
とにかく本から学ぶことしかありませんでした。(できませんでした)

昔はそういう本が月刊誌で出てたものだけど、今もあるのかな~?
今はネットの時代だから、そういう時代では、なくなったのかもしれないですね。

ちょっと、学びにくい(慣れにくい)時代になったのかもしれません。
(子どもたちにネットの環境がそろっているとまでは、いえないような気もしますし)

わたしは、わたしの今までのやり方を(本をとおして)もう少し進めていきたいと思います。

『とっかかり』と、そのあとの背中を押してあげる。ことを・・・。

----------

話が大分ずれてしまいましたが、
学び方はいろいろとあると思います。

でも、最後は、自分の学びたい意欲、人に頼らず、自分で切り拓いていくエネルギー、
そこだと思っています。

情報は、ころがっていると思います。

よりよい選択ができることを、祈るばかりです(-人-*)

(振り返ってみないと、わからないですからね~。人それぞれだし)

長くなったし、言いたいことは、伝わったかしら・・・ね?( ´▽`*)

シェアしていただけるとうれしいです。