CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : Cube Trace : Un jeu sur Android

DébutPage précedente
1
Page suivantePage suivante
SeptentrionGame SeptentrionGame
MP
Niveau 1
29 juin 2020 à 18:39:43

Salut à tous,

Ce topic vous présente la description et l'avancement de la création de mon premier jeu sur Android : CUBE TRACE (le nom peut changer au moment de la release).

DEVELOPPEMENT

Je le développe sous Unreal Engine 4, principalement en Blueprints, j'essaie d'éviter d'avoir à utiliser des plug-ins pour ne pas compliquer le développement (je ne travaille pas dans l'informatique, c'est juste un hobbie).

Le jeu sera disponible en deux langues : Français et Anglais.

LE CONCEPT DE BASE

Le concept est on ne peut plus simple : chaque niveau est compose d'un peu moins d'une centaine de "tuiles" sur lesquelles à chaque début de niveau, un trajet lumineux se dessine et une tuile de fin, qui pour le moment clignote en continu, que l'on doit atteindre en déplaçant un cube sur le trajet prédéfini, qui évidemment devient invisible après 3 secondes.

Se tromper de tuile n'est pas éliminatoire, on dispose de 3 vies (que l'on récupère en allant sur les bonnes tuiles), par contre il est impossible de revenir en arrière : une tuile touchée = impossible de repasser dessus, attention à ne pas s'enfermer alors !

C'est clairement un jeu pour s'occuper dans les toilettes, les transports etc...

L'EVOLUTION AU FIL DES NIVEAUX

Un jeu avec seulement un bête chemin a mémoriser, c'est marrant 5 minutes mais c'est vite limite ! Il y aura donc plusieurs variantes au fur et à mesure des niveaux :

- Des tuiles à atteindre qui déclenchent l'apparition des tuiles finales ou d'un nouveau trajet
- Des tuiles qui nous tuent instantanément
- Des tuiles qui nous rendent toute notre vie

Rien que ces 3 concepts permettent une plus grande variété de mécaniques de jeu.

MODELE ECONOMIQUE

Je ne crée pas ce jeu pour l'argent, mais pour me faire une première expérience en tant que développeur amateur. Il y aura seulement des bandeaux de pubs via AdMob, au moins au début.

AVANCEMENT

Je dirais que le jeu est à environ 80% termine, je le développe depuis plusieurs mois, mais j'avais récemment fait une grosse pause car je n'avançais plus. Il me reste a trouver des musiques a usage commercial possible, trouver une bonne police d'écriture, elle aussi libre, refaire quelques menus, changer le mouvement du cube par un simple swipe plutôt que touche les flèches directionnelles comme vous le verrez dans les screenshots, et bien sûr : coder un max de niveaux (je vise 75-100 niveaux, actuellement une 15aine est codée). Je n'ai pas encore inclus de génération aléatoire de niveaux.

SCREENSHOTS

https://image.noelshack.com/fichiers/2020/27/1/1593448633-01.jpg

https://image.noelshack.com/fichiers/2020/27/1/1593448633-02.jpg

https://image.noelshack.com/fichiers/2020/27/1/1593448633-03.jpg

https://image.noelshack.com/fichiers/2020/27/1/1593448633-04.jpg

https://image.noelshack.com/fichiers/2020/27/1/1593448633-05.jpg

Voilà!
J’essaierais de poster régulièrement mon avancée, toute critique est la bienvenue !

SeptentrionGame SeptentrionGame
MP
Niveau 1
01 juillet 2020 à 08:01:55

Petite mise a jour:

J'ai intégré la possibilité de changer de langue assez facilement:

https://image.noelshack.com/fichiers/2020/27/3/1593583235-bp.png

https://image.noelshack.com/fichiers/2020/27/3/1593583235-anglais.png

https://image.noelshack.com/fichiers/2020/27/3/1593583235-francais.png

SeptentrionGame SeptentrionGame
MP
Niveau 1
03 juillet 2020 à 02:52:03

Mise a jour du 2 Juillet:

