てぃってぃの楽しい副業日記!

ワイと嫁(てぃってぃ)夫婦の、副業(ブログ運営)、プログラミング、育児、ゲーム等を綴ったブログです☆

プログラミング

【ゲームプログラミング】ローグライク開発は挫折により中断します

こんばんは、てぃってぃ(嫁)の夫です。 本ブログにて公開していた「ローグライク開発」についてです。 www.kt2525family.com こちら、Unityによりスマホアプリにてリリースする予定だったのですが。。 私の能力不足により中断いたしますm(_ _)m ローグライ…

完全未経験でもプログラミングを独学で覚えられる?就職できる?

こんばんは、てぃってぃ(嫁)の夫です。 最近、「プログラミング」がどんどんメジャーになってきていますね!プログラミング業界(IT系)はこれからどんどん盛り上がると思います。小学校の必修化が始まったり、目まぐるしいスマートフォンやSNSという文化…

【サーバーサイド】無料サーバー(XFREE)×javascript×PHPで簡易版SNSを実装する

簡易版SNS(Twitterの様な)を無料で実装するための総合的な技術を公開します。XFREEを利用して、HTML,javascript、PHP、DBを駆使してTwitterの様なWEBサービスの土台を作成する方法を解説します。

【現役SEが教える】システムエンジニア(プログラマー)の給料は?出会い・結婚は?

こんばんは、てぃってぃ(嫁)の夫です。 私はIT企業にシステムエンジニア(SE)に就職して約8年になります。今はプロジェクトリーダーを務めていて、お客様との仕様整合・見積作成から、納品までを担当しています。 最近、学生が仕事の一部を実際に行うイン…

【VB6】WinsockでTCPクライアントを実装する

実装メモ。VB6(VisualBasic6.0)でWinsockを使ってTCPクライアントを実装する例。 VB.NETの例はたくさんあるけど、VB6は中々見当たらなかったので。 というかいまだにVB6の開発をしているうちの会社って一体… 最大のハマリポイントはDoEventsを呼ばないと送…

ホストOS(Windows10)からゲストOS(Windows2000)への共有フォルダアクセス設定

Windows10→Windows2000への共有フォルダアクセスの設定手順。尚、Windows2000は仮想OS(VMWare)を使っていますが、仮想OSでなくても一手順は同じです。また、Windows2000のユーザーアカウント追加方法も記載しています。

【C#】三菱PLCとのMCプロトコルによる通信アプリを作る(メモリ読み書き)

C#の実装メモ。 TCPにて、三菱製PLC(内蔵Ethernetポート)とMCプロトコルにて通信を行い、GUI上でPLCのメモリをスムーズに読み書きできるアプリケーションを作製しました。ほぼ製品レベルのクオリティですが、ソースコード全文をほとんどそのまま公開します…

【C言語編/全15問】プログラミングスキル検定!

こんばんは、てぃってぃ(嫁)の夫です。 本記事では、プログラミングを初めて10年経つ筆者の独断と偏見により作成した、C言語のプログラミング技術力検定を行います!「我こそは」という方は、ぜひチャレンジしてみてください! はじめに 【C言語編】プロ…

オブジェクト指向プログラミングとは?(初心者向け解説)

オブジェクト指向プログラミングとは何なのか。実際に10年近くプログラマとして開発している筆者が、概念から、実際のゲームをモデルとしたソースコードの例まで、イラストをもちいて説明したいと思います。

C#で「TCPクライアント」を実装する

C#でTCPクライアントをササッと作る必要があったので、その時の個人用メモ。 ちなみに、C#のTCPサーバーの実装はこちら。 www.kt2525family.com C#のTCPクライアントは、サーバーに同じくCに比べるとわかりにくいが、サーバー程ではない。基本的にはTCPClien…

【ゲームプログラミング】その7. プレイヤー描画&道具実装①(動画付き)

【ゲームプログラミング】Unityでローグライク開発中! 更新大分あきましたが、絶賛開発中!(開発中の画面です) どうもこんばんは、てぃってぃ(嫁)の夫です。 「スマホでローグライク開発」第7回です。Unityでゲームプログラミング中です。 第6回からまた…

「風来のシレン2」が移植されないから自分で作ることに決めた

