Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


Test: Jeu1

Partagez
avatar
Grab's Software
On s'intègre
On s'intègre

Masculin Nombre de messages : 225
Age : 20
Localisation : CH
Date d'inscription : 14/02/2012

Test: Jeu1

Message par Grab's Software le Mar 2 Avr 2013 - 13:08

Bonjour,

Je me suis amusé à essayer de créer un petit jeu animé sur SZ 2012 (juste un test)

ça donne un truc du genre :



(Le jeu n'est pas terminé: il ne saute pas correctement (espace pour sauter), il y pas de variations, Il n'y a pas de niveaux et il n'y a pas de chocs avec les obstacles Razz )

Je n'arrive pas à faire que quand 2 objets se rencontrent il se passe une action, si vous avez une idée ??

Je peux passer le projet à quelqu'un si ça l'intéresse pour continuer à développer le jeu ? (Il suffit de demander)

Lien de téléchargement (exe): http://e-nautia.com/sofp/disk/Téléchargement/jeu1.exe

Merci de laisser un commentaire Very Happy

Cordialement
Alain Graber



Nouveau site internet: urads.ml
avatar
Softwarezatorman


Masculin Nombre de messages : 1250
Age : 17
Localisation : 76230 Bois-Guillaume
Emploi/loisirs : Code, musique, sport
Humeur : Toujours heureux évidemment!
Date d'inscription : 22/10/2011

Re: Test: Jeu1

Message par Softwarezatorman le Mar 2 Avr 2013 - 14:29

Sa m'a l'air intéressent^^
Juste un petit conseil, met le fond de la form en blanc.



Modérateur de la section SoftwareZator

SoftwareZator ah... quel outil formidable Very Happy Very Happy Very Happy 
Créer des logiciels en toute simplicité...c'est merveilleux study
Quand quelque chose ne va pas scratch: Le forum est là! Smile



Vous êtes sur un forum et il y a des règles à respecter: éviter les doubles-post et ne pas utiliser le langage sms. Merci de votre compréhension.


N'hésitez surtout pas à faire des tutoriels pour les autres.
Merci Very Happy



Venez voir ma chaîne Youtube: ChriisX !

Mon instagram: _chrischr


Bonjour Invité Smile
avatar
polien


Masculin Nombre de messages : 2878
Age : 21
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Re: Test: Jeu1

Message par polien le Mar 2 Avr 2013 - 15:53

bonjour,

j'avais pas vu ce post amusé
j'ai essayé le jeu et je trouve que le défilement est très bien (s'est fluide et sans bug).

Par contre pour les collisions va falloir les gérer, et là s'est beaucoup plus difficile (surtout que le vb ne dispose pas à ma connaissance de bibliothèques gérants la collision).

bon courage pour continuer le projet Wink



Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
Grab's Software
On s'intègre
On s'intègre

Masculin Nombre de messages : 225
Age : 20
Localisation : CH
Date d'inscription : 14/02/2012

Re: Test: Jeu1

Message par Grab's Software le Mar 2 Avr 2013 - 22:22

softewarzatorman a écrit:Sa m'a l'air intéressent^^
Juste un petit conseil, met le fond de la form en blanc.
Oui, l'interface n'est pas très belle non plus pour le moment Razz

@polien a écrit:bonjour,

j'avais pas vu ce post amusé
j'ai essayé le jeu et je trouve que le défilement est très bien (s'est fluide et sans bug).

Par contre pour les collisions va falloir les gérer, et là s'est beaucoup plus difficile (surtout que le vb ne dispose pas à ma connaissance de bibliothèques gérants la collision).

bon courage pour continuer le projet Wink
Vous n'aurez pas les codes VB pour obtenir la location d'un objet en nombre pour l'enregistrer dans une variable, comme ça je met que: si la location du bonhomme = la location de l'objet, alors BOOOUUUM

Vous pigé ? Razz

