ワークスコレクション
2016.04
更新
最近は久しぶりに暇な時間がたっぷりあって、それて履歴書を更新したついてに今まで自分に関わった全てプロジェクトを一気に結構細かく整理ました(一部をオープンソース)。
GitBookバージョンはこちら
2005 ~ 2009
学生成績管理システム
大学作品
独立作品
カテゴリー | コンソール |
プログラミング言語 | C++ |
ソフトウェア && ツール | Visual C++ 6.0 |
備考:
僕にとって一年間C++
&& データ構造
を勉強してから初の作品でした.
オペレーティングシステムプロセス模擬
大学作品
独立作品
カテゴリー | コンソール |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | STL |
ソフトウェア && ツール | Visual C++ 6.0 |
電子授業アシスタント
大学作品
独立作品
スクリーンのどこでも自由に絵画ツールです。
備考:
MFC
を勉強して3か月初の作品で、大学のソフトウェア開発大会で特別賞を獲得しました。
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
最短距離アルゴリズムデモ SPSS
SPSD
大学作品
独立作品
カテゴリー | デモ |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
エクセル生成ツール
大学作品
独立作品
カテゴリー | ツール |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC ATL COM |
ソフトウェア && ツール | Visual C++ 6.0 |
ライフゲーム
大学作品
独立作品
カテゴリー | ゲーム デモ |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
ファイル圧縮ツール LZSS
RLE
大学作品
独立作品
カテゴリー | ツール |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC STL |
ソフトウェア && ツール | Visual C++ 6.0 |
ミニ辞書
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC ATL COM |
ソフトウェア && ツール | Visual C++ 6.0 Microsoft Office Access |
ファイルダウンロードツール
大学作品
独立作品
カテゴリー | ツール |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
ミニQQ
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
バソコンスクリーンロッカー
大学作品
独立作品
iOS
のようなスクリーンロック機能を提供するツールでした。
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
溶接プロセス管理システム
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual Studio 2005 Microsoft Office Access |
本管理システム
大学作品
独立作品
カテゴリー | デモ |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual Studio 2005 SqlServer 2000 |
文字コピーペースト進化版ツール
大学作品
独立作品
クリップボードシステムを改造し数回でコピーした文字を選択してペーストする機能を提供するツールです。
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
ファイルコピーペースト進化版ツール
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
ACTミニゲーム
大学作品
独立作品
備考:
My first ever game programming experience.
カテゴリー | ゲーム |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
三目並べミニゲーム
大学作品
独立作品
カテゴリー | ゲーム |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
手書き入力IME数字版
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
フォルダー計算器
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
ファイル名リスト生成ツール
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
ファイル名変更ツール
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
五十音自動表記ツール
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
デスクトップツールバー
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
デスクトップ時計アラーム付き
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
データマイニングクラスタリング及び決定木アルゴリズムデモ
大学作品
独立作品
カテゴリー | デモ |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
ファイル暗号化復号化ツール
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
ブルートゥース装置スキャナー
大学作品
独立作品
カテゴリー | デモ |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | EVC |
ソフトウェア && ツール | Visual C++ 6.0 |
ブログ記事自動保存ツール
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
迷宮出口経路探索アルゴリズムデモ
大学作品
独立作品
カテゴリー | デモ |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
操作再現ツール
大学作品
独立作品
一連の操作を記録してファイル毎に保存し必要の時再現するツールです。
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC DLL Hook |
ソフトウェア && ツール | Visual C++ 6.0 |
画像テンプレート認識機
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
数学関数認識機
大学作品
独立作品
カテゴリー | ソフトウェア |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
2009 ~ 2010
掌紋認識セキュリティシステム
FUJITSU
備考:
卒業して社会人として初の仕事でした。
カテゴリー | ソフトウェア |
担当 | 開発 テスト 維持管理 |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
Database | Microsoft Office Access |
ソフトウェア && ツール | Visual C++ 6.0 Qt Creator |
期間 | 3か月 |
Super3G
FUJITSU
日本
日本で3か月間Super3Gプロジェクトテスト。
備考:
初の海外仕事でした。帰国してまもなくJLPT-1
をクリアしました。
カテゴリー | ソフトウェア |
担当 | テスト 会議通訳 |
プログラミング言語 | Shell TCL |
ソフトウェア && ツール | XShell Terminal WireShark |
期間 | 3か月 |
情報 | 情報先 |
2010 ~ 2011
ProactnesII NM
FUJITSU
ベトナム
ProactnesII NMの技術サポートとしてベトナムのVinaphoneで出張しました。
カテゴリー | ソフトウェア |
担当 | 技術サポート 会議通訳 |
プログラミング言語 | Shell |
ソフトウェア && ツール | XShell Terminal WireShark |
期間 | 3週 |
情報 | 情報先 |
System Walker
FUJITSU
Japan
カテゴリー | ソフトウェア |
担当 | 開発 テスト 会議通訳 |
プログラミング言語 | C++ Perl Java |
フレームワーク && ライブラリ | Servlet Hibernate |
Database | Symfoware Oracle |
ソフトウェア && ツール | Visual C++ 6.0 Eclipse Notepad ++ Xshell Boson NetSim for CCNP |
期間 | 5か月開発 1月かテスト |
情報 | 情報先 |
Tシャツ印刷機械画像検査システム
TIANYUAN
カテゴリー | ソフトウェア |
担当 | 調査 設計 開発 テスト 維持管理 |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC OpenCV HikVision |
ソフトウェア && ツール | Visual C++ 6.0 |
2011 ~ 2012
SuperSuRaccoon’sブログ
独立作品
作業内容:
– ドメイン設置
– ブログ設置
– ブログ設計
– ブログ更新
– ブログ宣伝
備考:
僕のゲーム開発ブログが始まりました。内容は主にcocos2d
関する開発記事です(全ての内容は日本語、英語、中国語で書かれています)。
カテゴリー | Blog |
プログラミング言語 | PHP HTML CSS JavaScipt |
フレームワーク && ライブラリ | WordPress |
ソフトウェア && ツール | Sublime text3 FileZilla |
期間 | 5年 |
ブログ | ブログ先 |
URLSchemes Send Level
独立作品
URLSchemes
を利用しE-mail
でゲームステージを送信・受信する機能を実現する。
備考:
カテゴリー | ゲーム デモ |
プログラミング言語 | Objective-C |
フレームワーク && ライブラリ | Cocos2d-iPhone |
ソフトウェア && ツール | Xcode |
CCLabelTableEditor
独立作品
Cocos2d-iPhone
より作られたテーブルエディタ。
カテゴリー | デモ |
プログラミング言語 | Objective-C |
フレームワーク && ライブラリ | Cocos2d-iPhone |
ソフトウェア && ツール | Xcode |
ソースコード | GitHub |
FingerEscaper
独立作品
自分の指先をスクリーンに置き、あらゆる襲わってくる的からエスケープしましょう — 手軽なiOS
`ACTゲームです。
作業内容:
– ゲームデザイン
Excel
Word
– アートデザイン
Photoshop
Zwoptex
– 通訳
– クライアント側
– ゲームUI
– ゲームロジック全般
– Openfeint リーダーボードシステム導入
– Openfeint フレンドシステム導入
– Openfeint 挑戦システム導入
– GameCenter導入
– 他いろいろ
– テスト
– 配置 && リリース
– プロモーション
– 維持管理
– バージョン管理
備考:
Cocos2d-iPhone
を勉強して6か月初の独立ゲームができました。
カテゴリー | ゲーム Mobile |
フレームワーク && ライブラリ | Cocos2d-iPhone Openfeint GameCenter |
ソフトウェア && ツール | Xcode |
期間 | 6か月 |
ゲーム情報 | AppStore |
通五関モバイルバージョン
独立作品
iOS
向けの中国伝統的なカードゲームです。
備考:
二つ目の独立ゲームでした。最小のバージョンはCocos2d-iPhone
で作られましたが新バージョンはcocos2d-html5
と CocosBuilder
で再開発しました。
作業内容:
- ゲームデザイン
Numbers
Pages
KeyNote
- アートデザイン
Photoshop
TexturePacker
- 通訳
- クライアント側
- ゲーム
UI
- ゲームロジック全般
- GameCenter導入
- Openfeint リーダーボードシステム導入 (古いバージョン)
- Parse API リーダーボードシステム導入 (新しいバージョン)
- ゲーム
- テスト
- 配置 && リリース
- プロモーション
- 維持管理
- バージョン管理
カテゴリー | ゲーム Mobile |
プログラミング言語 | Objective-C C++ Javascript |
フレームワーク && ライブラリ | Cocos2d-iPhone cocos2d-html5 |
ソフトウェア && ツール | Xcode Sublime text3 CocosBuilder Texture Packer Photoshop Numbers Pages KeyNote |
ゲーム情報 | AppStore |
デモ | GitHub |
iGeoGalaxy
独立作品
宇宙風のマッチ3ゲーム、ステージメーカーで自分で作ったステージを友たちに送る機能も搭載。
作業内容:
– ゲームデザイン
Excel
Word
– アートデザイン
Photoshop
Zwoptex
– 通訳
– クライアント側
– ゲームUI
– ゲームロジック全般
– ステージメーカー
– ステージを送信/受信機能
– ローカルブルーツゥースマルチプレイ機能
備考:
大昔の作品だったので画像もソースも残っていないのです。
カテゴリー | ゲーム デモ |
プログラミング言語 | Objective-C |
フレームワーク && ライブラリ | Cocos2d-iPhone |
ソフトウェア && ツール | Xcode |
将軍ミッションエディター
NIBA
ブラウザゲーム将軍
専用のミッションエディター。
カテゴリー | ツール |
担当 | 調査 設計 開発 テスト 維持管理 |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | MFC |
ソフトウェア && ツール | Visual C++ 6.0 |
期間 | 2週間 |
2012 ~ 2013
将軍マップエディター
NIBA
ブラウザゲーム将軍
専用の世界マップエディター。
備考:
僕の初Python
で開発した作品でした。
カテゴリー | ツール |
担当 | 調査 設計 開発 テスト 維持管理 |
プログラミング言語 | Python |
フレームワーク && ライブラリ | pyQt |
ソフトウェア && ツール | Eclipse Notepad ++ |
期間 | 1か月 |
将軍モバイルバージョン
NIBA
ブラウザゲーム将軍
のiOS
バージョンでした。
備考:
ブラウザゲーム将軍
をもとにしてUnity3D
よりiOS
バージョンを作るのを試みしたが人手が足りなかったせいで中止しました。
カテゴリー | ゲーム モバイル デモ |
担当 | 調査 開発 |
プログラミング言語 | C# |
フレームワーク && ライブラリ | NGUI |
ソフトウェア && ツール | Unity3D |
期間 | 2か月 |
将軍ブラウザクライアント
NIBA
第二回世界大戦を背景にした戦争SLG
ブラウザゲームです。
作業内容:
UI
開発 (Flex
&&MXML
)- デバッグ
備考:
僕の初Flash
ゲームでした。
カテゴリー | ゲーム ウェーブ クライアント |
担当 | 開発 テスト |
プログラミング言語 | ActionScript |
フレームワーク && ライブラリ | Flex |
ソフトウェア && ツール | Flash Builder |
期間 | 6か月 |
ゲーム情報 | 将軍 |
将軍ブラウザサーバー
NIBA
ブラウザゲーム将軍のサーバー側です。
作業内容:
- 基地システムロジックいろいろ
- 建築物システムロジックいろいろ
- ミッションシステムロジックいろいろ
- 集団システムロジックいろいろ
- 奴隷システムロジックいろいろ
- ペットシステムロジックいろいろ
- ユニオンシステムロジックいろいろ
備考:
僕の初サーバー開発経験でした。その時の担当仕事は主に様々なシステムのロジック部分の実現でした。
カテゴリー | ゲーム サーバー |
担当 | 開発 テスト |
プログラミング言語 | Python |
フレームワーク && ライブラリ | Django Redis |
ソフトウェア && ツール | Eclipse |
期間 | 一年 |
ゲーム情報 | 将軍 |
EffectComboDemo
独立作品
Cocos2d-x
一年目のお祝いイベントで作ったスペシャルエフェクトの組み合わせです。
カテゴリー | デモ |
プログラミング言語 | C++ |
フレームワーク && ライブラリ | Cocos2d-x |
ソフトウェア && ツール | Xcode |
ソースコード | GitHub |
CocosGestureRecognizersDemo
独立作品
Cocos2d-iPhone
で利用出来るジェスチャー認識ライブラリいろいろ。
備考:
参考記事は こちら。
カテゴリー | デモ |
プログラミング言語 | Objective-C |
フレームワーク && ライブラリ | Cocos2d-iPhone |
ソフトウェア && ツール | Xcode |
ソースコード | GitHub |
ExplosionParticleDemo
独立作品
CCParticleSystem
を改造しよりリアルな爆発を実現する。
備考:
参考記事は こちら。
カテゴリー | ゲーム デモ |
プログラミング言語 | Objective-C |
フレームワーク && ライブラリ | Cocos2d-iPhone |
ソフトウェア && ツール | Xcode Particle Designer |
2013 ~ 2014
将軍ブラウザ運営及び維持管理
NIBA
作業内容:
- イベント/キャンペーン等の管理
- プレゼントの管理
- 課金問題の調査及び補償
- プレイヤーの意見を収集して不具合を修正する
備考:
またまた手足が足りなかったので僕は一年近くほど運営及び維持管理の仕事をし続けていました。
カテゴリー | ゲーム |
プログラミング言語 | Python |
ソフトウェア && ツール | Browser XShell Notepad ++ |
期間 | 一年 |
CircleLabelTTFDemo HTML5
独立作品
カテゴリー | デモ |
プログラミング言語 | Javascript |
フレームワーク && ライブラリ | cocos2d-html5 |
ソフトウェア && ツール | Sublime text3 |
デモ | GitHub |
TimeLineDemo HTML5
独立作品
カテゴリー | デモ |
プログラミング言語 | Javascript |
フレームワーク && ライブラリ | cocos2d-html5 |
ソフトウェア && ツール | Sublime text3 |
デモ | GitHub |
CalendarDemo HTML5
独立作品
カテゴリー | デモ |
プログラミング言語 | Javascript |
フレームワーク && ライブラリ | cocos2d-html5 |
ソフトウェア && ツール | Sublime text3 |
デモ | GitHub |
DollarRecognizerDemo HTML5
独立作品
カテゴリー | デモ |
プログラミング言語 | Javascript |
フレームワーク && ライブラリ | cocos2d-html5 |
ソフトウェア && ツール | Sublime text3 |
デモ | GitHub |
ShapeSprite HTML5
独立作品
カテゴリー | デモ |
プログラミング言語 | Javascript |
フレームワーク && ライブラリ | cocos2d-html5 |
ソフトウェア && ツール | Sublime text3 |
デモ | GitHub |
大熊君のブログ
独立作品
ボラカイ島旅行中うちのペットの猫ちゃんに作ってあげたブログでした。
備考:
最近ブログのテーマを変える途中のせいで今は一部の記事が見れないことになっています…
カテゴリー | Blog |
プログラミング言語 | PHP HTML CSS JavaScipt |
フレームワーク && ライブラリ | WordPress |
ソフトウェア && ツール | Sublime text3 FileZilla |
期間 | 一週間 |
ブログ | ブログ先 |
通五関HTML5バージョン
独立作品
通五関のHTML5トライアルバージョンFacebook
とSina
にて公開しました。
作業内容:
- クライアント側
Sina Weibo
SDK導入Facebook
SDK導入
- 配置 && リリース
SinaAppEngine
ホスティングHeroku
ホスティングWordPress
ブログホスティング
- 維持管理
カテゴリー | ゲーム Web |
プログラミング言語 | C++ Javascript |
フレームワーク && ライブラリ | Cocos2d-iPhone Cocos2d-HTML5 |
ソフトウェア && ツール | Xcode Sublime text3 |
デモ | GitHub |
A Trip from Cocos2d iPhone to Cocos2d HTML5
独立作品
この前通五関モバイルバージョンをCocos2d-iPhone
からCocos2d-HTML5
に移植した経験を纏めて本にしました。
カテゴリー | 本 |
ソフトウェア && ツール | iBook Author |
リンク先 | iBookStore |
リンク先 | Github |
ResumeDemo-HTML5
独立作品
Cocosbuilder
とCocos2d-HTML5v2.2.3
より作った僕の履歴です。
カテゴリー | デモ |
プログラミング言語 | Javascript |
フレームワーク && ライブラリ | cocos2d-html5 |
ソフトウェア && ツール | Sublime text3 CocosBuilder |
デモ | GitHub |
CocosCLIDemo HTML5
独立作品
Cocos2d
ゲーム用のコマンドラインツールです。
カテゴリー | デモ |
プログラミング言語 | Javascript |
フレームワーク && ライブラリ | cocos2d-html5 |
ソフトウェア && ツール | Sublime text3 |
デモ | GitHub |
CocosJSBLab HTML5
独立作品
カテゴリー | デモ |
プログラミング言語 | Javascript |
フレームワーク && ライブラリ | cocos2d-html5 |
ソフトウェア && ツール | Sublime text3 CocosBuilder |
デモ | GitHub |
SpiderMonkeyMix Cocos2dx
独立作品
主な内容:
SpiderMonkey
よりJSBinding
を用いてcocos2d-x v2.x
ゲームでJavaScript
を使用する方法C++
とJavaScript
の間にお互いの関数を呼び出す方法
カテゴリー | デモ |
プログラミング言語 | Javascript C++ |
フレームワーク && ライブラリ | cocos2d-html5 |
ソフトウェア && ツール | Xcode Sublime Text 3 |
ソースコード | GitHub |
JSBBlueTooth
独立作品
Cocos2d-HTML5
+ JSBinding
+ Bluetooth
マルチプレイデモ。
カテゴリー | デモ |
プログラミング言語 | Javascript C++ |
フレームワーク && ライブラリ | cocos2d-html5 |
ソフトウェア && ツール | Xcode Sublime Text 3 |
GitHub Link | GitHub |
CocosMagnifier HTML5
独立作品
Cocos2d-HTML5 v2.2.2
で作った拡大鏡です。
カテゴリー | デモ |
プログラミング言語 | Javascript |
フレームワーク && ライブラリ | cocos2d-html5 |
ソフトウェア && ツール | Sublime text3 |
デモ | GitHub |
CocosSVG HTML5
独立作品
.svg
を解析しcc.Sprite
を作り出す機能を提供。
カテゴリー | デモ |
プログラミング言語 | Javascript |
フレームワーク && ライブラリ | cocos2d-html5 |
ソフトウェア && ツール | Sublime text3 |
デモ | GitHub |
CocosNewsCenter
独立作品
Cocos2d
関するあらゆる情報を自動的に収集するアプリです。
作業内容:
– App Design
Excel
Word
– アートデザイン
Photoshop
CocosBuilder
– 通訳
– クライアント側
– アプリUI
– アプリロジック全般
– サーバーとの通信 (Http)
– Server
– クライアントとの通信 (Http)
– 情報収集用あらゆるSDK
の導入
– Facebook API
– Twitter API
– Google Search API
– Github API
– Youtube API
– Stack Overflow API
– Mysql
導入
– 配置 && リリース
備考:
僕のブログでの関連記事.
カテゴリー | App デモ |
プログラミング言語 | HTML CSS JavaScript Python PHP |
フレームワーク && ライブラリ | Cocos2d-HTML5 Web.py |
ソフトウェア && ツール | Sublime Text3 FileZilla |
期間 | 3か月 |
CocosQuiz
独立作品
Cocos2d
に関する問答を中心にしたクイズアプリです。
カテゴリー | App デモ |
プログラミング言語 | JavaScript C++ |
フレームワーク && ライブラリ | Cocos2d-HTML5 |
ソフトウェア && ツール | Xcode Sublime Text3 |
期間 | 1か月 |
GoTiles
独立作品
Cocos2d-html5
+ JSBinding
+ Parse
より開発しNode-Webkit
を用いて多数のプラットフォームにて公開した並び消すゲームです。
作業内容:
- ゲームデザイン
Numbers
Pages
KeyNote
- アートデザイン
Photoshop
TexturePacker
- クライアント側
- ゲーム
UI
- ゲームロジック全般
- Parse API リーダーボードシステム導入
Sina Weibo
SDK導入Facebook
SDK導入
- ゲーム
- テスト
- 配置 && リリース
SinaAppEngine
ホスティングHeroku
ホスティングWordPress
ホスティングNode Webkit
よりWin
バージョン作成Node Webkit
よりMac
バージョン作成Node Webkit
よりLinux
バージョン作成
- プロモーション
- 維持管理
備考:
僕のブログでの関連記事
カテゴリー | ゲーム モバイル ウェーブ |
プログラミング言語 | Javascript C++ |
フレームワーク && ライブラリ | Cocos2d-html5 ParseAPI |
ソフトウェア && ツール | Xcode Sublime text3 |
ゲーム情報 | AppStore |
ゲーム情報 | ブログ |
デモ | GitHub |
土豪三國サーバー
NIBA
三國を背景にしたRPG
ブラウザゲームです。
作業内容:
- 武将システムロジックいろいろ
- ミッションシステムロジックいろいろ
- 集団システムロジックいろいろ
- 懸賞システムロジックいろいろ
- バックパックシステムロジックいろいろ
カテゴリー | ゲーム サーバー |
担当 | 開発 テスト |
プログラミング言語 | Python |
フレームワーク && ライブラリ | Tonardo |
ソフトウェア && ツール | PyCharm |
期間 | 3か月 |
ゲーム情報 | 土豪三國 |
Sublime Cocos2d HTML5プラグイン
独立作品
Sublime専用のCocos2d-HTML5 v2.x
プラグインで、以下の機能を提供:
- プロジェクト新規
- JSファイル新規(テンプレート付き)
– CCScene
– CCLayer
– CCScene + CCLayer - ブラウザで运転
- リソースリスト解析
- コード自動補完機能
- デプロイフォルダ作成
– パック用ant
フォルダ作成
– コンパイル用jsc
フォルダ作成 - コードスニペット
ant
コマンド実行jsc
コマンド実行- 定義へ移動
備考:
僕のブログでの関連記事。
カテゴリー | プラグイン |
プログラミング言語 | Python |
フレームワーク && ライブラリ | Cocos2d-HTML5 |
ソフトウェア && ツール | Sublime Text3 |
期間 | 一週間 |
ソースコード | GitHub |
5MinsMystery
独立作品
A text based interactive game for all the mystery fans.
作業内容:
- ゲームデザイン
Numbers
Pages
KeyNote
OmniGraffle
- アートデザイン
Photoshop
TexturePacker
shoebox
- 通訳
- クライアント側
- ゲーム
UI
- ゲームロジック全般
- 称号システム全般
- Push通知導入
- Parse API リーダーボードシステム導入
- Parse API ユーザーシステム導入
- Parse API クラウドコード機能導入
- ホットフィックス機能実装
- ホットデバッグ機能実装
- ゲーム内容ダウンロード機能実装
- サーバーログ管理システム
- ゲーム公式サイトホスティング
Sina Weibo
SDK導入Facebook
SDK導入
- ゲーム
- テスト
TestFlight
- 配置 && リリース
SinaAppEngine
ホスティングHeroku
ホスティングWordPress
ホスティングNode Webkit
よりWin32 / Win64
バージョンを作成Node Webkit
よりMac OS
バージョンを作成
- プロモーション
iMovie
Camtasia 2
After Effecct
- 維持管理
bugly
- 自動化ツール
.psd
分離.pngs
画像合併.js
自動暗号化HTML5
自動生成Win32 / Win64 / Mac OS
デスクトップバージョン自動生成Parse REST API
よりホットフィックス内容作成及び配置Parse REST API
よりギフト作成及び配置- ミステリー編集及び作成
カテゴリー | ゲーム モバイル ウェーブ デスクトップ |
プログラミング言語 | Javascript C++ Objective-C Python HTML CSS PHP Shell |
フレームワーク && ライブラリ | Cocos2d-JS Parse SDK JPush SDK Share SDK |
ソフトウェア && ツール | Xcode Sublime Text3 SmartGit |
期間 | One Year |
ゲーム情報 | AppStore |
公式サイト | 公式サイト |
2014 ~ 2015
暴走ガンマン / 雛蜂BEE サーバー
LONGLIN
2DスクロールシューティングゲームiOS
とAndroid
で公開しました。
作業内容:
Protocol Buffer
静的データ管理システム機能実装- Function Open System Solution
- 道具システム機能実装
- キャラクター成長システム機能実装
- ステージバフシステム機能実装
- 機能解除管理システム実装
備考:
うちの会社の初モバイルゲームでした。僕の担当は八割クライアントなのですがプロジェクト初期手足が足りなかったのでサーバー側の方もいろいろやりました。
ゲーム初期は暴走ガンマンという名前なのですが雛蜂BEEのIP
を獲得してから雛蜂BEEに変更しました。
カテゴリー | ゲーム サーバー |
担当 | 開発 テスト |
プログラミング言語 | Java |
フレームワーク && ライブラリ | Protocol Buffer Marven Spring netty |
ソフトウェア && ツール | Eclipse |
期間 | 3か月 |
ゲーム情報 | 暴走ガンマン |
ゲーム情報 | 雛蜂BEE |
暴走ガンマン / 雛蜂BEE クライアント
LONGLIN
作業内容:
UI && アニメーション
- CocoStudio UI実装
C++
JavaScript
- カメラ機能実装 (フォロー、スケール, シェイク, ズーム、ロックなどなど)
C++
- キャラクターアバター機能実装
C++
JavaScript
Spine
- UIアニメーション機能実装
JavaScript
Spine
- マーキー機能実装
C++
JavaScript
- ダイアログ機能実装
JavaScript
データ
- JSBinding機能実装
C++
JavaScript
Protocol Buffer
- JSBindingパフォーマンス最適化
C++
JavaScript
Protocol Buffer
Cocos2d-JS
導入C++
JavaScript
Protocol Buffer
静的データ管理システム実装C++
JavaScript
Protocol Buffer
静的データ暗号化・復号化機能実装JavaScript
- ネットワークデータ送信・受信ロジック実装
C++
JavaScript
- イベント管理システム実装
C++
JavaScript
- マルチユーザーローカルストレージ管理システム実装
C++
JavaScript
システム
- バックパック管理システム実装
JavaScript
- キャラクター移動及び経路探索機能実装 Solution
C++
- 機能解除管理システム実装
JavaScript
- ローカルPush通知導入
C++
JavaScript
- ゲーム内チーター・デバッグ機能実装
C++
JavaScript
- ゲームバージョン管理機能実装
JavaScript
- 字幕
.SRT
付きビデオ操作機能いろいろ実装C++
JavaScript
- GameController導入
C++
SDK
- PP・XY・Gaea SDK アカウント管理システム導入
C++
Objective-C
JavaScript
- YVChat SDK 文字・音声チャットシステム導入
C++
Objective-C
JavaScript
- Umeng SDK リモートPush通知導入
C++
Objective-C
JavaScript
- Gaea SDK
IAP
機能導入C++
Objective-C
JavaScript
カテゴリー | ゲーム モバイル クライアント |
プログラミング言語 | C++ Objective-C JavaScript |
フレームワーク && ライブラリ | cocos2d-js Protocol Buffer ShareSDK Umeng SDK YVChat SDK |
ソフトウェア && ツール | Xcode Sublime text3 Spine CocosStudio |
期間 | 15か月 |
2015 ~ 2016
暴走ガンマン / 雛蜂BEE ツール及びその他
LONGLIN
作業内容:
- Xcode 自動リソース更新ツール
Shell
.xls
toProtocol Buffer
(.bin
)
Python
- Spine
.png
to.pvr
Shell
AppleScript
- Xcode
xcodeproj
to.xcarchive
to.ipa
Python
Shell
- AdHocテスト専用サイトの設置及び管理
SSL
Nginx
HTML
PHP
Lamp
- サーバーコードの自動化ツール Compile + Pack + Deploy
Shell
Ant
- 静的データ更新の自動化ツール (
.bin
)
Shell
Python
Ant
- サーバー再起動ツール
AppleScript
Shell
Python
Ant
- クラッシューログ解析ツール
Python
Shell
カテゴリー | ツール |
担当 | 調査 設計 開発 テスト 維持管理 |
プログラミング言語 | Python Shell AppleScript |
ソフトウェア && ツール | Sublime text3 AppleScript |
期間 | 15か月 |
ゲーム情報 | BEE |
Impress.js 大熊君
独立作品
大熊君2歳の誕生日をお祝いためにimpress.js
より作ったWeChat
バージョンスライドショーです。
カテゴリー | デモ |
プログラミング言語 | HTML CSS JavaScipt |
フレームワーク && ライブラリ | WeChat SDK Impress.js magic.css animate.css jQuery |
ソフトウェア && ツール | Sublime text3 FileZilla Photoshop |
期間 | 1日 |
CocosShader
独立作品
Cocos2d-JS v3.9
より作った画像エフェクトいろいろ:
- ブレンドモードエフェクト
- シェーダーエフェクト
- シェーダーオブジェク
- グリッドエフェクト
- Grid3D
- TiledGrid3D
JSBinding
対応
備考:
JSBinding
対応のためにはframework/cocos2d-x/...
にていくつのファイルに修正する必要があります、詳細はデモのソースコードでsupersuraccoon
を検査してください。
カテゴリー | デモ |
プログラミング言語 | JavaScript C++ |
フレームワーク && ライブラリ | Cocos2d-JS |
ソフトウェア && ツール | Xcode Sublime Text3 OpenGL Shader Builder ShaderToy |
デモ | GitHub |
Small World
独立作品
Cocos2d-HTML5 v2.2.3
より作ったミニゲームデモです:
- Tiled Map スクローリング機能
- キャラクターカメラフォロー機能
- キャラクター移動衝突検出機能
- 弾丸衝突検出機能
- 動的Zオーダー調節
- キーボードと擬似ジョイパッド対応
- キーフレームアニメーション使用
備考:
このデモはJSBinding
対応できますがFPSはあまり良くないのためアルゴリズム最適化の必要があります。
カテゴリー | デモ |
プログラミング言語 | JavaScript |
フレームワーク && ライブラリ | Cocos2d-HTML5 |
ソフトウェア && ツール | Sublime Text3 |
デモ | GitHub |
SneakyJoystick JS
独立作品
Cocos2d-JS v3.10
よりC++
バージョンのSneakyJoystickをJavaScript
バージョンに移植しました(JSBinding
可)。
カテゴリー | デモ |
プログラミング言語 | Javascript |
フレームワーク && ライブラリ | Cocos2d-JS |
ソフトウェア && ツール | Xcode Sublime text3 |
デモ | GitHub |
SpyFighter
独立作品
Cocos2d-JS v3.10
より作った戦術的な潜入系シューティングプラズ謎解きモバイルゲームです。目標プラットフォームはiOS
Android
ブラウザー
及び デスクトップ
.
作業内容:
– ゲームデザイン
Numbers
Pages
KeyNote
– アートデザイン
Photoshop
– クライアント側
– プロトシステム
– マップシステム
– シェーダーエッフェクト多数
– 武器システム
– カメラシステム
– スキルシステム
– 道具システム
– バフシステム
– トラプシステム
– エイア管理システム
– 防盗システム
– AIシステム(ステート・マシン)
– ツール
– ゲームマップ編集ツール — Tiled.app
をもとに改造して作りました。
備考:
まだ完成してはいないのが今の進歩は50%くらいです。
カテゴリー | ゲーム デモ |
プログラミング言語 | JavaScript C++ |
フレームワーク && ライブラリ | Cocos2d-JS |
ソフトウェア && ツール | Xcode Sublime Text3 Photoshop GlyphDesigner Particle Designer Tiled Qt Creator |
期間 | 6か月 |
Cocos2d-JS Wechat App
独立作品
Cocos2d-JS v3.10
でWeChat JS-SDK
を導入する手順です。
カテゴリー | デモ メモ |
プログラミング言語 | C++ JavaScript PHP HTML CSS |
フレームワーク && ライブラリ | Cocos2d-JS WeChat JS-SDK Parse API |
ソフトウェア && ツール | Sublime Text3 FileZillar Git |
ソースコード | 後ほど公開 … |
WeChat Wedding Invitation
独立作品
僕の結婚式招待状WeChat
バージョンです:
– WeChat
授権認証機能
– Parse API
– Sina App Engine
– WeChat
GPS機能
– WeChat
アルバム機能
– 参加人数統計機能
カテゴリー | App |
プログラミング言語 | PHP HTML CSS JavaScipt Python |
フレームワーク && ライブラリ | Cocos2d-JS WeChat SDK Parse API SinaAppEngine Corn |
ソフトウェア && ツール | Sublime text3 FileZilla Git Photoshop |
期間 | 一週間 |
CocosSVG
独立作品
Cocos2d-JS v3.9
より作ったSVGパス解析ツールです:
SVG
パスコマンドからcc.Sprite
を生成する.SVG
ファイルからcc.Sprite
を生成する- 色塗り機能対応
- 対応コマンド一覧
- (OK) M moveto (x y)+
- (OK) Z closepath (none)
- (OK) L lineto (x y)+
- (OK) H horizontal lineto x+
- (OK) V vertical lineto y+
- (OK) C curveto (x1 y1 x2 y2 x y)+
- (OK) S smooth curveto (x2 y2 x y)+
- (NO) Q Quadratic Bézier curveto (x1 y1 x y)+
- (NO) T smooth quadratic Bézier curveto (x y)+
- (NO) A elliptical arc (rx ry x-axis-rotation large-arc-flag sweep-flag x y)+
- (NO) R Catmull-Rom curveto* x1 y1 (x y)+
備考:
JSBinding
対応のためにはframework/cocos2d-x/...
にていくつのファイルに修正する必要があります、詳細はデモのソースコードでsupersuraccoon
を検査してください。
JSBinding
の場合には凹面形の色塗り機能にはまだ少し問題が残っています。
カテゴリー | デモ |
プログラミング言語 | JavaScript C++ |
フレームワーク && ライブラリ | Cocos2d-JS |
ソフトウェア && ツール | Xcode Sublime Text3 |
デモ | GitHub |
FingerAdventure
独立作品
Cocos2d-JS v3.10
より作ったFingerEscape
の強化版です。目標プラットフォームはiOS
Android
ブラウザー
及び デスクトップ
。(進捗は50%ほど)
カテゴリー | ゲーム デモ |
プログラミング言語 | JavaScript C++ |
フレームワーク && ライブラリ | Cocos2d-JS |
ソフトウェア && ツール | Xcode Sublime Text3 Photoshop |
期間 | 3か月 |
Cocos2dJS DOM
独立作品
Cocos2d-JS v3.10
でHTML
DOMエレメントを使用しブラウザーやデスクトップアプリを作るために生み出したものです。
作業内容:
Cocos2d-JS
起動過程改造及び軽量化HTML
DOMエレメントの操作いろいろCSS
操作のカプセル化FontAwesome
導入及びカプセル化Bootstrap
導入及びカプセル化SemanticUI
導入及びカプセル化Animate.css
導入及びカプセル化jsdoc
ドキュメント
備考:
これを作る目的とは:
- 既に熟練している
Cocos2d-JS
ゲーム開発からフロントエンドのいろんな知識を勉強したいと - 今度は
Cocos2d-JS
よりゲームではなくElectron.js
の力を貸して、昔いVisual Studio
のように本格的なツールやソフトを作りたいと
カテゴリー | デモ メモ |
プログラミング言語 | JavaScript HTML CSS |
フレームワーク && ライブラリ | Cocos2d-JS jQuery Node.js gulp |
ソフトウェア && ツール | Sublime Text3 |
ソースコード | 後ほど公開 … |
Cocos2dJS DOM Electron
独立作品
Cocos2dJS DOM
とElectron.js
の連携バージョンです。
カテゴリー | デモ メモ |
プログラミング言語 | JavaScript HTML CSS |
フレームワーク && ライブラリ | Cocos2d-JS jQuery Node.js gulp |
ソフトウェア && ツール | Sublime Text3 |
ソースコード | 後ほど公開 … |
Cocos2dJS DOM Electron Editor
独立作品
Cocos2dJS DOM
とElectron.js
の連携バージョンのUI
編集ツールです。
カテゴリー | デモ メモ |
プログラミング言語 | JavaScript HTML CSS |
フレームワーク && ライブラリ | Cocos2d-JS jQuery Node.js gulp |
ソフトウェア && ツール | Sublime Text3 |
ソースコード | 後ほど公開 … |
2016 ~ 2017
SuperSuRaccoon Githubブログ
独立作品
今流行りのGitHub
静的ブログをJekyll
より作ってみました:
- 多言語対応
- コメントシステム対応
- ソーシャルシェーア機能対応
- 検査機能対応
- Google Analytics対応
カテゴリー | Blog |
プログラミング言語 | Ruby HTML CSS JavaScipt |
フレームワーク && ライブラリ | Jekyll |
ソフトウェア && ツール | Sublime text3 FileZilla |
期間 | 一週間 |
ブログ | ブログ先 |
Cocos JSBinding
独立作品
Cocos2d-JS v3.10
とJSBinding
の導入メモです:
SpiderMonkey v34
基礎Cocos2d
JSAPI
基礎Cocos2d
JSAPI
コードスニペットインCocos2d
JSBinding
ワークフロー
カテゴリー | デモ メモ |
プログラミング言語 | C++ JavaScript |
フレームワーク && ライブラリ | Cocos2d-JS |
ソフトウェア && ツール | Xcode Sublime Text3 |
ソースコード | 後ほど公開 … |
Cocos Protocol Buffer
独立作品
Cocos2d-JS v3.10
とProtocol Buffer v2.5.0
の導入メモです:
- C++
- オブジェクトの作成・シリアライズ・デシリアライズ
- オブジェクトの読み出し・書き込み
- リフレクション機能
- JavaScript
- オブジェクトの作成・シリアライズ・デシリアライズ
- オブジェクトの読み出し・書き込み
- Python
- オブジェクトの作成・シリアライズ・デシリアライズ
- オブジェクトの読み出し・書き込み
- リフレクション機能
.xls
から.bin
に変換- ついてに
.bin
のハッキングと安全
- Java
- オブジェクトの作成・シリアライズ・デシリアライズ
- オブジェクトの読み出し・書き込み
- JSBinding
C++
とJavaScript
の間にProtocol Buffer
データを転送する
カテゴリー | デモ メモ |
プログラミング言語 | C++ JavaScript Python Java |
フレームワーク && ライブラリ | Cocos2d-JS |
ソフトウェア && ツール | Xcode Sublime Text3 |
ソースコード | 後ほど公開 … |
iOS ゲームのハッキング及び保護
独立作品
Cocos2d-JS v3.10
をもとにしてiOS
ゲームのハッキング及び保護策を勉強するメモです:
iOS
ハッキングツール(Mac OS
) 一覧iOS
ファイルシステム基礎.ipa
フォルダー構成基礎- ハッキング VS 保護策
- メモリー改竄
- 動的
GDB
- 動的注入攻撃
- パラメーター制御
- リクエスト・リスニング改竄
- シンボルテーブル抜き取
- ヘッダファイル抜き取
- ストレージハッキング
- ネットパッケージ遮断
- サーバー入力攻撃
- 時間ハッキング
.ipa
シェル攻撃- 自動クリック攻撃
- リクエスト再生攻撃
- リソースハッキング
- スピードハッキング
- マルチログイン
.ipa
署名差替IAP
ハッキング- ディスアセンブルハッキング
- 他いろいろ …
カテゴリー | デモ メモ |
プログラミング言語 | C++ JavaScript |
フレームワーク && ライブラリ | Cocos2d-JS |
ソフトウェア && ツール | Xcode Sublime Text3 ... |
ソースコード | 後ほど公開 … |
Cocos2dJS Android Emulator
独立作品
Eclipse
とか重いIDE
を使わずにCocos2d-JS v3.10
で開発したゲームをAndroid
に移植しエミュレータでテストするプラスログ監視機能付きの実現方法。
カテゴリー | デモ メモ |
プログラミング言語 | C++ JavaScript Java |
フレームワーク && ライブラリ | Cocos2d-JS |
ソフトウェア && ツール | Sublime Text3 |
ソースコード | 後ほど公開 … |
GitBook 履歴書
独立作品
僕の最新履歴書です。
カテゴリー | 本 |
ソフトウェア && ツール | GitBook |
リンク先 | GitBook |
GitBook 多言語対応テンプレート
独立作品
内容について:
GitHub
に格納したソースコードを基にしてGitBook
で本を作る方法GitBook
で使用できる基本的なmarkdown
文法GitBook
で使用を薦めるmarkdown
プラグインまとめ
カテゴリー | 本 メモ |
ソフトウェア && ツール | GitBook |
リンク先 | GitBook |
また続けるかな …