- Mise en place d'un systeme de swipe pour se deplacer plutot que toucher des fleches, c'est plus dynamique.
- Mise en place de "tuiles tueuses" qui font directement perdre 3 PV ==> GameOver instant!
- Systeme de progression: chaque niveau c'est +1 tuile ajoutee, et tous les 5-8 niveaux, la map s'elargit d'une couche supplementaire.

Vous noterez aussi la numerotation qui n'est la que pour m'aider a savoir quelle tuile allumer pour creer les chemins et disparaitra en version jouable!
Pour info, le tag #0 de chaque tuile est un numero, c'est ce qui me permet de faire appel a chaque tuile de facon separee.

https://image.noelshack.com/fichiers/2020/27/5/1593737483-lvl13.png

https://image.noelshack.com/fichiers/2020/27/5/1593737483-lvl13-02.png

SeptentrionGame SeptentrionGame
MP
Niveau 1
07 juillet 2020 à 22:58:21

J'ai besoin de vous!

En testant differents designs d'interface, j'hesite entre mon design initial, plus "frais" et un autre plus austere mais en meme temps plus en lien avec le jeu:

Design 1
https://image.noelshack.com/fichiers/2020/28/2/1594155478-mode01.png

Design 2
https://image.noelshack.com/fichiers/2020/28/2/1594155478-mode02.png

Lequel preferez-vous?

Metallicar8 Metallicar8
MP
Niveau 33
11 juillet 2020 à 23:20:43

Salut !

Déjà je te souhaite bon courage pour ton projet.
J'ai souris en survolant ton topic car ton projet ressemble pas mal à celui que je viens de sortir. :hap:
Un labyrinthe dont on doit mémoriser le chemin vers la sortie, les murs disparaissent et ont doit pas toucher les murs.
https://play.google.com/store/apps/details?id=com.SupernovaGames.MemoryMaze
Un jeu pour les toilettes... Je compte en faire un deux pour y incorporer toutes mes idées de gameplay.

-Je commente par pour parler de mon jeu. Concernant la traduction, as-tu utilisé le localization dashboard de UE4 ? Outil très simple et pratique pour traduire :ok:

-J'ai également évité les plug-in pour le projet mobile, tellement de fails lors du package.

-Peux-tu me parler un peu plus du "swip" pour le déplacement ? J'ai utilisé les flèches tactiles car il faut jouer le plus vite possible, je sais pas si c'est le mieux.

-Concernant tes 2 design, je dirais plus le premier. Mais à modifier au niveau des contours. Le second est très sympa mais fait un peu trop brouillon avec l'image en arrière plan selon moi.

-J'ai cru comprendre que tu faisais tous les niveaux à la mano. Ne peux-tu (ou veux-tu) pas incorporer un algorithme pour les générer aléatoirement ? (assez fastidieux mais un gain de temps énorme). Pour un projet similaire j'avais scripté une cinquantaine de niveaux. Si bien que ça m'avait soulé. Pour mobile, j'ai suivi un toturiel pour générer un labyrinthe aléatoirement. C'est juste pour te donner une autre perspective. :ok:

-Je connais pas ton expérience dans le développement en blueprint, t'as l'air plus calé que moi, mais si jamais t'as besoin d'aide au niveau du package, de l'opti, de la taille, ou autre, tu peux me répondre ici ou m'envoyer un MP. Je suis passé par des étapes à m'en tirer les cheveux. :rire:

SeptentrionGame SeptentrionGame
MP
Niveau 1
13 juillet 2020 à 20:02:30

Le 11 juillet 2020 à 23:20:43 MetallicaR8 a écrit :
Salut !

Déjà je te souhaite bon courage pour ton projet.
J'ai souris en survolant ton topic car ton projet ressemble pas mal à celui que je viens de sortir. :hap:
Un labyrinthe dont on doit mémoriser le chemin vers la sortie, les murs disparaissent et ont doit pas toucher les murs.
https://play.google.com/store/apps/details?id=com.SupernovaGames.MemoryMaze
Un jeu pour les toilettes... Je compte en faire un deux pour y incorporer toutes mes idées de gameplay.