Cordialement
Alain Graber
avatar
Blackorion35
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 2575
Age : 27
Localisation : Rouen
Emploi/loisirs : Dirigeant société informatique déclaré/Informaticien au CNED
Humeur : En forme !
Date d'inscription : 19/03/2013

Re: Test: Jeu1

Message par Blackorion35 le Mer 3 Avr 2013 - 8:47

Bonjour, Spécialiste dans la conception de jeux vidéo 3D amateur depuis 2006 (et pro depuis 2011) je vais essayé de te répondre même si j'avou ne jamais avoir testé cela avec SZ2012 amusé' J'ai jamais testé en VB.NET alors j'ai fait quelques recherches rapides : tout d'abord en effet comme le propose les uatres met le fond de ta fenêtre en blanc. Ensuite tu doit créer ce qu'on appel une IT-BOX (comme pour un OS en gros, voir Mantrix*). Cela rend la collision possible. En faite tu applique sur ton rectangle noir un panel (par exemple) en mode transparent qui devra suivre en temps réel ton fond (qui bouge), histoire qu'il reste exactement toujours sur le rectangle noir (on va l'appelé le mur noir pour allez plus vite). Tu devra appliquer le même procéder pour ton bonhomme : ce rectangle devra faire partie de ta picturebox et faudra l'appliquer même au saut. Dans la 3D, on utilisais des segments et des valeurs d'entités dynamique ou statique : statique ne bouge pas, dynamique est animée. Du coups pour rendre possible une collision d'objet tu devra incrémenter dans ton jeu un script qui gère la phase des 2 panel (ou de ta picturebox où tu à le bonhomme).

Pour la collision en BASIC VB.NET je te propre ce type de code :

Code:
If gameBall.Bounds.IntersectsWith(paddleComputer.Bounds) Then
gameBall.Location = New Point(paddleComputer.Location.X + paddleComputer.Size.Width + 1, _
gameBall.Location.Y)
xVel = -xVel
End If

Pour ta pictureBox :

Code:
If player.Bounds.IntersectsWith(solidobject.Bounds) Then

