Night.png);">
Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker


Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Jeux: Final Destiny / Jeux: puie z / Jeux: Citymaime - Chapitre 1 / Jeux: Mer, îles et fous / News: Du neuf dans le making / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

245 connectés actuellement

30741176 visiteurs
depuis l'ouverture

1549 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

Level Up!

RPG Maker Détente

Lumen

Guelnika & E-magination

Tous nos partenaires

Devenir
partenaire



forums

Index du forum > Jeux en développement > [RMXP.U] Le Tueur : Forge

Aller à la page 1 2 3

Reprise du message précédent:

Picot - posté le 01/08/2024 à 22:01:29 (1273 messages postés) -

❤ 2

C'est pas moi, j'ai un alibi !

Alors, oui ! C'est assez daté le coup du bobo qui fait clignoter avec un léger temps d'intouchabilité.
Mais Picot être content d'avoir pu le réussir sur RMXP, net et propre, ainsi que la gestion des hitbox et la teinte rouge à l'impact :youpi

image


______________________________


Hi hi :sourire3 Un bug rigolo !

image


Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


Suite du sujet:

harusame - posté le 02/08/2024 à 19:50:37 (860 messages postés) - admin

❤ 1

L'effet marche bien. C'est propre pour du RM en effet !

Très marrant le petit bug, on dirait presque que t'as fait un système de compagnon :)

« Close the World, Open the nExt »


Picot - posté le 02/08/2024 à 22:59:25 (1273 messages postés) -

❤ 3

C'est pas moi, j'ai un alibi !

Merci :sourit

Ouais X) Ou à éventuellement exploiter pour faire un jeu de basket ? :pense


______________________________


Et voilà, tout fonctionne :banane
Vous remarquerez que certains de ces gros cloportes peuvent se tapir au plafond pour vous prendre en traître ? :surpris

image


Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


Picot - posté le 27/09/2024 à 09:17:48 (1273 messages postés) -

❤ 3

C'est pas moi, j'ai un alibi !

Surveillez bien votre barre de santé ! Sinon, vous mènerez Le Tueur à l'hôpital, avec une pénalité pécuniaire pour payer les soins :-/

image


Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


Picot - posté le 31/10/2024 à 17:33:55 (1273 messages postés) -

❤ 3

C'est pas moi, j'ai un alibi !

Puisque la vue de côté tend à rendre la présentation d'un carrefour un peu tristement plate, je me suis testé la possibilité de faire ces carrefours en fausse-perspective.

Cela semble encourageant, ou pas ? :youpi

image


Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


harusame - posté le 31/10/2024 à 18:23:34 (860 messages postés) - admin

❤ 1

C'est intéressant ! A voir ce que ça donne avec du décors en plus (bâtiment, arbres etc) Là c'est un peu vide pour bien juger.
On s'attend peut être a ce que le personne retrecisse beaucoup plus quand il va dans le haut de l'écran (vu l'arrivée rapide de la sorte perspective atmosphérique).

J'ai relancé le jeu RM darksoul il y a pas longtemps (jeu culte fr du début 2000), il y a quelque chose d'un peu similaire dans le début du jeu quand on est dans la prison.

« Close the World, Open the nExt »


AnthonyP - posté le 31/10/2024 à 21:49:29 (1008 messages postés) -

❤ 1

C'est vraiment fun , très immersif ce genre de plan de caméra surtout vu dans un projet RmXp : o ) Si l'idée est très bonne. C'est le point fort de tes jeux en plus tu diversifies les façons de présenter le jeu.
Oui manquerait plus que quelques petites maisons. Quoique je verrais bien aussi un lointain avec des montagnes et des arbres aussi à la place de la masse de bleu clair.

Comme tu sais faire des scrolling parallax par calque tu pourrais faire des gros buissons en premier plan et faire des montagne au lointain etc..

Tu peux mettre combien de calques pour faire un scrolling multi couche pour donner tes effets de profondeur ? Parce que normalement"Plus on met de calques différents et plus l'effet de profondeur peut être impressionnant à voir bouger ".

Pour le bout de code qui fait grossir le personnage ou le faire rapetisser afin de donner un effet de fausse perspective vous vous êtes échangé le code ? Je vois ce procédé dans les autres jeux RmXp mais impossible de trouver le tuto qui permet de programmer ça.
Je sais qu'un des premiers à avoir fait ce système de perspective ça devait être Rockmik avec son "Asylopole" en 2013 et hexa sur le jeu rmXp "Nivalis" en 2008.

Mes illustrations à : https://www.artstation.com/anthony-philippeau Les musiques que je compose pour mes projets de jeu vidéo : https://soundcloud.com/octonhy


Picot - posté le 31/10/2024 à 23:27:23 (1273 messages postés) -

❤ 0

C'est pas moi, j'ai un alibi !

@harusame : Merci pour ton retour ;) Oui, c'est une map vite-faite pour juste tester. Une plus appropriée est en gestation :clindoeil3

