hiscores : Retrospective 2020

Remarques diverses sur le site, points à améliorer, trucs qui vont, trucs qui vont moins... Vous y trouverez aussi les projets concernant le site.
Répondre
Avatar de l’utilisateur
anzymus
Dieu de la Borne
Messages : 1714
Inscription : 09 nov. 2013, 09:30

Bonne année à tous

Voici le moment de faire le bilan 2020 de notre plateforme hiscores.

Cette année, ce sont 29 nouveaux jeux qui ont été intégrés (contre 25 en 2019) et un total de 962 scores ont été postés sur le site, tous jeux confondus. Vous ne le savez peut-être pas, mais lorsque vous postez un score, vous avez la possibilité d'y ajouter le lien vers une vidéo de Replay (hébergée sur Youtube par exemple), 100 scores possèdent ainsi leur propre replay. La photo, bien que facultative, immortalise votre score et vos initiale s'affichent fièrement sur l'écran. 66% des scores postés cette année possèdent une photo.

Nous avons dépassé la barre des 14 000 scores, et nul doute que nous serons à 15 000 l'année prochaine !

2020 c'est aussi l'année où j'ai pris le temps de faire une migration technique et aussi de l'interface graphique qui n'avait pas changée depuis 2013 !
Le site est plus rapide, adapté aux smartphones et il est maintenant plus rapide de poster un score via l'ajout de boutons raccourcis sur les rankings mais aussi de pré-remplir le formulaire d'ajout avec les paramètres précédents.

Image

Liste des nouveaux jeux de 2020
a écrit :Armed 7
Break Force
Chô Aniki
Chopper Command
Chuka Taisen
Cotton 2
Daioh Gale
Daioh Gale Ver. 2
Darius Force
Divine Sealing
Ice Cream Surfer
Is It Wrong to Try to Shoot Em Up Girls in a Dungeon?
Macross Plus
Megamania
Natsuki Chronicle
Ordyne
Pacific Wings
Pollux
Scramble
Scramble Spirits
Shooter: Space Shot
Sisters Royale
Sky Jaguar
Star Soldier
Storm Blade / Zero Fighter
Strike Gunner STG
Super XYX
Two-Tenkaku
Wolflame
Les joueurs

Voyons maintenant les plus gros posteurs de cette année :
a écrit :
  • GameOver, 53 scores
  • Prickly Angler, 51 scores
  • Joe-Dalton, 50 scores
  • mutmut02, 50 scores
  • -S.L-, 47 scores
  • anzymus, 43 scores
  • Doudinou, 42 scores
  • Xesbeth, 41 scores
  • Sunn, 35 scores
  • Juju Kenobi, 32 scores
Concernant les joueurs les plus acharnés, on peut voir que -S.L- s'est beaucoup donné sur Espgaluda II cette année, avec pas moins de 31 scores.
a écrit :
  • -S.L-, Espgaluda II, 31 scores
  • raisonnable, Muchi Muchi Pork !, 19 scores
  • volaju, Super XYX, 18 scores
  • Shû Shirakawa, Sisters Royale, 17 scores
  • Joe-Dalton, Sisters Royale, 16 scores
Les plateformes

Quant aux 5 plateformes les plus utilisées, on retrouve en tête MAME (qui sert de plateforme quand il s'agit d'émulation), suivi de PCB puis tout juste derrière ... la SWITCH
a écrit :
  • MAME, 191 scores
  • PCB, 128 scores
  • SWITCH, 125 scores
  • PC, 111 scores
  • PS4, 83 scores
Les jeux

Le jeu le plus populaire de cette année 2020 est Sisters Royale ! mais voici le Top 10.
a écrit :
  • Sisters Royale, 48 scores
  • Espgaluda II, 45 scores
  • ESP Ra.De, 30 scores
  • Dodonpachi, 28 scores
  • Super XYX, 27 scores
  • Ketsui, 23 scores
  • Dimahoo / Great Mahou Daisakusen, 21 scores
  • Crimzon Clover - World Ignition, 21 scores
  • Muchi Muchi Pork !, 19 scores
  • Super Aleste, 19 scores
Si vous pensez à d'autres statistiques, n'hésitez pas à m'en parler dans le thread !

Bon jeu à tous et vive shmup.com.
Spoiler Code SQL :
-- Les jeux de 2020
select title
from game
where created_at >= date('2020-01-01')
order by title;

-- Nombre de scores postés en 2020
select count(id)
from score
where created_at >= date('2020-01-01');

-- Nombre de replays postés en 2020
select count(replay)
from score
where created_at >= date('2020-01-01')
and replay is not null
and length(trim(replay)) > 0;

-- Nombre de photos postés en 2020
select count(photo)
from score
where created_at >= date('2020-01-01')
and photo is not null
and length(trim(photo)) > 0;

-- Nombre de scores par joueurs
select p.name, count(score.id)
from score
join player p on score.player_id = p.id
where score.created_at >= date('2020-01-01')
group by player_id
order by 2 desc
limit 10;

-- Popularité des plateformes
select p.name, count(p.name)
from score
join platform p on score.platform_id = p.id
where score.created_at >= date('2020-01-01')
group by p.name
order by 2 desc
limit 10;