-Je commente par pour parler de mon jeu. Concernant la traduction, as-tu utilisé le localization dashboard de UE4 ? Outil très simple et pratique pour traduire :ok:

-J'ai également évité les plug-in pour le projet mobile, tellement de fails lors du package.

-Peux-tu me parler un peu plus du "swip" pour le déplacement ? J'ai utilisé les flèches tactiles car il faut jouer le plus vite possible, je sais pas si c'est le mieux.

-Concernant tes 2 design, je dirais plus le premier. Mais à modifier au niveau des contours. Le second est très sympa mais fait un peu trop brouillon avec l'image en arrière plan selon moi.

-J'ai cru comprendre que tu faisais tous les niveaux à la mano. Ne peux-tu (ou veux-tu) pas incorporer un algorithme pour les générer aléatoirement ? (assez fastidieux mais un gain de temps énorme). Pour un projet similaire j'avais scripté une cinquantaine de niveaux. Si bien que ça m'avait soulé. Pour mobile, j'ai suivi un toturiel pour générer un labyrinthe aléatoirement. C'est juste pour te donner une autre perspective. :ok:

-Je connais pas ton expérience dans le développement en blueprint, t'as l'air plus calé que moi, mais si jamais t'as besoin d'aide au niveau du package, de l'opti, de la taille, ou autre, tu peux me répondre ici ou m'envoyer un MP. Je suis passé par des étapes à m'en tirer les cheveux. :rire:

Salut,

Effectivement j'ai vu ton topic quand j'ai voulu poster le mien!
Il faut vraiment que je jette un coup d'oeil sur ton jeu alors!

Je ne connaissais pas le localisation dashboard de UE4, merci je vais regarder ca, je me suis surement complique la vie pour rien...

Pour le swipe j'ai suivi un tuto tout simple, celui la si mes souvenir sont bons: https://www.youtube.com/watch?v=GXySMBCO2KE&t=618s
Que j'ai adapte pour mon jeu. La logique est vraiment tres simple tu vas voir.

J'ai commence a faire des petits algos pour generer les niveaux selon des regles simples mais ca n'a jamais le resultat que je veux, surtout qu'il y a un cote "casse tete" a partir du niveau 10, qui est plus complique a generer aleatoirement (je fais expres de bloquer des chemins evidents pour que le joueur prenne des risques etc).

Merci de ton commentaire en tout cas, je suis sur la finalisation du jeu et c'est vrai que c'est galere, j'ai incorpore les pubs AdMob mais c'est un bordel sans nom entre les KEYSTORE, ID, etc a generer, c'est une usine a gaz...

Metallicar8 Metallicar8
MP
Niveau 33
14 juillet 2020 à 12:30:06

Le 13 juillet 2020 à 20:02:30 SeptentrionGame a écrit :

Le 11 juillet 2020 à 23:20:43 MetallicaR8 a écrit :
Salut !

Déjà je te souhaite bon courage pour ton projet.
J'ai souris en survolant ton topic car ton projet ressemble pas mal à celui que je viens de sortir. :hap:
Un labyrinthe dont on doit mémoriser le chemin vers la sortie, les murs disparaissent et ont doit pas toucher les murs.
https://play.google.com/store/apps/details?id=com.SupernovaGames.MemoryMaze
Un jeu pour les toilettes... Je compte en faire un deux pour y incorporer toutes mes idées de gameplay.

-Je commente par pour parler de mon jeu. Concernant la traduction, as-tu utilisé le localization dashboard de UE4 ? Outil très simple et pratique pour traduire :ok:

-J'ai également évité les plug-in pour le projet mobile, tellement de fails lors du package.

-Peux-tu me parler un peu plus du "swip" pour le déplacement ? J'ai utilisé les flèches tactiles car il faut jouer le plus vite possible, je sais pas si c'est le mieux.

-Concernant tes 2 design, je dirais plus le premier. Mais à modifier au niveau des contours. Le second est très sympa mais fait un peu trop brouillon avec l'image en arrière plan selon moi.