@AnthonyP : Merci, mec :amour2
J'utilise deux couches de Panorama, à vitesses de défilement différentes (voir premier post). Trois couches dans certains cas (lorsque j'avais fait une couche de plus pour la pièce du fond qu'on voit dans le cadre de la porte, dans le screen du décor intérieur plus loin dans ce topic :clindoeil3 ).

@vous deux : Je n'ai pas emprunté le code de cet effet et j'ignorais que d'autres avaient fait cela avant :sourit J'ai bricolé mon petit script perso, en agissant sur la variable "zoom" du héros en fonction de sa position Y à l'écran.

J'ai inclus ça à la fin de la méthode "update" de la classe "Sprite_Character" dans RMXP :

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
    # Taille du charset du Tueur selon position Y (normal : y = 7)
    if $game_switches[31] == true and self.character.is_a?(Game_Player)
      screen_y = self.character.screen_y
      zoom = 1.0 + ((screen_y - (7 * 32)).to_f / 576) 
      self.zoom_x = zoom
      self.zoom_y = zoom
    end


L'interrupteur 31 sert à activer l'effet (en temps voulu uniquement).
Je définis la taille "normale" (zoom = 1.0) lorsque le Tueur est sur la case de map y = 7.
La valeur "576" sert de taux de grossissement. Plus la valeur est petite, plus la taille du Tueur est impactée au déplacement.


Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


Picot - posté le 02/11/2024 à 18:03:50 (1273 messages postés) -

❤ 4

C'est pas moi, j'ai un alibi !

Voilà une map de carrefour, j'espère, plus aboutie :pense

Saurez-vous deviner les quatre destinations indiquées par les panneaux ? (histoire de s'assurer qu'ils soient bien intuitivement compréhensibles) :)

image


Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


Tyroine - posté le 02/11/2024 à 18:42:49 (10355 messages postés) -

❤ 2

Gaga de son chachat

Ah oui là ça marche ultra bien, en plus c'est bien foutu le sprite du tueur qui scale selon sa distance.

A droite c'est vraisemblablement la maison du perso :F En bas la ville, à gauche l'hôpital et en haut la forêt ?

Je sais pas si c'est faisable en parallax mais je verrais bien l'horizon monter et descendre un peu selon les mêmes règles qui font que le tueur grossit ou rapetisse quand il approche du premier plan, pour montrer que le décor s'éloigne par rapport à la perspective de la route.

Ca mettrait un peu d'animation dans le décor, j'aime bien les animations dans les décors moi :D Même des bêtes nuages qui défilent feraient l'affaire.

~ Ma chaîne youtube sur les jeux-vidéos divers zévariés.


harusame - posté le 02/11/2024 à 22:29:55 (860 messages postés) - admin

❤ 1

Ca marche super bien !
Comme Tyroine pour les réponses aux destinations. (Les enquêteurs sont pas très bon dans cette ville pour pas trouver la maison du tueur :D )

Pour Darksoul dont je parlais un peu plus haut, c'était fait sur rpg maker 2000, sans script. Dans les fichiers du jeu il y a plein de charsets avec les persos de différentes tailles, il avait du faire ça en évènement, ça devait être une belle galère x)

« Close the World, Open the nExt »


Picot - posté le 03/11/2024 à 00:18:16 (1273 messages postés) -

❤ 0

C'est pas moi, j'ai un alibi !

Merci à vous deux <3 Et bravo : vous avez deviné :youpi Cool ! Content que ces panneaux soient efficaces !

@Tyroine : Bonne idée, ça :) Surtout que c'est techniquement possible, en jouant sur les variables @panorama_ et @fog_ dans les scripts "Game_Map" et "Spriteset_Map". À méditer ;)

@harusame : X) Oui, ces enquêteurs ont loupé le coche !

