• Gaming
  • 15 columns
  • 201 rows
  • 8 formats

Game Level Completion Analytics

This dataset provides detailed analytics on player interactions with game levels, including completion rates, time taken, attempts, and retention across sessions. It enables gaming companies to optimize level design, improve player retention strategies, and identify patterns in player behavior across platforms and regions.

  • last updated 20 Aug 2025
  • by GoMask
The brief that made it

Analyzing level completion rates to identify challenging or poorly designed levels

Sample rows

preview · 8 of 201 rows · all 15 columns
player_idstringlevel_difficultystringattempts_countintegerretained_next_sessionbooleangame_idstringsession_idstringlevel_idstringlevel_numberintegerlevel_namestringcompletion_statusstringcompletion_time_secondsfloatstart_datetimedatetimeend_datetimedatetimeplayer_countrystringplayer_platformstring
axel_92easy1truegame_Alphasess_axel_Alpha_01lvl_Alpha_11Tutorial Groundscompleted35.22024-06-14T09:12:45Z2024-06-14T09:13:20ZUSPC
miko_chaneasy2truegame_Betasess_miko_Beta_01lvl_Beta_11Starting Pointcompleted48.72024-06-14T11:03:09Z2024-06-14T11:03:58ZJPmobile
luna_foxeasy1truegame_Gammasess_luna_Gamma_01lvl_Gamma_11First Encountercompleted60.52024-06-13T16:55:34Z2024-06-13T16:56:34ZGBmobile
drake_13easy2truegame_Classicsess_drake_Classic_01lvl_Classic_11Welcome Arenacompleted22.12024-06-14T10:12:17Z2024-06-14T10:12:39ZCAconsole
tara_leafeasy1truegame_Betasess_tara_Beta_02lvl_Beta_22River Bridgecompleted77.82024-06-13T20:33:12Z2024-06-13T20:34:30ZGBPC
ravi_kumareasy1truegame_Alphasess_ravi_Alpha_02lvl_Alpha_22Green Pathcompleted29.42024-06-13T07:21:50Z2024-06-13T07:22:19ZINmobile
lucas_measy1truegame_Gammasess_lucas_Gamma_02lvl_Gamma_22Forest Runcompleted41.92024-06-13T14:40:09Z2024-06-13T14:40:51ZBRweb
sophie_zeasy1truegame_Testsess_sophie_Test_01lvl_Test_11Intro Zonecompleted18.62024-06-14T14:11:02Z2024-06-14T14:11:20ZFRPC

What the 201 rows show

from the 201-row sample

Expert (level difficulty) stands out: mean attempts_count is 23.1, against 5.4 for the rest.

  • 63%retained_next_session = true
  • 2median attempts_count
  • 3completion statuses
  • 4player platforms
  • 176.8median completion_time_seconds
Mean attempts_count by level_difficulty188 rows
020401.2easy51 rows4.0medium58 rows12.9hard40 rows23.1expert39 rows
attempts_count201 rows, in bands of 5
06012012020181594324602550attempts_count →

Median 2, from 1 to 50.

game_id201 rows · 7 values
  1. game_Alpha35
  2. game_Beta32
  3. game_Classic32
  4. game_Gamma30
  5. game_Special29
  6. game_Test25
  7. game_Quick18
15 columns by typefrom the column list below
  • string 9
  • integer 2
  • float 1
  • datetime 2
  • boolean 1

Columns

15 columns in four groups
blueprint · 15 columns
columntypedescriptionexample
Text 9 columns
player_idstringUnique identifier for the playeraxel_92
session_idstringUnique identifier for the gameplay sessionsess_axel_Alpha_01
game_idstringUnique identifier for the game7 gamesgame_Alpha
level_idstringUnique identifier for the game levellvl_Alpha_1
level_namestringName or title of the game leveloptionalTutorial Grounds
level_difficultystringDifficulty rating of the leveleasy · medium · hard · expert · optionaleasy
completion_statusstringIndicates if the player completed the levelcompleted · failed · abandonedcompleted
player_countrystringCountry code of the player's locationoptionalUS
player_platformstringPlatform used by the player (e.g., PC, mobile, console)PC · mobile · console · web · optionalPC
Numbers 3 columns
level_numberintegerSequential number of the level within the game1 or more1
completion_time_secondsfloatTime taken by the player to complete the level in seconds0 or more · optional35.2
attempts_countintegerNumber of attempts made by the player for this level in this session1 or more · optional1
Dates and times 2 columns
start_datetimedatetimeTimestamp when the player started the level2024-06-14T09:12:45Z
end_datetimedatetimeTimestamp when the player ended the level (completion, failure, or abandonment)optional2024-06-14T09:13:20Z
True or false 1 column
retained_next_sessionbooleanIndicates if the player returned for another session after this leveloptionaltrue

Use it for

  • retained next …63%126 of 201 rowsmean attempts count b…1.2easy4.0medi…12.9hard23.1expe…

    A gaming dashboard

    The retained_next_session rate, attempts_count by level_difficulty and a breakdown of game_id. Excel, Power BI or Tableau.

  • Why do the 39 expert rows have a mean attempts_count of 23.1?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable players with session_id, game_id and level_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 15 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset201 rows15 columns
Yours1,000 rows15 columnsplayer_country: UK only

blueprint · game-level-completion-analytics

Behind this dataset

Same schema. As many rows as you need.

These 201 rows came out of a blueprint — 15 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Track player ID and level attempts
  • Record completion time and success
  • Flag repeated failures
  • Exclude tutorial levels
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
game-level-completion-analytics

What should your data show?

Preview 20 rows free
No signup. No card.