Accueil Articles Tutoriels Forums
GameCorp Index du Forum -> Vos projets de jeux vidéo -> [DBPro/AS] HoverBlock (version 1.0)
Auteur
Message
Mod Message luPosté le : 15 Nov 2008 22:22
Avatar de Mod
Webmaster

Inscrit le : 14 Oct 2007
Messages : 3755
GCPoints : 13077.2
Programmation - Spriting


Ca fait déjà un petit moment que je devais poster ceci, mais ouf, le voici enfin en bonne et due forme...


- HoverBlock -


C'est quoi donc ?

HoverBlock est un mini-jeu de réflexion. Vous y prenez les commandes d'un cube ayant la fâcheuse tendance à ne pas être très maniable, puisque si vous lui dites d'aller à gauche, il ira à gauche... Et continuera d'avancer à gauche jusqu'à rencontrer un obstacle. Même chose pour toutes les directions. A partir de là, il vous faudra exploiter les différents éléments du décor pour pouvoir atteindre un objectif simple : la fin du niveau, représentée par une cible de couleur. Ce qui n'est pas forcément si aisé.


Réalisé comment ?

HoverBlock est un mini-jeu réalisé en Dark Basic Professional, et à l'aide du plugin AdvancedSPRITES.


Les choses importantes à savoir :

- Le jeu nécessite la version d'Août 2007 ou supérieure de DirectX 9.0c pour être jouable.

- Les commandes sont simples : les touches multidirectionnelles servent tant en jeu que dans les menus, et la touche entrée permet de valider les options. Quand à la touche échap, c'est un moyen rapide de quitter le jeu.


Le look :

Ca n'est pas Far Cry 2, mais ça fait son office :

Image


Et l'éditeur ?

Inclut au jeu, l'éditeur de niveau d'HoverBlock. Pour créer une nouvelle session, c'est simple : créez vos niveaux avec cet éditeur, il comprend toutes les commandes nécessaires pour cela. Enregistrez votre map avec un identifiant numérique supérieur à 1000 (les numéros inférieurs seront utilisés dans les prochaines mises à jour du jeu). Pensez à préciser un temps en seconde si vous souhaitez une limite temporelle à votre map. Cela permet de déterminer un Game Over ou non. Indiquer 0 secondes supprimera le compteur de temps.

Ensuite, dans le dossier "Sessions" du jeu, créez un nouveau fichier texte du nom de votre session. A l'intérieur, écrivez les numéros de vos maps, dans l'ordre d'apparition que vous souhaitez.
La session apparaîtra automatiquement dans le jeu. Ce n'est pas plus compliqué que cela :).

L'éditeur ressemble à ceci :

Spoiler - Cliquez pour afficher


Si des personnes réalisent de bonnes sessions, je les ajouterai d'ailleurs sans aucun doute directement au jeu.


Download !

La première version disponible ne demande qu'à être téléchargée. Elle contient deux sessions, une première assez basique, du type tutoriel, qui comporte sept niveaux, et une seconde, un peu plus complexe, qui en contient 10 :






Le jeu sera vraisemblablement amélioré petit à petit, à l'occasion. En attendant, toute suggestion d'amélioration sur les cases de jeu, la façon de jouer, etc, est bonne à prendre.
Dernière édition le 15 Nov 2008 à 22:24
Darktib Message luPosté le : 15 Nov 2008 22:41
Avatar de Darktib
Membre Légendaire

Inscrit le : 24 Nov 2007
Messages : 2884
GCPoints : 560.1
Programmation - Scénario


Il me rappelle chouffy ce jeu...
En tout cas graphiquement il est clean, sobre, ca rend bien.

Je teste ca...
Image

1 + 1 = OVERFLOW
Daru13 Message luPosté le : 16 Nov 2008 02:41
Avatar de Daru13
Membre Elite

Inscrit le : 16 Nov 2007
Messages : 2237
GCPoints : 1171.5
Mapping - Spriting


d3dx9_35.dll manquante...
Je peux pas lancer le jeu =/...

