Accueil Freelance Projets Compétences Blog Expériences Formation
← Tous les projets
Nuketown Zombies

Nuketown Zombies

Remasterisation de carte - Black Ops 3

📥
Téléchargements Steam Workshop
600K+
📥
Classement Steam Workshop Black Ops 3 sur plus de 6 000 contenues
10ème place

Nuketown Zombies

“Mass-energy equivalence, secret tests, crash-landing perks. Survive in the iconic Nuketown, where the past and the future come together.”

Remasterisation complète de la carte iconique Nuketown Zombies de Call of Duty: Black Ops 2 pour Call of Duty: Black Ops 3. Ce projet ambitieux représente bien plus qu’un simple portage : c’est une recréation fidèle qui apporte de nouvelles fonctionnalités révolutionnaires au mode Zombies, incluant le support jusqu’à 8 joueurs et l’intégration de bots intelligents.

Vision créative

Après le succès de FARM, j’ai choisi de m’attaquer à Nuketown Zombies car c’était une carte que j’avais particulièrement appréciée sur Black Ops 2, malgré l’absence regrettable de quête ou de secrets alors que sa place dans l’histoire du mode Zombies offrait un potentiel narratif.

L’objectif initial était de créer un remake plutôt qu’un simple remaster, en préservant le gameplay fondamental tout en étendant considérablement le potentiel de la carte avec des zones supplémentaires et une quête cohérente avec l’univers du jeu.

Développement technique avancé

Première expérience de programmation approfondie

Ce projet a marqué ma véritable initiation au monde de la programmation. Nuketown comportait des éléments de gameplay complexes qui nécessitaient une approche technique.

Conversion et adaptation de scripts

  • Exportation des scripts originaux de Black Ops 2 via les outils communautaires
  • Analyse approfondie de tous les fichiers pour comprendre la logique
  • Conversion manuelle du code pour la compatibilité Black Ops 3
  • Adaptation des différences entre les moteurs de jeu
  • Correction et optimisation

Innovation : Zombies Experience

Révolution du mode Zombies

Ce projet a introduit des fonctionnalités révolutionnaires qui deviendront plus tard le fondement du projet Zombies Experience :

Support 8 joueurs

  • Première mondiale dans le custom zombie à cette époque
  • Débridage de la limitation initiale à 4 joueurs
  • Optimisation des performances pour les parties étendues
  • Équilibrage du gameplay pour les grandes équipes

Système de bots intelligents

  • Programmation de l’IA des bots
  • Comportements adaptés au mode Zombies
  • Possibilité de jouer en solo avec l’IA

Personnalisation poussée

  • Choix du game feel : Black Ops 2 ou Black Ops 3 (reproduction des mécaniques du précédent opus)
  • Customisation HUD selon les préférences entre les différents Black Ops (1,2 et 3)
  • Kits d’armes personnalisables pour chaque style de jeu (chaque joueur pouvait choisir les armes qu’il souhaitait utiliser durant sa partie, une fonctionnalité inédite)
  • Paramètres de partie entièrement configurables comme la difficulté

Processus de création

Phase d’analyse et conception

  • Étude approfondie de l’architecture originale
  • Utilisation des documents de scale standard des développeurs pour les portes, escaliers, etc…
  • Import d’assets de la carte originale pour référence

Blockout et base technique

  • Création d’un blockout précis et fidèle à l’original
  • Respect des proportions et du flow de gameplay
  • Adaptation aux standards techniques de Black Ops 3
  • Optimisation dès la phase de conception

Level Design et construction

Recréation fidèle de Nuketown

  • Reproduction à l’œil des bâtiments
  • Adaptation au scale standard du jeu
  • Préservation du gameplay originel
  • Amélioration de la géométrie pour les performances

Construction technique

  • Modélisation précise des bâtiments et du terrain
  • Optimisation des collisions pour un gameplay fluide

Contenu et fonctionnalités

Améliorations graphiques

  • Retexturing haute qualité : Nouvelles textures pour les matériaux PBR adaptées au moteur de Black Ops 3
  • Modèles modernisés : Assets 3D mis à jour selon les standards graphiques
  • Effets visuels améliorés : Particules et éclairage
  • Cohérence esthétique : Harmonisation avec l’univers Black Ops 3

Programmation avancée

  • Scripts de gameplay entièrement réécrits et optimisés
  • Intégration des mécaniques spécifiques à Nuketown
  • Compatibilité avec les systèmes de mods externes