こんにちは、てぃってぃ(嫁)の夫です。 (※注意※)この記事には暑苦しいぐらい、「風来のシレン2」への私の愛が詰まっております。 「風来のシレン2」とは? オヤジ「【シレン】って面白かったよな」 移植されないなら、自分で作るしかない 実装予定の機能 …

プレイヤーのドット絵を描いてみた【FireArpaca/2Dゲーム向け】

こんにちは、てぃってぃ(嫁)の夫です。 最近、スマホ向けのローグライクゲームを作っているところですが、そろそろちゃんとしたプレイヤーのドット絵が欲しいと思い、真剣に作ってみることにしました。 開発日記はこちら↓ www.kt2525family.com 使用している…

【ゲームプログラミング】その6. マップ描画&コントローラー実装(動画付き)

どやぁ!進んでるやろぉ!!(開発中の画面です) こんばんは、てぃってぃ(嫁)の夫です。 「スマホでローグライク開発」第6回です。 第5回から大分あきましたが、ひそひそとだいぶ進めていました。今回の記事は「マップ描画&コントローラー実装」です! マ…

【Unity/ゲームプログラミング】初心者向け画面処理のメモ

Unityで絶賛ローグライクのゲームプログラミング中です。 1時間以上ハマった課題を個人的にメモっていきます。あわよくば参考にどうぞ。 (随時追加していきます) よくあるハマり方 「SetActive(true)」で可視化されない SpriteEditorで分割したスプライト…

【Unity】Androidビルドが突然できなくなった場合の対処法(SDKの設定項目が消えた)

Unityで先日までAndroidビルドをしていたが、突然できなくなった。 その時の対処法メモ。(ぐぐった情報より楽な対処法があったので) (※) 2020年最新版対処法。だと思います。(笑) 現象 対処法 1.Unity Hubを起動 2. インストールで「モジュールを加える」…

【ゲームプログラミング】その5. マップ自動生成のアルゴリズム

こんばんは、てぃってぃ(嫁)の夫です。 「スマホでローグライク開発」第5回です。 今回の記事は「マップ自動生成のアルゴリズム」の実装です。不思議のダンジョンなどで定番の、入る度に地形が変わるマップです。 今までの記事はここからどうぞ! www.kt2525…

【ゲームプログラミング】その4. Unityで仮想コントローラーを再現する①

こんばんは、てぃってぃ(嫁)の夫です。 「スマホでローグライク開発」第4回です。 今回の記事は「Unityで仮想コントローラーを再現する①」です。①にしているのは、コントローラー実装も作業が多くて、段階的に実装していくからでございます。 今までの記事は…

【ゲームプログラミング】その3. 画面描画(マップチップ)の設計

こんばんは、てぃってぃ(嫁)の夫です。 「スマホでローグライク開発」第3回です。 今回の記事は「画面設計①」です。今までの記事はここからどうぞ! 画面レイアウト 画面レイアウト 今回も、超重要な設計内容、画面について。環境の調整開始。 第1回での「…

【ゲームプログラミング】その2. 「Unity」で開発環境を構築する

こんばんは、てぃってぃ(嫁)の夫です。 「スマホでローグライク開発」第2回です。 今回の記事は「開発環境」です。第1回を読んでいない人は、読んできてね! 開発環境の選定 Unityのインストール MonoDevelopのインストール(不要) VisualStudio2019 Comm…

【ゲームプログラミング】その1. スマホ用ローグライクゲームを開発したい

こんばんは、てぃってぃ(嫁)の夫です。 前々からやりたかったこと。 「スマホ向けのローグライクを自作(プログラミング)する」 プログラミング経験そろそろ10年ぐらいですが、やっぱりゲームを作って遊んでもらうという夢が捨てられない。ブログも軌道に乗…

C#で「TCPサーバー」を実装する(ルーティング[TTL]対応版)

C#でTCPサーバーを安定して動作出来るように実装したので、その時のメモ。 (2020/02/07追記)ルーティングで激ハマリしたので、その対応を追加。 (2020/04/09修正)ソースコード全文を公開、どのソースにも組み込めるように汎用的にしました。 Cに比べると…

プログラミング教育はIT企業への就職、開発現場で役に立つのか?

こんにちは、てぃってぃ(嫁)の夫です。 2020年度より、プログラミングの教育が必修化されるそうですね。現役エンジニアとしては喜ばしい限りだと思う反面、実際の仕事でものづくりをするために必要な考え方を、学校の先生たちが教えられるのだろうか?という…