face

ワークスコレクション

2016.04 更新

最近は久しぶりに暇な時間がたっぷりあって、それて履歴書を更新したついてに今まで自分に関わった全てプロジェクトを一気に結構細かく整理ました(一部をオープンソース)。

GitBookバージョンはこちら

2005 ~ 2009

学生成績管理システム

大学作品 独立作品

students_marks_management_system.png

カテゴリー コンソール
プログラミング言語 C++
ソフトウェア && ツール Visual C++ 6.0

備考:

僕にとって一年間C++ && データ構造を勉強してから初の作品でした.

オペレーティングシステムプロセス模擬

大学作品 独立作品

operating_system_process_simulator.png

カテゴリー コンソール
プログラミング言語 C++
フレームワーク && ライブラリ STL
ソフトウェア && ツール Visual C++ 6.0

電子授業アシスタント

大学作品 独立作品

electronic_teaching_assistant.png

スクリーンのどこでも自由に絵画ツールです。

備考:

MFCを勉強して3か月初の作品で、大学のソフトウェア開発大会で特別賞を獲得しました。

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

最短距離アルゴリズムデモ SPSS SPSD

大学作品 独立作品

shortest_path_algorithm.png

カテゴリー デモ
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

エクセル生成ツール

大学作品 独立作品

excel_generator.png

カテゴリー ツール
プログラミング言語 C++
フレームワーク && ライブラリ MFC ATL COM
ソフトウェア && ツール Visual C++ 6.0

ライフゲーム

大学作品 独立作品

game_of_life.png

カテゴリー ゲーム デモ
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

ファイル圧縮ツール LZSS RLE

大学作品 独立作品

file_compressor.png

カテゴリー ツール
プログラミング言語 C++
フレームワーク && ライブラリ MFC STL
ソフトウェア && ツール Visual C++ 6.0

ミニ辞書

大学作品 独立作品

my_dictionary.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC ATL COM
ソフトウェア && ツール Visual C++ 6.0 Microsoft Office Access

ファイルダウンロードツール

大学作品 独立作品

file_downloader.png

カテゴリー ツール
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

ミニQQ

大学作品 独立作品

mini_qq.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

バソコンスクリーンロッカー

大学作品 独立作品

pc_screen_locker.png

iOSのようなスクリーンロック機能を提供するツールでした。

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

溶接プロセス管理システム

大学作品 独立作品

weld_process_system.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual Studio 2005 Microsoft Office Access

本管理システム

大学作品 独立作品

books_management_system.png

カテゴリー デモ
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual Studio 2005 SqlServer 2000

文字コピーペースト進化版ツール

大学作品 独立作品

advanced_text_copy_paste_tool.png

クリップボードシステムを改造し数回でコピーした文字を選択してペーストする機能を提供するツールです。

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

ファイルコピーペースト進化版ツール

大学作品 独立作品

advanced_file_copy_paste_tool.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

ACTミニゲーム

大学作品 独立作品

act_mini_game.png

備考:

My first ever game programming experience.

カテゴリー ゲーム
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

三目並べミニゲーム

大学作品 独立作品

tic_tac_toe.png

カテゴリー ゲーム
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

手書き入力IME数字版

大学作品 独立作品

hand_writing_ime.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

フォルダー計算器

大学作品 独立作品

folders_calculator.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

ファイル名リスト生成ツール

大学作品 独立作品

filename_list_generator.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

ファイル名変更ツール

大学作品 独立作品

file_rename_tool.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

五十音自動表記ツール

大学作品 独立作品

japanese_automatic_notation_tool.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

デスクトップツールバー

大学作品 独立作品

desktop_toolbar.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

デスクトップ時計アラーム付き

大学作品 独立作品

desktop_clock.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

データマイニングクラスタリング及び決定木アルゴリズムデモ

大学作品 独立作品

corn_breeding_tool.png

カテゴリー デモ
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

ファイル暗号化復号化ツール

大学作品 独立作品

file_encrypt_decrypt_tool.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

ブルートゥース装置スキャナー

大学作品 独立作品

bluetooth_device_scaner.png

カテゴリー デモ
プログラミング言語 C++
フレームワーク && ライブラリ EVC
ソフトウェア && ツール Visual C++ 6.0

ブログ記事自動保存ツール

大学作品 独立作品

forum_post_auto_saver.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

迷宮出口経路探索アルゴリズムデモ

大学作品 独立作品

map_exit_pathing_finding.png

カテゴリー デモ
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

操作再現ツール

大学作品 独立作品

action_replayer.png

一連の操作を記録してファイル毎に保存し必要の時再現するツールです。

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC DLL Hook
ソフトウェア && ツール Visual C++ 6.0

画像テンプレート認識機

大学作品 独立作品

digital_image_recgonition.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

数学関数認識機

大学作品 独立作品

math_function_recognition_system.png

カテゴリー ソフトウェア
プログラミング言語 C++
フレームワーク && ライブラリ MFC
ソフトウェア && ツール Visual C++ 6.0

2009 ~ 2010

掌紋認識セキュリティシステム

FUJITSU

palm_secure.png

備考:

卒業して社会人として初の仕事でした。

カテゴリー ソフトウェア
担当 開発 テスト 維持管理
プログラミング言語 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でゲームステージを送信・受信する機能を実現する。

備考:

僕のブログでの関連記事その1 関連記事その2.

カテゴリー ゲーム デモ
プログラミング言語 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-html5CocosBuilderで再開発しました。

作業内容:

  • ゲームデザイン
    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トライアルバージョンFacebookSinaにて公開しました。

作業内容:

  • クライアント側
    • 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

独立作品

CocosbuilderCocos2d-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スクロールシューティングゲームiOSAndroidで公開しました。

作業内容:

  • 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 to Protocol 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.10WeChat 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
WeChatGPS機能
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.10HTMLDOMエレメントを使用しブラウザーやデスクトップアプリを作るために生み出したものです。

作業内容:

  • Cocos2d-JS起動過程改造及び軽量化
  • HTMLDOMエレメントの操作いろいろ
  • 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 DOMElectron.jsの連携バージョンです。

カテゴリー デモ メモ
プログラミング言語 JavaScript HTML CSS
フレームワーク && ライブラリ Cocos2d-JS jQuery Node.js gulp
ソフトウェア && ツール Sublime Text3
ソースコード 後ほど公開 …

Cocos2dJS DOM Electron Editor

独立作品

Cocos2dJS DOMElectron.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.10JSBindingの導入メモです:

  • SpiderMonkey v34基礎
  • Cocos2d JSAPI基礎
  • Cocos2d JSAPI コードスニペットイン
  • Cocos2d JSBinding ワークフロー
カテゴリー デモ メモ
プログラミング言語 C++ JavaScript
フレームワーク && ライブラリ Cocos2d-JS
ソフトウェア && ツール Xcode Sublime Text3
ソースコード 後ほど公開 …

Cocos Protocol Buffer

独立作品

Cocos2d-JS v3.10Protocol 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

また続けるかな …