android / games-samples
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 324
  • Daily file updates (only one update per file and date counted): 4874
  • First update: 2021-07-30
  • Latest update: 2022-02-02
  • Days between first and latest update: 188 (26 weeks, estimated 130 working days)
  • Active days (at least one file change): 11
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 324 files with 62,650 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 131 files that are 181-365 days old (12,066 lines of code)
    • 136 files that are 91-180 days old (18,158 lines of code)
    • 19 files that are 31-90 days old (1,671 lines of code)
    • 38 files that are 1-30 days old (30,755 lines of code)
0% | 19% | 28% | 2% | 49%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 324 files with 62,650 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 37 files have been last changed 181-365 days ago (1,833 lines of code)
    • 207 files have been last changed 91-180 days ago (23,827 lines of code)
    • 19 files have been last changed 31-90 days ago (1,671 lines of code)
    • 61 files have been last changed 1-30 days ago (35,319 lines of code)
0% | 2% | 38% | 2% | 56%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
html, hpp, h, cpp, proto, cc, inl, java, meta, cs, js, py, c, txt, m, xml, md, sh, gradle, gd, json, properties, cmake, bat, rb, in, anim, vcxproj, tex, S, filters, rst, css, xproj, gitignore, m4, plist, yml, go, pb, mk, pro, xib, storyboard, fsh, vsh, svg, php, patch, bzl, vim, natvis, swift, mm, el, gemspec, unity, nuspec, podspec, cfg, ini, asset
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cpp0% | 57% | 42% | 0% | <1%
hpp0% | 61% | 38% | 0% | 0%
java0% | 70% | 29% | 0% | 0%
inl0% | 16% | 83% | 0% | 0%
h0% | 22% | 77% | 0% | <1%
proto0% | 100% | 0% | 0% | 0%
cmake0% | 100% | 0% | 0% | 0%
c0% | <1% | 99% | 0% | 0%
vcxproj0% | 0% | 100% | 0% | 0%
filters0% | 0% | 100% | 0% | 0%
S0% | 0% | 100% | 0% | 0%
vsh0% | 0% | 100% | 0% | 0%
fsh0% | 0% | 100% | 0% | 0%
gd0% | 0% | 0% | 100% | 0%
cfg0% | 0% | 0% | 100% | 0%
unity0% | 0% | 0% | 0% | 100%
cs0% | 0% | 0% | 0% | 100%
anim0% | 0% | 0% | 0% | 100%
asset0% | 0% | 0% | 0% | 100%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java0% | 64% | 29% | 0% | 5%
cpp0% | 3% | 65% | 0% | 31%
hpp0% | 7% | 79% | 0% | 13%
proto0% | 75% | 24% | 0% | 0%
h0% | 7% | 90% | 0% | 1%
c0% | <1% | 99% | 0% | 0%
inl0% | 0% | 100% | 0% | 0%
vcxproj0% | 0% | 100% | 0% | 0%
filters0% | 0% | 100% | 0% | 0%
cmake0% | 0% | 100% | 0% | 0%
S0% | 0% | 100% | 0% | 0%
vsh0% | 0% | 100% | 0% | 0%
fsh0% | 0% | 100% | 0% | 0%
gd0% | 0% | 0% | 100% | 0%
cfg0% | 0% | 0% | 100% | 0%
unity0% | 0% | 0% | 0% | 100%
cs0% | 0% | 0% | 0% | 100%
anim0% | 0% | 0% | 0% | 100%
asset0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
agdk/agdktunnel/app0% | 100% | 0% | 0% | 0%
agdk/game_controller/common0% | 100% | 0% | 0% | 0%
agdk/util/tuningfork0% | 100% | 0% | 0% | 0%
agdk/game_controller/gameactivity0% | 100% | 0% | 0% | 0%
agdk/game_controller/nativeactivity0% | 100% | 0% | 0% | 0%
agdk/util/protobuf0% | 100% | 0% | 0% | 0%
agdk/common/include0% | 95% | 0% | 0% | 4%
agdk/common/src0% | 62% | 0% | 0% | 37%
agdk/agde/Teapot0% | 0% | 100% | 0% | 0%
agdk/agde/endless-tunnel0% | 0% | 100% | 0% | 0%
agdk/agde/AssemblyCode-Link-Objects0% | 0% | 100% | 0% | 0%
agdk/agde/HelloJNI0% | 0% | 100% | 0% | 0%
trivialkart/trivialkart-godot/Scripts0% | 0% | 0% | 100% | 0%
trivialkart/trivialkart-godot0% | 0% | 0% | 100% | 0%
trivialkart/trivialkart-unity/Assets0% | 0% | 0% | 0% | 100%
trivialkart/trivialkart-unity/ProjectSettings0% | 0% | 0% | 0% | 100%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
agdk/util/tuningfork0% | 100% | 0% | 0% | 0%
agdk/agdktunnel/app0% | 6% | 53% | 0% | 39%
agdk/game_controller/common0% | 7% | 47% | 0% | 45%
agdk/common/include0% | 95% | 0% | 0% | 4%
agdk/common/src0% | 62% | 0% | 0% | 37%
agdk/game_controller/nativeactivity0% | 3% | 87% | 0% | 8%
agdk/game_controller/gameactivity0% | 2% | 4% | 0% | 93%
agdk/agde/Teapot0% | 0% | 100% | 0% | 0%
agdk/agde/endless-tunnel0% | 0% | 100% | 0% | 0%
agdk/agde/AssemblyCode-Link-Objects0% | 0% | 100% | 0% | 0%
agdk/agde/HelloJNI0% | 0% | 100% | 0% | 0%
agdk/util/protobuf0% | 0% | 100% | 0% | 0%
trivialkart/trivialkart-godot/Scripts0% | 0% | 0% | 100% | 0%
trivialkart/trivialkart-godot0% | 0% | 0% | 100% | 0%
trivialkart/trivialkart-unity/Assets0% | 0% | 0% | 0% | 100%
trivialkart/trivialkart-unity/ProjectSettings0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
demo_scene.cpp
in agdk/game_controller/common
816 30 2 182 3
inl
alphabet.inl
in agdk/agdktunnel/app/src/main/cpp/data
751 - 175 182 2
game_asset_manager.cpp
in agdk/agdktunnel/app/src/main/cpp
706 25 29 182 3
play_scene.cpp
in agdk/agdktunnel/app/src/main/cpp
658 29 29 182 3
native_engine.cpp
in agdk/agdktunnel/app/src/main/cpp
599 24 29 182 3
native_engine.cpp
in agdk/game_controller/gameactivity/app/src/main/cpp
552 24 2 182 3
native_engine.cpp
in agdk/game_controller/nativeactivity/app/src/main/cpp
454 20 175 182 2
controllerui_data.cpp
in agdk/game_controller/common
349 6 175 182 2
ValidationUtil.java
in agdk/util/tuningfork/tools/validation/src/main/java/com/google/tuningfork/validation
339 17 182 182 1
texture_manager.cpp
in agdk/agdktunnel/app/src/main/cpp
293 7 182 182 1
ui_scene.cpp
in agdk/agdktunnel/app/src/main/cpp
252 17 175 182 2
ui_scene.hpp
in agdk/agdktunnel/app/src/main/cpp
217 16 175 182 2
shader.cpp
in agdk/agdktunnel/app/src/main/cpp
214 15 175 182 2
cmake
protobuf.cmake
in agdk/util/protobuf
201 - 172 182 2
JNIUtil.h
in agdk/game_controller/common
180 4 175 182 2
sfxman.cpp
in agdk/agdktunnel/app/src/main/cpp
177 4 175 182 2
DeveloperTuningforkParser.java
in agdk/util/tuningfork/tools/validation/src/main/java/com/google/tuningfork/validation
176 13 182 182 1
welcome_scene.cpp
in agdk/agdktunnel/app/src/main/cpp
176 10 29 182 3
ascii_to_geom.cpp
in agdk/agdktunnel/app/src/main/cpp
173 - 175 182 2
tuning_manager.cpp
in agdk/agdktunnel/app/src/main/cpp
160 9 175 182 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
native_app_glue_included.c
in agdk/agdktunnel/app/src/main/cpp
1 - 182 182 1
game_activity_included.cpp
in agdk/agdktunnel/app/src/main/cpp
1 - 182 182 1
game_text_input_included.cpp
in agdk/agdktunnel/app/src/main/cpp
1 - 182 182 1
native_app_glue_included.cpp
in agdk/game_controller/gameactivity/app/src/main/cpp
1 - 182 182 1
game_activity_included.cpp
in agdk/game_controller/gameactivity/app/src/main/cpp
1 - 182 182 1
game_input_included.cpp
in agdk/game_controller/gameactivity/app/src/main/cpp
1 - 182 182 1
engine.hpp
in agdk/game_controller/nativeactivity/app/src/main/cpp
5 - 182 182 1
engine.hpp
in agdk/game_controller/gameactivity/app/src/main/cpp
6 - 182 182 1
jni_util.hpp
in agdk/game_controller/common
7 - 182 182 1
FolderConfig.java
in agdk/util/tuningfork/tools/validation/src/main/java/com/google/tuningfork/validation
8 - 182 182 1
our_key_codes.hpp
in agdk/game_controller/gameactivity/app/src/main/cpp
8 - 182 182 1
CompilationException.java
in agdk/util/tuningfork/tools/validation/src/main/java/com/google/tuningfork/validation
9 2 182 182 1
Log.h
in agdk/common/include
10 - 182 182 1
texture_asset_loader.h
in agdk/game_controller/common
12 - 182 182 1
jni_util.cpp
in agdk/game_controller/nativeactivity/app/src/main/cpp
12 - 182 182 1
engine.hpp
in agdk/agdktunnel/app/src/main/cpp
14 - 182 182 1
TuningForkPaths.java
in agdk/util/tuningfork/tools/validation/src/main/java/com/google/tuningfork/validation
15 3 182 182 1
input_util.hpp
in agdk/game_controller/common
15 - 182 182 1
scene.hpp
in agdk/game_controller/common
17 - 182 182 1
ErrorCollector.java
in agdk/util/tuningfork/tools/validation/src/main/java/com/google/tuningfork/validation
18 - 182 182 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
TrivialKartScene.unity
in trivialkart/trivialkart-unity/Assets/Scenes
27590 - 8 8 1
asset
ProjectSettings.asset
in trivialkart/trivialkart-unity/ProjectSettings
687 - 8 8 1
PurchaseController.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Controller
341 21 8 8 1
GameData.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Objects
135 12 8 8 1
GameManager.cs
in trivialkart/trivialkart-unity/Assets/Scripts
128 15 8 8 1
CarStorePageController.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Controller/Store
124 10 8 8 1
GarageController.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Controller/Garage
100 13 8 8 1
SubscriptionStorePageController.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Controller/Store
88 7 8 8 1
anim
carSedanMove.anim
in trivialkart/trivialkart-unity/Assets/Resources/animation/carSedan
80 - 8 8 1
anim
carTruckMove.anim
in trivialkart/trivialkart-unity/Assets/Resources/animation/carTruck
80 - 8 8 1
anim
carKartMove.anim
in trivialkart/trivialkart-unity/Assets/Resources/animation/carKart
80 - 8 8 1
anim
carOffroadMove.anim
in trivialkart/trivialkart-unity/Assets/Resources/animation/carOffroad
80 - 8 8 1
GameDataController.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Controller
79 7 8 8 1
anim
carSedanIdle.anim
in trivialkart/trivialkart-unity/Assets/Resources/animation/carSedan
74 - 8 8 1
anim
carTruckIdle.anim
in trivialkart/trivialkart-unity/Assets/Resources/animation/carTruck
74 - 8 8 1
anim
carKartnIdle.anim
in trivialkart/trivialkart-unity/Assets/Resources/animation/carKart
74 - 8 8 1
anim
carOffroadIdle.anim
in trivialkart/trivialkart-unity/Assets/Resources/animation/carOffroad
74 - 8 8 1
anim
flag_animation.anim
in trivialkart/trivialkart-unity/Assets/Resources/animation/enviroment
74 - 8 8 1
Gas.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Controller/Game
71 5 8 8 1
SubscriptionList.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Objects
65 4 8 8 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
demo_scene.cpp
in agdk/game_controller/common
816 30 2 182 3
native_engine.cpp
in agdk/game_controller/gameactivity/app/src/main/cpp
552 24 2 182 3
controllerui_util.cpp
in agdk/game_controller/common
85 5 2 182 3
demo_scene.hpp
in agdk/game_controller/common
83 - 2 182 3
native_engine.hpp
in agdk/game_controller/gameactivity/app/src/main/cpp
55 1 2 182 2
CarMove.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Controller/Game
54 4 2 8 2
native_engine.hpp
in agdk/game_controller/nativeactivity/app/src/main/cpp
48 1 2 182 2
PaddleboatDemoActivity.java
in agdk/game_controller/gameactivity/app/src/main/java/com/google/android/games/paddleboat/gamecontrollersample
35 3 2 182 3
controllerui_util.h
in agdk/game_controller/common
20 - 2 182 3
TrivialKartScene.unity
in trivialkart/trivialkart-unity/Assets/Scenes
27590 - 8 8 1
asset
ProjectSettings.asset
in trivialkart/trivialkart-unity/ProjectSettings
687 - 8 8 1
PurchaseController.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Controller
341 21 8 8 1
GameData.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Objects
135 12 8 8 1
GameManager.cs
in trivialkart/trivialkart-unity/Assets/Scripts
128 15 8 8 1
CarStorePageController.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Controller/Store
124 10 8 8 1
GarageController.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Controller/Garage
100 13 8 8 1
SubscriptionStorePageController.cs
in trivialkart/trivialkart-unity/Assets/Scripts/Controller/Store
88 7 8 8 1
anim
carSedanMove.anim
in trivialkart/trivialkart-unity/Assets/Resources/animation/carSedan
80 - 8 8 1
anim
carTruckMove.anim
in trivialkart/trivialkart-unity/Assets/Resources/animation/carTruck
80 - 8 8 1
anim
carKartMove.anim
in trivialkart/trivialkart-unity/Assets/Resources/animation/carKart
80 - 8 8 1