En tout cas j'aime bien le principe, simple mais intéressant :smile: .
Image
Mod Message luPosté le : 16 Nov 2008 09:27
Avatar de Mod
Webmaster

Inscrit le : 14 Oct 2007
Messages : 3755
GCPoints : 13077.2
Programmation - Spriting



Citation :

d3dx9_35.dll manquante...



C'est justement pour ça que je précisais qu'il faut installer DirectX 9.0c d'Août 2007 ou supérieur ;).
killpatate Message luPosté le : 16 Nov 2008 10:44
Avatar de killpatate
Newser

Inscrit le : 12 Nov 2007
Messages : 1423
GCPoints : 2351.6
Level Design - Artworking


J'ai testé et j'ai rajouté sa sous mon compte Steam si j'ai du temps libre, maintenant je sait quoi faire :proud:

Sinon c'est simple et classique, un peut tordu parfois mais sa se laisse jouer ! Quelque option pour le plein écran et la résolution serait le bienvenue (écran large par exemple !).
Mod Message luPosté le : 16 Nov 2008 11:36
Avatar de Mod
Webmaster

Inscrit le : 14 Oct 2007
Messages : 3755
GCPoints : 13077.2
Programmation - Spriting



Citation :

Sinon c'est simple et classique, un peut tordu parfois mais sa se laisse jouer !



Ca tombe bien, l'objectif est justement d'avoir un jeu assez tordu :D.

Sinon, la difficulté est à quelle niveau ? Je ne suis pas du tout le mieux placé pour juger de cela, donc ça m'intéresse de savoir ce que ça donne.
Daru13 Message luPosté le : 16 Nov 2008 11:44
Avatar de Daru13
Membre Elite

Inscrit le : 16 Nov 2007
Messages : 2237
GCPoints : 1171.5
Mapping - Spriting


Vista => DX10 installé :wink: .
Image
Mod Message luPosté le : 16 Nov 2008 11:53
Avatar de Mod
Webmaster

Inscrit le : 14 Oct 2007
Messages : 3755
GCPoints : 13077.2
Programmation - Spriting


Oui, je sais bien ^^. Mais DirectX10 est bien différent de DirectX9, de même que DirectX10 n'est pas une version supérieure de DirectX9. Tu ne pourras jouer à un jeu DirectX9 sur Vista qu'en installant ce dernier.
Dernière édition le 16 Nov 2008 à 11:53
killpatate Message luPosté le : 16 Nov 2008 11:58
Avatar de killpatate
Newser

Inscrit le : 12 Nov 2007
Messages : 1423
GCPoints : 2351.6
Level Design - Artworking


Directx 9 sur vista :shocked:

Pour mas par je suis sur Vista et sa fonctionne ! Niveau difficulté, sa se laisse faire je trouve, faut réfléchir parfois ; resté dedans et pas faire de la peinture en même temps :proud:
Daru13 Message luPosté le : 16 Nov 2008 13:07
Avatar de Daru13
Membre Elite

Inscrit le : 16 Nov 2007
Messages : 2237
GCPoints : 1171.5
Mapping - Spriting


Ah d'accord ^^.
J'installe DirectX 9 alors ( nouvelle verison qui date de quelques jours apparemment ) :happy: .
Image
freemaul Message luPosté le : 16 Nov 2008 14:14
Avatar de freemaul
Explorateur

Inscrit le : 22 Oct 2008
Messages : 73
GCPoints : 72
Programmation


j'aime bien, comme disent les autres c'est jolie, sobre.

Parfois c'est prise de tête, mais surtout le timer rajoute en stress et c'est frustrant parfois ^^

(pas encore réussi à finir tout les niveau ^^)
"La vie n'a pas de prix, mais elle coûte chère"
http://eazyprog.fr --> EazyProg : Tutoriel de prog
http://eazyask.homeip.net -> EazyAsk : Moteur de recherche de tutos
Darktib Message luPosté le : 16 Nov 2008 14:16
Avatar de Darktib
Membre Légendaire