Dark Soul --> Ha, ok :surpris2 Ça devait être saccadé, j'imagine, si le changement de charset survenait à la fin de chaque déplacement de case :-/
Ici, mon script actualise la taille du sprite à chaque cycle à partir de la position screen_y du héros, ce qui lui permet d'agir même durant les déplacements entre cases.
Mais cela exploite les méthodes "zoom_x" et "zoom_y" de la classe "Sprite", qui n'étaient peut-être pas encore implémentées dans RM2000 ?



Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


Picot - posté le 07/11/2024 à 11:53:55 (1273 messages postés) -

❤ 4

C'est pas moi, j'ai un alibi !

L'effet de perspective rend si peu mal qu'il me semble profitable de l'utiliser au-delà des seules deux maps de carrefour.
On pourrait envisager des intérieurs avec occasionnellement un sol d'une hauteur de quelques cases pour y générer aussi une petite profondeur et pouvoir s'y déplacer plus que seulement de gauche à droite :wouah

En outre, j'ai bricolé une petite variation de mon script qui permet d'assombrir le sprite du Tueur en cas de décrémentation de sa valeur screen_y, ce qui peut être utile dans ce genre de situation :

image

Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


Picot - posté le 14/11/2024 à 12:14:18 (1273 messages postés) -

❤ 2

C'est pas moi, j'ai un alibi !


image

Retouches apportées à mon petit script pour que le coefficient de zoom influe également sur l'offset Y des Animations,
de façon à maintenir un écart approprié entre les phylactères et le haut du sprite du Tueur :kawaii





Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


Picot - posté le 22/11/2024 à 21:56:18 (1273 messages postés) -

❤ 4

C'est pas moi, j'ai un alibi !

Le Centre-Ville commence à prendre forme :youpi

image

Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


Créacoda - posté le 22/11/2024 à 22:14:33 (1578 messages postés)

❤ 1

J'aime beaucoup la pancarte en avant-champs, bravo, ça rend bien ('rue de la Caboche'). Les photographies de maisons dans le magasin d'immobilier c'est un beau détail aussi.


Picot - posté le 22/11/2024 à 23:19:04 (1273 messages postés) -

❤ 0

C'est pas moi, j'ai un alibi !

Merci tout plein <3
La rue du fond, accessible via le croisement, s'appellera "Rue du Potron" :F
Je suis heureux que tu m'offres le soulagement de savoir ces photos lisibles car elles ont été composées avec très peu de pixels :amour2

image

Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


harusame - posté le 23/11/2024 à 14:09:02 (860 messages postés) - admin

❤ 1

Ca marche super bien ! Et oui les photos de maison fonctionnent très bien.

« Close the World, Open the nExt »


Picot - posté le 23/11/2024 à 19:14:23 (1273 messages postés) -

❤ 0

C'est pas moi, j'ai un alibi !

Grand merci pour ton retour <3

Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


Picot - posté le 24/11/2024 à 14:09:55 (1273 messages postés) -

❤ 2

C'est pas moi, j'ai un alibi !

Dans la ville, tout dans l'fond ... y a la rue du Potron.

image

Comme promis :F


Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


Ephy - posté le 24/11/2024 à 14:19:25 (30108 messages postés) - honor

❤ 1

[BIG SHOT]

Y'aura des chats dans cette rue?



Power Level: 1 148 355,38|Mystic Slayer (Value!+)|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14


Picot - posté le 24/11/2024 à 14:22:21 (1273 messages postés) -

❤ 0

C'est pas moi, j'ai un alibi !

Des chats des forêts ? X) Possible ! Mais il faut les surprendre à l'aube :clindoeil2 :clindoeil2 :clindoeil2

Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


Crystal - posté le 24/11/2024 à 15:42:34 (2151 messages postés) -

❤ 1

J'aime bien ces décors urbains, ça a un petit cachet particulier mais je ne saurais coller le terme exact pour décrire. Sinon en lisant le reste j'ai remarqué ton script:

Portion de code : Tout sélectionner

1
2
3
4
5
6
if $game_switches[31] == true and self.character.is_a?(Game_Player)
  screen_y = self.character.screen_y
  zoom = 1.0 + ((screen_y - (7 * 32)).to_f / 576) 
  self.zoom_x = zoom
  self.zoom_y = zoom
end



J'avais juste deux suggestions pour des meilleures pratiques niveau performance:

1. self.character => @character

Il est judicieux d'appeler une variable d'instance à l'intérieur même d'un objet par la syntaxe appropriée plutôt que par appel de méthode qui est beaucoup plus coûteux (à moins que tu aies une méthode character avec un comportement complexe).