select p.name, count(p.name)
from score
join platform p on score.platform_id = p.id
where score.created_at between date('2019-01-01') and date('2020-01-01')
group by p.name
order by 2 desc
limit 10;

-- Jeux populaires
select g.title, count(score.game_id)
from score
join game g on score.game_id = g.id
where score.created_at >= date('2020-01-01')
group by score.game_id
order by 2 desc
limit 10;

-- Try Hard Players
select p.name, g.title, count(game_id)
from score
join player p on score.player_id = p.id
join game g on score.game_id = g.id
where score.created_at >= date('2020-01-01')
group by player_id, game_id
order by 3 desc limit 5;

-- Les jeux du mois
select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-01-01') and date('2020-02-01')
group by game_id
order by 2 desc
limit 3;

select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-02-01') and date('2020-03-01')
group by game_id
order by 2 desc
limit 3;

select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-03-01') and date('2020-04-01')
group by game_id
order by 2 desc
limit 3;

select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-04-01') and date('2020-05-01')
group by game_id
order by 2 desc
limit 3;

select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-05-01') and date('2020-06-01')
group by game_id
order by 2 desc
limit 3;

select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-06-01') and date('2020-07-01')
group by game_id
order by 2 desc
limit 3;

select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-07-01') and date('2020-08-01')
group by game_id
order by 2 desc
limit 3;

select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-08-01') and date('2020-09-01')
group by game_id
order by 2 desc
limit 3;

select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-09-01') and date('2020-10-01')
group by game_id
order by 2 desc
limit 3;

select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-10-01') and date('2020-11-01')
group by game_id
order by 2 desc
limit 3;

select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-11-01') and date('2020-12-01')
group by game_id
order by 2 desc
limit 3;

-- Les jeux du trimestre
select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-01-01') and date('2020-04-01')
group by game_id
order by 2 desc
limit 4;

select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-04-01') and date('2020-07-01')
group by game_id
order by 2 desc
limit 4;

select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-07-01') and date('2020-10-01')
group by game_id
order by 2 desc
limit 4;

select g.title, count(*)
from score
join game g on score.game_id = g.id
where score.created_at between date('2020-10-01') and date('2020-12-01')
group by game_id
order by 2 desc
limit 4;
Dernière modification par anzymus le 01 janv. 2021, 11:17, modifié 1 fois.
Image
Image
Avatar de l’utilisateur
ded
Smart Bomber
Messages : 834
Inscription : 21 juin 2011, 09:54
Localisation : Nord Isère (38)

Hello,
Une glop année anzymus, et à tous.

Merci pour ce retour. :aaah:
:)
Avatar de l’utilisateur
Mickey
King Fossile
Messages : 25968
Inscription : 28 févr. 2004, 00:08

C'est top ce petit récap, ravi de voir que le système a toujours autant de succès et bénéficie d'un suivi aussi exemplaire !
Avatar de l’utilisateur
GameOver
Radiant Silverpost
Messages : 1202
Inscription : 03 juin 2018, 22:46
Localisation : Toulouse

Super intéressant ce récap en effet. Une fois de plus merci Anzymus pour ce système génial que le monde entier nous envie !
Avatar de l’utilisateur
UGO
1 crédit c'est déjà trop
Messages : 2436
Inscription : 25 juin 2010, 22:24

Bonne année !

Bravo anzymus et merci pour ton travail pour hiscores.
:))
Image
Gaiares & autres replays : http://www.dailymotion.com/UGO--Runs-----
Avatar de l’utilisateur
mutmut02
Mister Beam
Messages : 955
Inscription : 01 déc. 2016, 15:05
Localisation : Ouest France

Merci pour le récap, et pour tout le temps passé !!
Avatar de l’utilisateur
Prickly Angler
Dieu de la Borne
Messages : 1789
Inscription : 21 févr. 2017, 02:00

Merci beaucoup de ce retour très détaillé ! Bonne année :)
"When we were making our games I thought of STGs as war or battle simulators, so we tried not to make them rely too strongly on pattern memorization, but rather tried to always have an element of randomness in them."
Avatar de l’utilisateur
Xesbeth
Empereur Bydo
Messages : 3915
Inscription : 07 avr. 2007, 10:54

Je pensais pas avoir posté autant de scores cette année, comme quoi ! Et un grand merci à Anzy :elsass:
Image
Image
Image
raisonnable
King Fossile
Messages : 12140
Inscription : 02 sept. 2008, 14:26
Localisation : une lionne, des cerisiers, une pomme et...des rats!!!

T'es quand même un grand malade anzymus (je le dis à 100% en guise de compliment avec une pointe certaine d'admiration).
MA CHAÎNE YOUTEUB : https://www.youtube.com/channel/UCohF8d ... Eig/videos

L'environnement en ville, un bruyant ronronnement.


fat cape et prise de Tate
Avatar de l’utilisateur
anzymus
Dieu de la Borne
Messages : 1714
Inscription : 09 nov. 2013, 09:30

Vous retrouverez dans la page Statistics les tendances du mois, et depuis le début de l'année, en temps réel ou J+1 je sais pas.

Image
Image
Image
Avatar de l’utilisateur
GameOver
Radiant Silverpost
Messages : 1202
Inscription : 03 juin 2018, 22:46
Localisation : Toulouse

J'aime bien ces stats, toujours sympa à voir !
Répondre