-J'ai cru comprendre que tu faisais tous les niveaux à la mano. Ne peux-tu (ou veux-tu) pas incorporer un algorithme pour les générer aléatoirement ? (assez fastidieux mais un gain de temps énorme). Pour un projet similaire j'avais scripté une cinquantaine de niveaux. Si bien que ça m'avait soulé. Pour mobile, j'ai suivi un toturiel pour générer un labyrinthe aléatoirement. C'est juste pour te donner une autre perspective. :ok:

-Je connais pas ton expérience dans le développement en blueprint, t'as l'air plus calé que moi, mais si jamais t'as besoin d'aide au niveau du package, de l'opti, de la taille, ou autre, tu peux me répondre ici ou m'envoyer un MP. Je suis passé par des étapes à m'en tirer les cheveux. :rire:

Salut,

Effectivement j'ai vu ton topic quand j'ai voulu poster le mien!
Il faut vraiment que je jette un coup d'oeil sur ton jeu alors!

Je ne connaissais pas le localisation dashboard de UE4, merci je vais regarder ca, je me suis surement complique la vie pour rien...

Pour le swipe j'ai suivi un tuto tout simple, celui la si mes souvenir sont bons: https://www.youtube.com/watch?v=GXySMBCO2KE&t=618s
Que j'ai adapte pour mon jeu. La logique est vraiment tres simple tu vas voir.

J'ai commence a faire des petits algos pour generer les niveaux selon des regles simples mais ca n'a jamais le resultat que je veux, surtout qu'il y a un cote "casse tete" a partir du niveau 10, qui est plus complique a generer aleatoirement (je fais expres de bloquer des chemins evidents pour que le joueur prenne des risques etc).

Merci de ton commentaire en tout cas, je suis sur la finalisation du jeu et c'est vrai que c'est galere, j'ai incorpore les pubs AdMob mais c'est un bordel sans nom entre les KEYSTORE, ID, etc a generer, c'est une usine a gaz...

Il y a des chances que tu te sois compliqué pour rien en ce qui concerne la trad, mais c'est pas grave :ok:
Merci pour le lien. En effet, c'est comme ça que je le voyais. C'est plus agréable, mais niveau réactivité je pense que c'est plus lent. Enfin, ça s'adapte mieux pour certains jeux.

Ouais si tu veux une certaine logique ou maîtrise de la difficulté, c'est compliqué avec un algorithme :hap:
Bon courage :ok:

Je compatis pour le reste :hap:
Mais une fois que c'est fait, c'est fait.

SeptentrionGame SeptentrionGame
MP
Niveau 1
04 août 2020 à 23:10:01

Mon dieu le bordel pour publier ne serais-ce qu'une version Alpha fermee sur le Google Play :rire:
Entre le SDK cible qui change a chaque fois et le fait de devoir passer sous Android Studio pour packager correctement les versions 32 et 64 bits...

D'ailleurs, a chaque fois qu'on importe un APK sur notre fiche d'application dans la console Google Play, il n'y a pas moyen de reinitialiser la version store, car il faut l'incrementer en UE4 a chaque exportation, meme pour un test ferme.

Aussi, est-ce qu'une page de "blog" gratuite peut faire office de page d'information sur les traitements des donnees joueurs pour pouvoir utiliser la permission GET_ACCOUNTS sur le play store? Je ne suis pas sur que ce soit obligatoire d'ailleurs pour implementer un Leaderboard et des Reussites, si?

Aussi, si certains d'entre vous veulent tester l'application, vous pouvez me faire parvenir vos mails en MP que je vous ajoute a ma liste de testeurs!

SeptentrionGame SeptentrionGame
MP
Niveau 1
15 septembre 2020 à 00:30:09

Après plus de temps que prévu pour arriver a bien faire fonctionner Play Games / AdMob etc., il est enfin là !

Voici le lien : https://play.google.com/store/apps/details?id=com.SeptentrionGames.CUBETRACE&hl=fr

SeptentrionGame SeptentrionGame
MP
Niveau 1
16 septembre 2020 à 16:23:25

N'hesitez pas a donner votre avis sur ce jeu, c'est mon tout premier c'est donc un crash test!

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
La vidéo du moment