2. ((screen_y - (7 * 32)).to_f / 576) => (@character.screen_y - 224.0) / 576

A priori pas nécessairement super problématique, mais l'expression est simplifiée, évite d'appeler to_f et évite la création d'une variable locale screen_y (étant donné que son usage est unique).

Bref, rien de majeur, mais c'est toujours des bonnes choses à garder en tête pour l'ensemble d'un projet.


Picot - posté le 24/11/2024 à 20:32:54 (1273 messages postés) -

❤ 1

C'est pas moi, j'ai un alibi !

Merci, pour ton retour :sourit

Ce script est une vielle version. Il n'a pas mal évalué entretemps, notamment pour inclure un assombrissement du sprite dans certains cas, gérer les offsets des animations du héros et aussi le paramétrage du coefficient de zoom :vieux
Le self.char avait d'aventure déjà été remplacé (mais merci quand même pour ta remarque, c'est sympa <3 )

Spoiler (cliquez pour afficher)



Citation:

A priori pas nécessairement super problématique, mais l'expression est simplifiée, évite d'appeler to_f et évite la création d'une variable locale screen_y (étant donné que son usage est unique)

Ce n'est, à dire vrai, pas problématique du tout :clindoeil2 :tirlalangue2
Quelques lignes superflues traitant des variables aussi légères ne sont pas un mal.
Je comprends et respecte ton approche (foi de pro en informatique de gestion ;) ), mais perso, dans ce projet expérimental, je préfère pouvoir me relire facilement et m'y retrouver aisément dans mes constructions lorsque je trouve le temps d'y bosser que de chercher à tout prix l'optimisation parfaite et l'économie du moindre caractère.

Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"


Crystal - posté le 25/11/2024 à 00:34:35 (2151 messages postés) -

❤ 1

Citation:

Ce n'est, à dire vrai, pas problématique du tout :clindoeil2 :tirlalangue2
Quelques lignes superflues traitant des variables aussi légères ne sont pas un mal.
Je comprends et respecte ton approche (foi de pro en informatique de gestion ;) ), mais perso, dans ce projet expérimental, je préfère pouvoir me relire facilement et m'y retrouver aisément dans mes constructions lorsque je trouve le temps d'y bosser que de chercher à tout prix l'optimisation parfaite et l'économie du moindre caractère.



Sur une petite échelle en effet, mais quand tu arrives dans des gros systèmes avec du code récurrent dans un langage interprété (surtout comme Ruby 1.9.2), chaque détail a son poids dans l'absolu. Oui bon, je suis un peu fanatique de l'optimisation en Ruby aussi je le cacherai pas. :F Mais quand tu considères plusieurs approches avec du Benchmarking, la différence est parfois assez époustouflante. Perso c'est aussi parce que j'aime optimiser mon code et je me suis renseigné pas mal sur les meilleures façons de gérer Ruby et notamment d'éviter d'encombrer le Garbage Collector.

Ceci dit je comprends tout à fait l'approche productive qui limite l'optimisation en cours de développement, les conseils que je donne sont plus pour donner des trucs rapides qui peuvent donner des meilleures habitudes spontanées. :) Le but n'étant pas non plus de se mettre à scrutiner son code et mal répartir son temps évidemment.

En tout cas bien curieux de ce qu'il y a dans cette ville, je dois avouer il y a vraiment un côté morne (favorable à l'ambiance) et intrigant. C'est peut-être l'idée d'une ville qui paraît fantôme, mais à la fois occupée.


Picot - posté le 25/11/2024 à 00:53:40 (1273 messages postés) -

❤ 1

C'est pas moi, j'ai un alibi !

Oui, c'est sûr. Je crois que nous sommes d'accord dans l'ensemble :biere Merci pour ta démarche.

La ville est en effet déserte pour le moment. Les visiteurs sont interdits sur le chantier durant la construction des maps pour d'évidentes raisons de sécurité :F
L'activité et le mouvement viendront en temps propice :sourit

Recueil de créations variées | RMXP : Quadrilogie "Le Tueur" | FPS : "Mr The Killer"

Aller à la page 1 2 3

Index du forum > Jeux en développement > [RMXP.U] Le Tueur : Forge

repondre up

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site

Communauté: Accueil | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts/Plugins | Ressources graphiques / sonores | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers