JeuWeb - Crée ton jeu par navigateur
[MMO WEB] Mechas War - Un jeu de ROBOTS avec des boulons dedans! - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Les réalisations de la communauté (https://jeuweb.org/forumdisplay.php?fid=39)
+--- Forum : Jeux jouables (https://jeuweb.org/forumdisplay.php?fid=52)
+--- Sujet : [MMO WEB] Mechas War - Un jeu de ROBOTS avec des boulons dedans! (/showthread.php?tid=6385)

Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19


RE: [MMO WEB] Mechas War - starmindfr - 05-11-2012

Bonjour

Bravo c'est pas mal comme design Smile Pour la résolution il y a en effet quelques scripts pour ajuster tout ca, sachant que sur les petits écrans comme le téléphone on "zoom" pour voir les infos.

Quelques infos donc pour les zones :

- La plus grosse partie du jeux va être en orbite, les phases au sol vont durer 30 minutes a 4h pour déployer des choses, donc je pencherais pour un fond avec les arbres et 1 avec une vue "espace". Voir aussi 1 ou 2 vues au sol style "mars" sans végétation.

Pour l'instant je n'ai pas intégrer de dialogues mais je bosse sur un tchat interne, qui pourrait bien y trouver ca place.

Coté objectifs actuellement au sol c'est en 2 phase, un combat des forces de defenses, et 1 déploiement ensuite de modules de collecte de ressource, les modules forcent le joueur a rester au sol, et il est vulnérable aux attaques pendant ce temps la. Une petite zone radar / warning peut être utile pour prévenir de l'arrivée imminente d'un ennemi.

J'ai des barres de progressions pour les modules, il y a peut être possibilité de les intégrer ?

voila quelques images, je vais réfléchir a tout cela demain voir si j'ai plus d'infos :

un combat en mode texte tour par tour :

http://mechas.exploreurs.com/images/screenshots/combat.jpg

un déploiement de matériel :

http://mechas.exploreurs.com/images/screenshots/deploiment.jpg

a la fin de la progression la planète est revendiquée, pas d'animation pour l'instant mais je pense afficher un petit module format "gif" qui fasse des petites choses ... genre une raffinerie mobile ou une foreuse qui se déploie et bosse.

Et enfin un petit test de combat 2D , je ne sais pas si ca peut t'aider pour des graphismes mais la je ne sais pas trop comment l’intégrer, pour l'instant c'est un canvas entier qui prend 2/3 de l'ecran, mais c'est assez difficile a développer. D'un autre coté il est deja capable de relire le texte tour par tour et même de recevoir des ordres clavier pour un combat temps réel ...

http://mechas.exploreurs.com/images/screenshots/combat2d.jpg

C'est un peut difficile de te placer dans un dock j'ai plusieurs variables de positions et tests a valider sinon c'est assez risqué ... tu peut cliquer sur carte / vue locale systeme / puis en bas de l’écran apres 2 refresh tu peut cliquer sur les docks, je cherche toujours comment enlever le bug du refresh :heu:

pour les réparations voila l’écran :

http://mechas.exploreurs.com/images/screenshots/reparations.jpg

donc actuellement j'ai un dessin de méchas a droite de la liste des dommages, je finalise actuellement la modélisation "dynamique" de l’équipement mais pour les dommages je vais peut etre opter pour une silhouette transparente et juste colorer en rouge / vert / gris l’intérieur pour symboliser les dégâts.

Pour en revenir a ton cockpit il est pas mal pour la au sol sur la planete, ca permet de garder les dessins qui ont ete faits pour le theme (4 dessins d'un pilote et son mechas, qui changent avec les factions) par contre pour les phases de déplacement dans l'espace c'est moins évident, la carte risque d'etre un peut petite, surtout si j'ajoute les 250 coordonnées en urls a cliquer. J'ai bien un découpage en vignettes 200*200 de chaque système que je n'utilise pas sinon...

http://mechas.exploreurs.com/images/screenshots/sm220.png

A savoir aussi que pour l'instant les modules a deployer sont recuperés en quittant la planete, je songe a les laisser au sol pour creer une "base joueur" a défendre, ca pourrait aussi permettre une petite représentation dans ta zone "carte du secteur" et offrir au joueur une base perso.


RE: [MMO WEB] Mechas War - Kaoji - 06-11-2012

starmindfr a écrit :Pour la résolution il y a en effet quelques scripts pour ajuster tout ca, sachant que sur les petits écrans comme le téléphone on "zoom" pour voir les infos.

Pas besoin de scripts, ce sera possible de centrer l'image dans la page en css.
Pour la version "mobile", le zoom n'est pas une bonne idée, il vaut mieux créer une version spécialement pour ce support.


starmindfr a écrit :Quelques infos donc pour les zones :
- La plus grosse partie du jeux va être en orbite, les phases au sol vont durer 30 minutes a 4h pour déployer des choses, donc je pencherais pour un fond avec les arbres et 1 avec une vue "espace". Voir aussi 1 ou 2 vues au sol style "mars" sans végétation.

Pas de problème pour ça.


starmindfr a écrit :Pour l'instant je n'ai pas intégrer de dialogues mais je bosse sur un tchat interne, qui pourrait bien y trouver ca place.

Ok, je continu à y réfléchir quand même.


starmindfr a écrit :Coté objectifs actuellement au sol c'est en 2 phase, un combat des forces de defenses, et 1 déploiement ensuite de modules de collecte de ressource, les modules forcent le joueur a rester au sol, et il est vulnérable aux attaques pendant ce temps la.

Une petite zone radar / warning peut être utile pour prévenir de l'arrivée imminente d'un ennemi.

Ok je vais y réfléchir.


starmindfr a écrit :J'ai des barres de progressions pour les modules, il y a peut être possibilité de les intégrer ?

Que veux-tu dire ?


starmindfr a écrit :voila quelques images, je vais réfléchir a tout cela demain voir si j'ai plus d'infos :

un combat en mode texte tour par tour :
http://mechas.exploreurs.com/images/screenshots/combat.jpg

un déploiement de matériel :
http://mechas.exploreurs.com/images/screenshots/deploiment.jpg

a la fin de la progression la planète est revendiquée, pas d'animation pour l'instant mais je pense afficher un petit module format "gif" qui fasse des petites choses ... genre une raffinerie mobile ou une foreuse qui se déploie et bosse.

Je vais voir comment afficher tout ça.


starmindfr a écrit :Et enfin un petit test de combat 2D , je ne sais pas si ca peut t'aider pour des graphismes mais la je ne sais pas trop comment l’intégrer, pour l'instant c'est un canvas entier qui prend 2/3 de l'ecran, mais c'est assez difficile a développer. D'un autre coté il est deja capable de relire le texte tour par tour et même de recevoir des ordres clavier pour un combat temps réel ...

http://mechas.exploreurs.com/images/screenshots/combat2d.jpg

C'est un peut difficile de te placer dans un dock j'ai plusieurs variables de positions et tests a valider sinon c'est assez risqué ... tu peut cliquer sur carte / vue locale systeme / puis en bas de l’écran apres 2 refresh tu peut cliquer sur les docks, je cherche toujours comment enlever le bug du refresh :heu:

Je me pose la question au final de l'utilité de voir des combats en 2D.
D'une part, je ne vois pas comment afficher ça en relation avec le cockpit pour garder une concordance, ensuite de ce que je vois, il y a déjà beaucoup d'autres choses à développer autour.


starmindfr a écrit :pour les réparations voila l’écran :
http://mechas.exploreurs.com/images/screenshots/reparations.jpg

donc actuellement j'ai un dessin de méchas a droite de la liste des dommages, je finalise actuellement la modélisation "dynamique" de l’équipement mais pour les dommages je vais peut etre opter pour une silhouette transparente et juste colorer en rouge / vert / gris l’intérieur pour symboliser les dégâts.

Ok. Je pense qu'il serait utile d'associer les équipements et les réparations ensemble.


starmindfr a écrit :Pour en revenir a ton cockpit il est pas mal pour la au sol sur la planete, ca permet de garder les dessins qui ont ete faits pour le theme (4 dessins d'un pilote et son mechas, qui changent avec les factions) par contre pour les phases de déplacement dans l'espace c'est moins évident, la carte risque d'etre un peut petite, surtout si j'ajoute les 250 coordonnées en urls a cliquer. J'ai bien un découpage en vignettes 200*200 de chaque système que je n'utilise pas sinon...

http://mechas.exploreurs.com/images/screenshots/sm220.png

A savoir aussi que pour l'instant les modules a deployer sont recuperés en quittant la planete, je songe a les laisser au sol pour creer une "base joueur" a défendre, ca pourrait aussi permettre une petite représentation dans ta zone "carte du secteur" et offrir au joueur une base perso.

Tu veux garder les dessins ?
Pour la carte, j'ai déjà une idée en tête.

Pour la base perso du joueur, tu ne pense pas que ça risque de compliquer le jeu de rajouter cette possibilité ?


RE: [MMO WEB] Mechas War - starmindfr - 06-11-2012

Bonsoir merci pour les réponses !

En effet les combats 2D animés j'ai tout laisser en suspend je le garde au chaud pour plus tard, plus une fonctionnalité spéciale à faire après la finalisation du jeu, mais qui peu apporter un plus.

Les "barres de progressions" sont les barres oranges, lorsque l'on deploi un module, pour que le joueur prenne des risques, il est obligé de rester au sol jusqu’à la fin de la progression même s'il n'est pas connecté.

Donc dans ton interface il y a peut etre une zone, voir juste a la place des "objectifs" pour montrer la progression (j'associe une progress bar au nombre de minutes restant avant fin du déploiement)

C'est en effet assez complexe de gérer des bases, ce que j'ai prévu au départ et non activé actuellement pour facilité les tests, c'est un temps de désinstallation du module en cas d'abandon, par exemple le joueur pense etre bientot attaqué, il préfère décoller, soit il attend les 10 - 15 minutes de retrait soit il abandonne son matériel définitivement.

Les dessins de fond d’écran j'aimerais les garder pour la page de factions le temps de voir comment tout s’intègre et les transitions possibles entre les pages (exemple de la page carte des systemes stellaires -> zoom systeme actuel > zoom planete).

Concernant les ecrans que tu as fait je me demande ce que l'on peut faire pour les barres des menus, peut etre une sorte de cadre / clavier 3D tres simple d'aspect avec des couleurs comme le bleu et jaune fluo ?

Sinon j'ai activer le tchat interne du forum en le glissant a droite du jeu ca va permettre plus d'interactions Smile Il nécessite donc d'etre logé sur le forum, après je verrais si j'en intègre un dédié au jeu.


RE: [MMO WEB] Mechas War - starmindfr - 08-11-2012

bijour

un problème récurrent qui m'ennuie pas mal c'est l'erreur de Jquery et des ascenseurs, qui fait un "too much recursions" a la 1ere ouverture des pages, mais plus aucune erreur après ... ça fait que les nouveaux utilisateurs n'arrivent pas a accéder a certaines zones du site la 1ere fois. J'ai essayer plusieurs versions de Jquery sans effet sur l'erreur.


RE: [MMO WEB] Mechas War - Plume - 08-11-2012

On peut voir le code plutôt ?


RE: [MMO WEB] Mechas War - starmindfr - 08-11-2012

Quel code précisément ? j'ai juste inclus les liens en entete et body :

pour le head :

Code PHP :
<?php 
<link type="text/css" href="css/ui-darkness/jquery-ui-1.8.21.custom.css" rel="stylesheet" />

<
link type="text/css" href="css/style.css" rel="stylesheet" />
<
link type="text/css" href="css/style1.css" rel="stylesheet" />
<
link type="text/css" href="css/perso.css" rel="stylesheet" />
<
style>
.
ui-progressbar .ui-progressbar-value { background-image: url(css/images/pbar-ani.gif); }
</
style>

<
script type='text/javascript' src='js/jquery-1.8.2.min.js'></script>
<
script type='text/javascript' src='js/jquery-ui-1.8.24.custom.min.js'></script>

<
script src="js/jquery.nicescroll.js"></script>
<
script src="js/ui/jquery.ui.progressbar.js"></script>

puis je fait plus loin le script pour initier les elements jquery dans le head :

Code PHP :
<?php 
$(document).ready(function(){
LockNegPosCharte();

$(
"#scrollz").niceScroll({touchbehavior:false,cursorcolor:"#0000FF",cursoropacitymax:0.6,cursorwidth:8});
$(
"#scrollz2").niceScroll({touchbehavior:false,cursorcolor:"#0000FF",cursoropacitymax:0.6,cursorwidth:8});
$(
"#dialog" ).dialog({ position: [300,200] , autoOpen: false });

});

et pour le body je fait juste un appel au css pour le div :

Code PHP :
<?php 
<div id="scrollz" class="carteg">


Et voila l'exemple donné par le site jquery pour leurs modules :

Code PHP :
<?php 
<title>jQuery UI Slider - Default functionality</title>
<
link rel="stylesheet" href="http://code.jquery.com/ui/1.9.1/themes/base/jquery-ui.css" />
<
script src="http://code.jquery.com/jquery-1.8.2.js"></script>
<
script src="http://code.jquery.com/ui/1.9.1/jquery-ui.js"></script>
<
link rel="stylesheet" href="/resources/demos/style.css" />
<
script>
$(function() {
$(
"#slider" ).slider();
});
</
script>
</
head>

(en fait c'est une nouvelle version, je note qu'ils ne mettent plus
Code PHP :
<?php 
$(document).ready )

En sachant qu'un refresh donc corrige le problème, j'ai plusieurs CSS en effet mais bon vu qu'en général ca passe bien je n'ai pas fusionner.

pour la ligne LockNegPosCharte(); c'est herité d'izispot je ne sais pas trop si ca influence le probleme, avant c'etait dans le body - onload.


RE: [MMO WEB] Mechas War - Plume - 08-11-2012

Je lirais ton billet quand tu utiliseras les balises de mise en page. Surtout pour le code.


RE: [MMO WEB] Mechas War - starmindfr - 08-11-2012

le script est ici :

http://mechas.exploreurs.com/js/jquery-1.8.2.js

et l'erreur a la ligne 834 mais ca me semble plus un probleme de priorité de chargement et delai.

Edit : c'est marrant les browsers avec une taille de police différente de la normale me flinguent totalement la mise en page snif


RE: [MMO WEB] Mechas War - Plume - 09-11-2012

Premièrement, $() et $(document).ready(), ça fait un moment que ça existe. C'est la même chose. $() est un alias.

Sinon, on peut voir une page où tu appliques ce script et où on rencontre le problème ? Quel est ton OS ? Ton navigateur ?


RE: [MMO WEB] Mechas War - starmindfr - 10-11-2012

Bonjour

J'ai le problème sur mes 4 ordinateurs en vista / 7 aussi bien sous IE 8 / 9 que Firefox 16.0.2 j'ai l'impression que c'est global.

Il est nécessaire de se loger : compte test password test

http://mechas.exploreurs.com/map.php

Sur la page "carte" , la carte est centrée mais les ascenseurs ne sont visibles qu’après 1 refresh ensuite l'erreur disparait jusqu0'a la fermeture et réouverture du navigateur. Idem pour la page faction, ainsi que les autres pages utilisant Jquery et les scrolls. Il me semble que le problème "too many recursions" n'apparait que sur les pages avec les jquery.nicescroll utilisés, les autres pages ont bien le script mais n'y font pas appel.