ブログ

ブログ

進化直後の技習得編 PHPポケモン 65
  • プログラミング

進化直後の技習得編 PHPポケモン 65

システム開発ではイレギュラー時の対応や、ある状況下・組み合わせでのみ起こる不具合を想定しなければなりません。それが発生する頻度がごくわずかだったとしても、そういった処理には意外と時間がかかるものです。...

パーティー実装編 戦闘に参加するポケモン PHPポケモン64
  • プログラミング

パーティー実装編 戦闘に参加するポケモン PHPポケモン64

PHPポケモンにパーティーシステムを実装したので、こちらをバトルシステムにも合わせて導入していきます。今まで作成したものを同じように置き換えていくことで、全てを複数想定の処理にしていきます。基本的な構...

パーティー実装編 トレーナーの作成 PHPポケモン 63
  • プログラミング

パーティー実装編 トレーナーの作成 PHPポケモン 63

ポケモンのゲームでは、最大6匹のパーティを連れて旅をすることができます。PHPポケモンでは1匹のポケモンを戦わせ、育てるだけだったので、今回は仲間を連れていけるような仕様を作り込んでいきます。また、パ...

状態異常演出編 PHPポケモン 62
  • プログラミング

状態異常演出編 PHPポケモン 62

今回のPHPポケモンでは、未実装だった状態異常の演出処理を追加します。システム内部の大幅見直しにより、他の処理と同様に、メッセージに合わせたアクションを起こしていきます。細かな内容ですが、そのために大...

グローバル&ヘルパー関数編 PHPポケモン 61
  • プログラミング

グローバル&ヘルパー関数編 PHPポケモン 61

フレームワークやWordPressではおなじみの、どこからでも呼び出せる関数(グローバル関数・ヘルパー関数)を、本格的に取り入れてみました。開発進めていくと、前半に作成した処理の粗が見えてきて、ガッツ...

毎日継続をするためのコツ
  • 雑記

毎日継続をするためのコツ

カメのように、毎日コツコツと何かに取り組むことは大切です。ですが、うさぎの用にぴょーんと先に進んでしまえるのであれば、それはそれで大きな魅力ですよね。うさぎとカメが教えてくれたのは、一気にステップアッ...

進化アニメーション 後編 PHPポケモン 60
  • プログラミング

進化アニメーション 後編 PHPポケモン 60

PHPポケモンの進化演出、フロントエンド(JavaScript・jQuery)の処理作成編です。バトルメッセージ用のJSをそのままお借りしつつ、進化画面用にカスタマイズします。どこでイベントが発生して...

進化アニメーション 前編 PHPポケモン 59
  • プログラミング

進化アニメーション 前編 PHPポケモン 59

ゲーム感覚で楽しくプログラミングが学べるPHPポケモン。今回は進化レベルに達した際の演出と、キャンセル分岐を作成します。進化処理は既に作成済みですが、ゲーム再現にはまだまだほど遠いです。なので、前編で...

引き継ぎ考慮のメッセージID重複回避編 PHPポケモン 58
  • プログラミング

引き継ぎ考慮のメッセージID重複回避編 PHPポケモン 58

システムでは內部でどういった処理がされているかを把握しておくこと、確率を100%または0%にすることは、エラーのない(少ない)システムを作り上げることは重要です。今回は重複率0%にするため、array...

連続の技習得編 オブジェクトをセッションへ格納 PHPポケモン57
  • プログラミング

連続の技習得編 オブジェクトをセッションへ格納 PHPポケモン57

セッション($_SESSION)を経由してオブジェクトを次の画面へ引き継ぐと、不完全なオブジェクト(__PHP_Incomplete_Class)になってしまいます。ですが、どうしても引き継ぎをしたい...

忘れさせる技選択 後編(新しい技を習得) PHPポケモン 56
  • プログラミング

忘れさせる技選択 後編(新しい技を習得) PHPポケモン 56

デバッガーは新しく「サイコキネシス」を覚えたい・・・しかし4つの技で精一杯だ・・・。サイコキネシスを覚える代わりに、他の技を忘れさせますか?・・・。ポケモンではおなじみのフレーズですが、PHPでこの分...

忘れさせる技選択 前編(覚えるのを諦める) PHPポケモン 55
  • プログラミング

忘れさせる技選択 前編(覚えるのを諦める) PHPポケモン 55

ポケモンでは技構成がバトルにおける重要要素の1つです。今回は技習得時の処理に「忘れさせる技の選択」を追加します。既に覚えている技を新しい技に置き換えるのか、それとも新しく覚えようとしている技を諦めてし...

Copyright © 2016-2020 YQUAL All Rights Reserved.