Effets visuels et audio

  • Système FX personnalisé pour l’ambiance post-apocalyptique
  • Sound design immersif
  • Éclairage dynamique pour renforcer l’atmosphère
  • Post-processing pour l’esthétique finale

Impact et héritage

Succès communautaire

Avec plus de 600 000 téléchargements et une place dans le top 10 du Workshop Black Ops 3, Nuketown Zombies a marqué la communauté par son ambition et sa qualité d’exécution. Les retours positifs des joueurs et créateurs de contenu ont confirmé la pertinence des choix techniques et artistiques.

Révolution technique

Ce projet a introduit pour la première fois le support 8 joueurs et un système de bots intelligents dans le modding Zombies, des innovations qui ont inspiré de nombreux créateurs et établi de nouveaux standards pour la communauté.

Apprentissage fondateur

Nuketown a marqué un tournant dans mon parcours en tant que développeur :

  • Initiation à la programmation : Première expérience approfondie avec des scripts complexes
  • Maîtrise technique : Compréhension des moteurs de jeu et outils de développement
  • Méthodologie : Approche structurée du développement de jeux vidéo
  • Vision professionnelle : Transformation d’une passion en carrière

Images officielles de sortie

Screenshots de production

Vidéos

Comparatif Black Ops 2 vs Black Ops 3
Du ZOMBIE A 8 JOUEURS en 1 PARTIE sur NUKETOWN REMASTER ?? 😱 | Custom Zombies #88
JE TESTE NUKETOWN ZOMBIES REMASTER EN AVANT PREMIÈRE !! 😍 (Découverte, et elle est ouf)

Équipe

Clément GARCIA
Clément GARCIAMoi
Chef de projet, Lead développeur, Mapping, Artiste VFX, Artiste 3D, Texturing, Assets
Alexis ENGLEBERT
Alexis ENGLEBERT
Support scripting, Artiste VFX, Assets
Symbo
Symbo
Support scripting
QuentinFTL
QuentinFTL
Support scripting
ZeRoY
ZeRoY
Support scripting, Contributeur
eMoX
eMoX
Artiste 3D, Assets, Sound Designer, Texturing
Scobalula
Scobalula
Outils, Artiste 3D, Sound Designer
JariK
JariK
HUD, Outils, Support général
M.A.K.E CENTS
M.A.K.E CENTS
Support scripting
MattFiler
MattFiler
Support scripting
robit
robit
Support scripting
Ardivee
Ardivee
Outils
Joshwoocool
Joshwoocool
Sound Designer
HarryBO21
HarryBO21
Assets, Support scripting
skyelord
skyelord
Assets
BLackDeath
BLackDeath
Assets, Support scripting
Ninjamany829
Ninjamany829
Assets
ProRevenge
ProRevenge
Assets
GCPeinhardt
GCPeinhardt
Assets
fusorf
fusorf
Artiste 3D, Texturing
Mike Pence
Mike Pence
Artiste 3D
Hybs
Hybs
Contributeur
Verk0
Verk0
Contributeur
Sphynx
Sphynx
Support scripting
Alexis ENGLEBERT
Alexis ENGLEBERT
Testeur
Symbo
Symbo
Testeur
QuentinFTL
QuentinFTL
Testeur
ZeRoY
ZeRoY
Testeur
eMoX
eMoX
Testeur
LeBelge1989
LeBelge1989
Testeur
Mickey
Mickey
Testeur
PxL
PxL
Testeur
Kenshin9977
Kenshin9977
Testeur
Brutstone
Brutstone
Testeur
pistasooka19
pistasooka19
Testeur
bigjoe
bigjoe
Testeur
Muttern
Muttern
Testeur
Flowing
Flowing
Testeur
Newman
Newman
Testeur
Lucas GARCIA
Lucas GARCIA
Testeur
IamMrspeedy
IamMrspeedy
Testeur
Exidia
Exidia
Testeur
Daymos
Daymos
Testeur
Sayen-Raigin
Sayen-Raigin
Testeur
iPhoZe
iPhoZe
Testeur
Jrix
Jrix
Testeur
David DOS SANTOS
David DOS SANTOS
Testeur
fusorf
fusorf
Testeur
Symbiote
Symbiote
Testeur
Silver
Silver
Testeur
Hybs
Hybs
Testeur
Xela
Xela
Testeur
Verk0
Verk0
Testeur
Logical
Logical
Testeur
LEAFSPWN88
LEAFSPWN88
Testeur
Kayak
Kayak
Testeur
Neozz
Neozz
Testeur
Communauté modding
Communauté modding
Testeur