On appel cela la Solid Objet Collision. Même chose qu'en C++ mais moins simple^^ tu pourrais aussi incrémenter le SDK ou un controle DirectX mais là je n'ai jamais fait ça en VB donc... aide toi des forums de Dev de jeu 2D y'en a plein de complet Smile
Après je ne sais pas si c'est pour le plaisir de Dev un jeux avec SZ2012 ou si tu compte vraiment en faire un complet, mais sans forcer la main il existe plein d'éditeur 2D/3D (bon très peut de gratuit mais c'est la vie lol) qui t'aiderons, car je ne pense pas que SZ2012 soit fairep our cela Wink mais en tout cas c'est déjà un bon début !

Bonne chance dans ton developpement ! Very Happy

PS :
Si jamais tu veut passer à la 3D (si les jeux vidéo te botte vraiment) voici une liste des logiciels les plus riches et puissants (à utiliser sans modération avec un minimum de connaissance en Dev de jeux bien sur) :


- FPS Creator X9 (payant, moins de 10 euros, se maîtrise en quelques jours, des FPS 3D basic).
- FPS Creator X10 (payant, 50 à 60 euros, se maîtrise en quelques jours aussi, des FPS 3D de TRES HAUTE qualité, j'ai d'ailleurs aidés au développement du moteur d'un jeu créer avec FPSC X10 - le Rage Engine. J'ai pu développer des decals dynamiques de pluie, neige, tornade et bien d'autres choses.).
- Frog (gratuit, ne m'a jamais branché mais pourquoi pas...).
- Realm Crafter Pro (payant, moins de 200 euros, utilisable en script vb.net et modifibale intégralement en C++, utilise le Rage Engine, compatible Abyssal Engine (licence 1 Dev très cher cependant), compatible tout objet 3D (Blender, etc), créer de véritable MMORPG pouvant être vendu).



Le site officiel de notre société : http://algostep-company.fr
Notre WebOS "Rynna" en développement : http://rynnawebos.fr/login
Le WebOS "Zator" conçu pour le forum et ses membres dispo en test ici :
http://algostep-company.fr/WebOS-Zator-Test1/
---------------------------------------------------------
avatar
Grab's Software
On s'intègre
On s'intègre

Masculin Nombre de messages : 225
Age : 20
Localisation : CH
Date d'inscription : 14/02/2012

Re: Test: Jeu1

Message par Grab's Software le Mer 3 Avr 2013 - 21:04

Re,

Merci pour tous "ce chinois Razz " mais en fait je voulais juste voir ce que l'ont pouvait faire avec SZ les animations si c'était possible et tous le tralala.. et j'ai voulu vous le montrer (j'avais envie)

Non, je ne pense pas que je vais me lancer dans la programmtion de jeux en 3D, j'ai déjà essayé à plusieurs reprises, mais j'abandonne à chaque fois Laughing .

Merci encore pour tous ce long message Razz
(pour les codes de la collision, je ne vais pas tester) #jaipasenvie #flème Razz Mais si ça interresse qqn d'avoir le projet.. il suffit de demander Very Happy

Cordialement
Alain Graber



Nouveau site internet: urads.ml
avatar
Blackorion35
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 2575
Age : 27
Localisation : Rouen
Emploi/loisirs : Dirigeant société informatique déclaré/Informaticien au CNED
Humeur : En forme !
Date d'inscription : 19/03/2013

Re: Test: Jeu1

Message par Blackorion35 le Jeu 4 Avr 2013 - 7:53

Ha...bounce
My name is...geek

Ben heu j'ai pas tester sous SZ 2012 de créer un jeux Sad donc je ne peut pas trop t'aider plus alors.



Le site officiel de notre société : http://algostep-company.fr
Notre WebOS "Rynna" en développement : http://rynnawebos.fr/login
Le WebOS "Zator" conçu pour le forum et ses membres dispo en test ici :
http://algostep-company.fr/WebOS-Zator-Test1/
---------------------------------------------------------
avatar
polien


Masculin Nombre de messages : 2878
Age : 21
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Re: Test: Jeu1

Message par polien le Jeu 4 Avr 2013 - 10:18

bonjour,

Avec la version 3 du jeu ClicClicClic, j'ai essayé de mettre en place un système de anti-collision sur des boutons créés dynamiquement. Sans succès! mais pour ton projet, je pensais un algorithme comme celui ci:

X est un nombre, Y est un nombre,Xb et Yb sont des nombres, coordpers sont les coordonnées du personnage, coordobst sont les coordonées de l'obstacle

Obtenir la propriété x de la variable coordpers et enregistrer le résultat dans la variable X
Obtenir la propriété y de la variable coordpers et enregistrer le résultat dans la variable Y
Obtenir la propriété x de la variable coordobst et enregistrer le résultat dans la variable Xb
Obtenir la propriété y de la variable coordobst et enregistrer le résultat dans la variable Yb

'on imagine que la largeur de la picturebox qui contient le personnage fait 50pxl et que sa hauteur fait 100 pxl

Si X + 50 est égal ou supérieur à Xb alors:
>Si Y - Yb est égal ou supérieur à Yb alors
>>le personnage se casse la figure
>Fin du Si
Fin du Si


Dernière édition par polien le Jeu 4 Avr 2013 - 14:37, édité 2 fois (Raison : mise en valeur des variables)



Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
Blackorion35
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 2575
Age : 27
Localisation : Rouen
Emploi/loisirs : Dirigeant société informatique déclaré/Informaticien au CNED
Humeur : En forme !
Date d'inscription : 19/03/2013

Re: Test: Jeu1

Message par Blackorion35 le Jeu 4 Avr 2013 - 11:07

Shocked bravo simple clair précis et rapide !



Le site officiel de notre société : http://algostep-company.fr
Notre WebOS "Rynna" en développement : http://rynnawebos.fr/login
Le WebOS "Zator" conçu pour le forum et ses membres dispo en test ici :
http://algostep-company.fr/WebOS-Zator-Test1/
---------------------------------------------------------
avatar
polien


Masculin Nombre de messages : 2878
Age : 21
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Re: Test: Jeu1

Message par polien le Jeu 4 Avr 2013 - 15:13

merci Wink , par contre je n'ai aucune idée pour faire sauter le personnage de façon réaliste.... :/



Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
Blackorion35
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 2575
Age : 27
Localisation : Rouen
Emploi/loisirs : Dirigeant société informatique déclaré/Informaticien au CNED
Humeur : En forme !
Date d'inscription : 19/03/2013

Re: Test: Jeu1

Message par Blackorion35 le Jeu 4 Avr 2013 - 15:28

Quand tu appuie sur sauter tu met remplace ton perso par un GIF animée qui s'execute une seule fois (pas d'illimité ou boucle si tu préfère) : tu peut le créer avec FunkyGif Wink genre le bonhomme qui plie les jambes, etc en 10 images que tu met en GIF avec très peut de temps (millisecondes) entre chaque image. Quand ton bonhomme à sauter il reprend son image habituelle.

Quand tu appuyera donc sur Espace ton perso aura l'impression de sauter. Enfin c'est qu'une idée amusé

EDIT : FunkyGif est créer sous SZ et à remporter la 2ème place. Il est dispo sur le fofo' : créer par Adli Khelifa



Le site officiel de notre société : http://algostep-company.fr
Notre WebOS "Rynna" en développement : http://rynnawebos.fr/login
Le WebOS "Zator" conçu pour le forum et ses membres dispo en test ici :
http://algostep-company.fr/WebOS-Zator-Test1/
---------------------------------------------------------
avatar
polien


Masculin Nombre de messages : 2878
Age : 21
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Re: Test: Jeu1

Message par polien le Jeu 4 Avr 2013 - 15:37

s'est une idée à essayer en effet Wink
PS: petit hors sujet: l'OS Mantrix ERS sera finit dans 18 jours amusé ?



Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
polien


Masculin Nombre de messages : 2878
Age : 21
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Re: Test: Jeu1

Message par polien le Jeu 4 Avr 2013 - 16:00

voici un essai de bonhomme qui saute:

PS: je ne pense pas m'orienter vers les beaux arts ^^



Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
Blackorion35
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 2575
Age : 27
Localisation : Rouen
Emploi/loisirs : Dirigeant société informatique déclaré/Informaticien au CNED
Humeur : En forme !
Date d'inscription : 19/03/2013

Re: Test: Jeu1

Message par Blackorion35 le Jeu 4 Avr 2013 - 17:03

@polien a écrit:voici un essai de bonhomme qui saute:

PS: je ne pense pas m'orienter vers les beaux arts amusé

Pas mal je trouve Very Happy Reste à lié à la touche Espace le changement d'image Smile
Par contre n'ayant pas connaissance de ton code source je sais pas comment tu compte faire pour que l'image GIF laisse place à celle par défaut de départ lorsque ton bonhomme touchera le "sol". A tu une idée ? Smile

@polien : l'alpha de test (avec seulement 40% de l'OS finit) sera dispo sans code source publiquement oui Wink Pour toi par contre, ainsi que ceux qui m’ont assisté pour l'aide sur ce fofo, vous aurez, par un lien en MP, le code source (même s'il comportera beaucoup de bug) mais ça servira toujours de test amusé
PS : Il faut environ 4 à 5 minutes pour ouvrir le projet Interface Mantrix sous SZ2012 (version pro obligé !) et entre 15 et 20 minutes de compilation tellement il y a de données amusé' penser aussi, tellement l'alpha est instable dans SZ2012 pour l'heure, à sauver le projet et bien sur à l'enregistrer souvent.
Faite aussi une copie de secours des Ressources contenus dans SZ2012 (tout sera expliqué) car la perte des "resx" ou "xaml" lié au fonctions du projet sont tellement important et nombreux qu'une perte entrainera un problème grave dans l'OS Wink
C'est tout un art de compilé un tel projet mdr
De plus pour l'ouvrir sur SZ2012 je conseille minimum 2Go de RAM LIBRE (SZ2012 avec l'OS ouvert prend 1,2 à 1,7Go RAM !)
Mon PC de développement est simple (core i5, 4Go RAM (poussée à 6Go RAM environ en prenants de la mémoire "externe") , Windows 7 Pro x64, NVidia GT540M 1Go dédié) et sa passe juste déjà amusé Je suis des fois obligé de lancer SZ2012 avec Mantrix sur un autre PC qui à lui 8Go de RAM xD
Enfin bon t'inquiète pas t'aura des explications. La source que tu aura sera en version 1.1.1.352 (Noyau V1 (virtuel donc), Interface Doogle (1), Version instable (1 = donc impaire), Compilation 352). La version en cours en ce moment chez moi est là 1.1.1.354 donc pas très loin au dessus amusé
PS : ATTENTION le code source de l'apha, n'étant pas "libre" avant normalement la sortie de la Beta, ne doit pas se retrouver sur le net ! Simplement car il est TRES instable et pas encore opérationnel. De plus Mantrix fait quand même partie d'un projet lié à une société, le non respect des consignes ou licences peut emmener loin qui qu’on-que sans servirai autres que pour "voir ou améliorer l’intérieur de l'OS". Je préfère préciser. Même si j'ai confiance.
De toute façon la source sera LIBRE lors de la Beta dans 2/3 mois...