Inscrit le : 24 Nov 2007
Messages : 2884
GCPoints : 560.1
Programmation - Scénario


Héhé... si tu n'installe que le redistribuable tu as de la chance^^
Enfin, je parlais surtout pour ta connexion^^

Sinon le jeu est pas facile (le premier niveau est a mon avis assez dur, peu etre créer quelques niveaux plus faciles a rajouter avant l'actuel n°1) mais sympa.
Image

1 + 1 = OVERFLOW
killpatate Message luPosté le : 16 Nov 2008 14:32
Avatar de killpatate
Newser

Inscrit le : 12 Nov 2007
Messages : 1423
GCPoints : 2351.6
Level Design - Artworking


Les niveaux du tutorials permette de bien se faire la main avant de commencer.
Mod Message luPosté le : 16 Nov 2008 16:04
Avatar de Mod
Webmaster

Inscrit le : 14 Oct 2007
Messages : 3755
GCPoints : 13077.2
Programmation - Spriting


Je ne suis pas forcément mécontent que cela soit perçu comme assez dur, je craignais plutôt d'avoir créé des niveaux trop simples.
Mais je pense effectivement rajouter quelques niveaux.
Daru13 Message luPosté le : 16 Nov 2008 19:21
Avatar de Daru13
Membre Elite

Inscrit le : 16 Nov 2007
Messages : 2237
GCPoints : 1171.5
Mapping - Spriting


J'ai beaucoup aimé le jeu, mais je bloque à deux endroits :
- En tuto, sur la map6/7 ( je crois ), où il y a deux points d'arrêt mais un seul marche
- En mod's créations, sur la map très large, j'arrive pas à atteindre la sortie du niveau

Sinon, jeu très sympa ! :grin:

l'éditeur à un truc très saoulant ej trouve, c'est le défilement : je le trouve à la fois trop rapide, et à la fois pas pratique à la souris... :confused:
Image
Mod Message luPosté le : 16 Nov 2008 19:58
Avatar de Mod
Webmaster

Inscrit le : 14 Oct 2007
Messages : 3755
GCPoints : 13077.2
Programmation - Spriting



Citation :

- En tuto, sur la map6/7 ( je crois ), où il y a deux points d'arrêt mais un seul marche



Il faut faire attention à bien relever le doigt des touches sur les points d'arrêt. Avec le déplacement continu, on a tendance à les garder appuyés et à passer au-dessus des points d'arrêt. Ca m'est aussi arrivé :embarassed: .



Citation :

- En mod's créations, sur la map très large, j'arrive pas à atteindre la sortie du niveau



Ce n'est pas pour rien que c'est un casse-tête :proud: .



Citation :

l'éditeur à un truc très saoulant ej trouve, c'est le défilement : je le trouve à la fois trop rapide, et à la fois pas pratique à la souris... :confused:



Tu peux aussi te déplacer avec les touches multidirectionnelles. A la base, le déplacement à la souris est surtout prévu pour le plein écran, mais celui-ci n'est plus disponible.
Daru13 Message luPosté le : 16 Nov 2008 20:21
Avatar de Daru13
Membre Elite

Inscrit le : 16 Nov 2007
Messages : 2237
GCPoints : 1171.5
Mapping - Spriting


Oui, avec les touches c'est bien mieux je trouve ^^.
Image
Mastervlad Message luPosté le : 24 Nov 2008 19:47
Avatar de Mastervlad
Modérateur

Inscrit le : 02 Déc 2007
Messages : 683
GCPoints : 1462.8
Spriting - Artworking


J'ai testé ça assez rapidement. J'ai trouvé le jeu assez sympathique dans l'ensemble, le principe du cube est simple mais bien addicitif. Après, ça peut devenir un peu frustrant dans les grandes zones où celui-ci se déplace du haut du niveau jusqu'au bas, on est obligé d'attendre le pavé avant de le mouvoir à nouveau.
Sinon, pas de musiques ? Quelques bruitages et musiques d'ambiances auraient été le bienvenue ;).
Niveau graphique, c'est assez simple, mais ça remplit son rôle.

P.-S : J'ai abandonné au second niveau après avoir terminé le tutorial, soit c'est trop dur, soit le temps limite est à revoir, ou soit je suis une bouse en casse-têtes :proud: .

Mod Message luPosté le : 24 Nov 2008 20:14
Avatar de Mod
Webmaster

Inscrit le : 14 Oct 2007
Messages : 3755
GCPoints : 13077.2
Programmation - Spriting



Citation :

Après, ça peut devenir un peu frustrant dans les grandes zones où celui-ci se déplace du haut du niveau jusqu'au bas, on est obligé d'attendre le pavé avant de le mouvoir à nouveau.



Tu fais bien d'en parler, j'ai remarqué que sur certains ordinateurs, le jeu voyait sa vitesse diminuée par deux. Ce n'est bien entendu pas volontaire, et ce sera corrigé dans la prochaine version...



Citation :

Sinon, pas de musiques ? Quelques bruitages et musiques d'ambiances auraient été le bienvenue ;).



Pas de musique, non. Dans ce cas là, j'ai préféré ne rien mettre plutôt que d'y ajouter quelque chose d'inadapté et/ou raté.
Zoglu Message luPosté le : 13 Déc 2008 15:45
Avatar de Zoglu
Explorateur

Inscrit le : 20 Mai 2008
Messages : 100
GCPoints : 227.1
Programmation - Spriting


J'ai testé la bête :smile:

Les graphismes sont plutôt réussis, même si une ou deux animations n'auraient pas été de trop, et on ne voit pas très bien les flèches et les croix, et à cause de ça j'ai pris 3 minutes pour finir le niveau 6 du tuto :absurd: Mis à part ça, j'aime bien le style très "simple et clean". Dommage qu'il n'y ait pas de son.

Concernant le gameplay, l'idée de coloration du bloc n'est pas mal, mais j'ai des choses à redire :
- Un bloc de "téléportation" aurait fait son affaire.
- Tu devrais éviter les niveaux avec scrolling, quand c'est possible. Je suis un grand fan de scrolling :tongue: mais il vaut mieux qu'on puisse voir tout le niveau, ou au moins une portion du niveau aussi grande que possible. Actuellement, même si le bloc se trouve en bas à gauche du niveau, le scrolling est centré sur lui, ce qui rend une bonne partie de l'écran inutile et cache un bout de niveau : pas top pour un jeu de réflexion.
- Point important : La limite de temps est frustrante et ne sert à rien car les niveaux sont toujours les mêmes. Ça a de l'intérêt quand les niveaux sont générés aléatoirement, par exemple.
Mais dans ton jeu, c'est très frustrant, car dès qu'on arrive à un nouveau niveau difficile, on l'essaie, on perd (à cause de la limite de temps, donc), on se retape tout depuis le début : aucun intérêt car les niveaux déjà réussis ne sont pas amusants à refaire (déplacer le bloc en sachant déjà où le mener... :tongue: ), en fait c'est presque comme si on poireautait en attendant de revenir au niveau difficile. Ensuite, rebelote jusqu'à réussir le niveau difficile.
Si tu comptes faire des niveau encore plus difficiles, un joueur aura tout intérêt à faire une capture d'écran, et essayer de réussir le niveau dans sa tête en réfléchissant avec la capture d'écran :absurd:

Quand aux niveaux, ils sont plutôt bien faits et exploitent bien le changement de couleur du bloc. :smile:

Concernant le ralentissement, j'ai effectivement l'impression que le jeu est lent.

Globalement, c'est potentiellement un bon jeu, toutefois le gameplay aurait besoin de quelques petites retouches pour être vraiment bien :happy:
Page [1][2] Page suivante
GameCorp Index du Forum -> Vos projets de jeux vidéo -> [DBPro/AS] HoverBlock (version 1.0)