Annonce d'un exemple possible de jeu d'édition d'objets (Français)....

Order by:
Duplicate Topic
Posts
Views
Last Post

    Salut,

    Est-ce que ça vous intéresserais d'avoir DANS VOTRE JEU, la possibilité d'éditer des objets ?

    Je m'explique:

    - Pouvoir déplacer un ou plusieurs objet(s) avec la souris.

    - Pouvoir Redimensionner ou Pivoté un ou plusieurs objets, grâce à des poignées, en les sélectionnant avec la souris.

    Chaque objet pourra être sélectionné de trois façon:

    - Avec la souris, grâce à une sélection rectangulaire.

    - Avec un clique Gauche de la souris sur l'objet + la touche CTRL enfoncé: Sélectionne l'objet s'il

    n'est pas déjà Sélectionné ou sinon le Désélectionne.

    - Grâce à sa variable "Est Sélectionné".

    Chaque objet auras ces propres variables, pour pouvoir contrôler l'édition de ceux-ci:

    ---- Attention: Variable système pour avoir des informations sur le ou les objet(s) actuellement

    édité(s), l'utilisateur ne dois pas les modifié(s) sous peine de mauvais fonctionnement.

    Ses variables sont utiles pour les utilisées avec des conditions par exemple.

    ------------

    - Est actuellement Sélectionné: Oui ou Non. (Garde "Oui" tans qu'il n'est pas Désélectionné).

    - Est actuellement entrain d'être Déplacé: Oui ou Non. (Garde "Oui" tans que le bouton de la souris est appuyé pour le déplacé).

    - Est actuellement entrain d'être Redimensionné: Oui ou Non. (Garde "Oui" tans que le bouton de la souris est appuyé sur une poignée pour le Redimensionné).

    - Est actuellement entrain d'être Pivoté: Oui ou Non. (Garde "Oui" tans que le bouton de la souris est appuyé sur une poignée pour le Pivoté).

    Et pourquoi pas aussi (A voir):

    - A été Couper (Quand l'objet viens d'être Coupé, Garde "Oui" tans qu'un autre objet éditable n'est pas coupé ou copié ou que celui-ci n'as pas été collé).

    - A été Copier (Quand l'objet viens d'être Copié, Garde "Oui" tans qu'il n'as pas été collé ou qu'un autre objet éditable n'as pas été copié ou coupé).

    - A été Coller (Quand l'objet viens d'être Coller, Garde "Oui" tans qu'il n'y a pas une autre action (Couper, Copier, Coller, Supprimer) sur lui ou un autre Objets éditable).

    - A été Supprimer (Quand l'objet viens d'être Supprimé, Garde "Oui" tans qu'il ne reviens pas.

    -------------------------------------------------------------------

    ---- Variables de contraintes du ou des objet(s) modifiable(s) par l'utilisateur:

    - Est Chevauchable par un autre objet éditable (lors de l'édition) (Un autre objet édité peut le traverser, se déplacer au travers, si Non, un objet édité ne peut pas traverser celui-ci, ne peut pas être collé dessus non plus) : Oui ou Non.

    - Est Déplaçable: Oui ou Non.

    - Est Redimensionnable: Oui ou Non.

    - Est Pivotable: Oui ou Non.

    Et même pourquoi pas (A voir), encore plus d'option, comme par exemple:

    Est Déplaçable Verticalement / Horizontalement: Oui ou Non:

    - Position X Minimum: Ex: 50.

    - Position Y Minimum: Ex: 100.

    - Position X Maximum: Ex: 300.

    - Position Y Maximum: Ex: 150.

    - Palier (Cran) de déplacement X: Ex: de 10 en 10 Pixels.

    - Palier (Cran) de déplacement Y: Ex: de 20 en 20 Pixels.

    ---- Utilité: Pouvoir contraindre l'objet à rester dans une zone précise.

    Est Redimensionnable: Oui ou Non:

    - Haut Gauche: Oui ou Non.

    - Haut Centre: Oui ou Non.

    - Haut Droite: Oui ou Non.

    - Centre Gauche: Oui ou Non.

    - Centre Droite: Oui ou Non.

    - Bas Gauche: Oui ou Non.

    - Bas Centre: Oui ou Non.

    - Bas Droite: Oui ou Non.

    - Largeur Minimum de redimensionnement: Ex: 250.

    - Largeur Maximum de redimensionnement: Ex: 500.

    - Hauteur Minimum de redimensionnement: Ex: 100.

    - Hauteur Maximum de redimensionnement: Ex: 300.

    ---- Utilité: Choisir dans quel sens l'objet peut être redimensionné (Poignées visible ou non) et ça taille Minimum et Maximum de redimensionnement.

    Est Pivotable: Oui ou Non:

    - Angle Minimum: Ex: 45.

    - Angle Maximum: Ex: 90.

    - Palier (Cran) de Pivotement: Ex: de 45 en 45 Pixels.

    ---- Utilité: Choisir l'angle de pivotage de l'objet (Poignées visible ou non).

    Et même pourquoi pas (A voir), encore plus d'option, comme par exemple:

    - Peut être Couper et Coller: Oui ou Non.

    - Peut être Copier et Coller: Oui ou Non.

    - Peut être Supprimer: Oui ou Non.

    Et même pourquoi pas (A voir), encore plus d'option, comme par exemple:

    - Annuler et Restaurer un changement des objets édité: Oui ou Non.

    ---- Utilité: Pouvoir revenir à un états antérieure.

    Par exemple, sauvegarder le jeu à chaque changement d'un objet éditable, et pouvoir le recharger si voulu, même une fois le jeu quitter.

    ---------------------------------------------------

    Utilité d'un tel projet ?:

    - Créer des éditeurs de niveau super facilement.

    - Editer un objet à un moment voulu dans un jeu.

    Je rappel que ceci est une question, pas une demande d'aide !

    La question est:

    Serriez-vous intéressé d'avoir la possibilité dans votre jeu (pas dans l'éditeur de C3 mais dans le jeu créer avec C3), de pouvoir éditer:

    La position des objets éditables.

    La taille des objets éditables.

    L'angle des objets éditables.

    ...

    Par exemple ça peut servir pour faire un éditeur de niveau dans

    votre jeu (Dans le jeu que vous avez créé avec C3)

    Parfois dans notre jeu (tout dépend le quel), on aimerait bien avoir un éditeur de niveau.

    Avec ce que je vous propose, vous pourrez le faire très facilement !

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads

    Please only post in English on the forums.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)