Le site officiel de notre société : http://algostep-company.fr
Notre WebOS "Rynna" en développement : http://rynnawebos.fr/login
Le WebOS "Zator" conçu pour le forum et ses membres dispo en test ici :
http://algostep-company.fr/WebOS-Zator-Test1/
---------------------------------------------------------
avatar
polien


Masculin Nombre de messages : 2878
Age : 21
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Re: Test: Jeu1

Message par polien le Ven 5 Avr 2013 - 10:56

re,

2Go de ram libre? sa va être compliqué avec mes 1Go installés sur mon ordi ^^
pas grave, j’analyserai le code vb.net



Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
Blackorion35
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 2575
Age : 27
Localisation : Rouen
Emploi/loisirs : Dirigeant société informatique déclaré/Informaticien au CNED
Humeur : En forme !
Date d'inscription : 19/03/2013

Re: Test: Jeu1

Message par Blackorion35 le Ven 5 Avr 2013 - 14:57

ok ^^ j'essayerai aussi (pour la beta uniquement) de transformer Mantrix en C#.

Par contre l'OS compilé (à lui seul) prend moins de 300Mo de RAM une fois lancé. L'alpha pèse (sans son noyau) à peine 38Mo.

Enfin bon on parlera de ça ailleurs sinon on va poluer le test de jeu :$ !



Le site officiel de notre société : http://algostep-company.fr
Notre WebOS "Rynna" en développement : http://rynnawebos.fr/login
Le WebOS "Zator" conçu pour le forum et ses membres dispo en test ici :
http://algostep-company.fr/WebOS-Zator-Test1/
---------------------------------------------------------
avatar
Grab's Software
On s'intègre
On s'intègre

Masculin Nombre de messages : 225
Age : 20
Localisation : CH
Date d'inscription : 14/02/2012

Re: Test: Jeu1

Message par Grab's Software le Sam 13 Avr 2013 - 20:12

Re,

Bonne idée l'image gif Very Happy
A+
Alain Graber



Nouveau site internet: urads.ml

Contenu sponsorisé

Re: Test: Jeu1

Message par Contenu sponsorisé


    La date/heure actuelle est Mar 21 Nov 2017 - 2:38