記事一覧

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PolygonShooting 進捗報告4【行数を数える】

昨日ぶりですがせいろです。

今日は進捗というかちょっとやってみたことがあったので更新してみました。(製作はあんまり進んでません・・・
何をやってみたかというとプロジェクトの行数を数えるです。

自分はなんだかんだで今までいろんなゲームを作ってきたのですが(完成したとはいってない
プロジェクト全体の行数を数えてみたことはなく、
今回はちょっとした気まぐれで数えてみることにしました。

気になる結果の前に行数を数えるやり方は
[コマンドプロンプト]コマンドプロンプトでファイルの行数を数える方法
に載っている方法を参考にしました。

Unityで作ったファイルをせっせと一つのディレクトリ下に集めて、一気に数え上る感じです。


やり方はさておき結果はというと・・・


・・・




・・・・・・




・・・・・・・・・




"12752行"という結果になりました。

内訳はこんな感じです。(クラス名とかはあんまり気にしない!!

ファイル 行数
AdvancedMissile.cs 23
AdvancedRayBullet.cs 21
Aiming.cs 25
AnimationController.cs 22
AnimationEvent_Destroy.cs 12
AreaCamera.cs 97
AudioManager.cs 174
BinaryTree.cs 7
Bullet.cs 130
BulletShotEffect.cs 89
ButtonMessageManager.cs 15
ChargeBullet.cs 66
CircleUI.cs 102
CircleUIContents.cs 29
ClassBox.cs 746
CollisionReciever.cs 27
ContainerBullet.cs 42
CrossPointer.cs 15
EditorAudioManager.cs 14
EditorGrid3D.cs 28
EditorIME.cs 26
EditorUILabelSetter.cs 20
EditorWireFrame.cs 21
Enemy.cs 36
FadeManager.cs 85
FadeOutLabel.cs 58
fpsIndicator.cs 48
FuncBox.cs 487
GameManager.cs 476
GameMenuGUIManager.cs 48
GamePadInputManager.cs 107
Grid.cs 227
GridLine.cs 213
GridMeshLine.cs 155
HUDBehaviour.cs 75
InputCheckGUIManager.cs 25
IntervalWaveMissile.cs 30
LabelManager.cs 53
LookAtInstantiateMissile.cs 21
LookAtMissile.cs 46
MenuGUIManager.cs 34
Menu_MultiPlayGUIManager.cs 192
MeshLine.cs 336
Missile.cs 112
MouseSwipe.cs 163
MyLineRenderer.cs 56
ObjectPoolCell.cs 15
ObjectPoolManager.cs 23
Pilot.cs 101
Player.cs 247
RayBullet.cs 42
RectCamera.cs 183
RotateBehaviour.cs 39
SceneStarter.cs 18
ShipController.cs 475
ShipEditorGUIManager.cs 421
ShipEditorGUIManager_Test.cs 107
ShipEditorManager.cs 611
ShipEditorManager_Test.cs 74
ShipEditorMenuGUIManager.cs 101
ShipEditor_TestGUIManager.cs 147
ShipEditor_TestManager.cs 552
SingletonMonoBehaviour.cs 28
SpriteManager.cs 88
StageGUIManager.cs 99
StageManager.cs 212
StageSelectGUIManager.cs 34
SwipeController.cs 130
TitleGUIManager.cs 53
ToolBox.cs 1331
UIAudioMessage.cs 51
UIButtonAudio.cs 19
UIButtonCaptionManager.cs 59
UIButtonComponents.cs 12
UICustomCamera.cs 150
UIGamePadMap.cs 147
UIGameSelect_Menu.cs 43
UIGameSet.cs 17
UIGameSetIndicator.cs 42
UIIndicator.cs 55
UILabelSetter.cs 20
UILauncher.cs 144
UILauncherPerformance.cs 38
UIListManager.cs 79
UIMarkerManager.cs 119
UIMoveIndicator.cs 73
UIOK.cs 36
UIPistonColor.cs 45
UIPlayerIndicator.cs 168
UIPopupLabelContents.cs 54
UIPopupLabelManager.cs 55
UIRectArea.cs 59
UIRGBIndicator.cs 203
UIRGBInput.cs 35
UIRGBSlider.cs 38
UISelect_LabelButton.cs 117
UIShipPartsDataIndicator.cs 26
UIShipSelect.cs 363
UIShipSelect_Menu.cs 42
UIShipSelect_Test.cs 109
UIShipStatus.cs 52
UIStageSelect.cs 86
UIStageStart.cs 66
UITimer.cs 38
UITweenManager.cs 36
UIYesNo.cs 51
WireFrame.cs 40
合計 12752

あんがいありましたね・・・
どちらかというとプログラムは小さくまとまってたほうが見やすいと感じる人間なので、
今回のプログラムは膨れすぎ感があります・・・

正直今のプロジェクトを開始してから5ヵ月ぐらい経っていい感じにスパゲッティしてきたので
全体的に見直したいですねーこれはー

というわけで今回はこんなところで
スポンサーサイト

コメント

コメントの投稿

非公開コメント

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。