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: puie z / Jeux: Citymaime - Chapitre 1 / Jeux: Mer, îles et fous / News: Du neuf dans le making / News: Muma|Rope est disponible en (...) / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

216 connectés actuellement

30732903 visiteurs
depuis l'ouverture

2882 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

Zarok

Eclipso

RPG Maker Détente

Le Comptoir Du clickeur

New RPG Maker

Tous nos partenaires

Devenir
partenaire



Messages postés par RPG-Man
Nombre de messages référencés sur Oniromancie (non supprimés): 164

Aller à la page: 1 2 3 4 5

Posté dans Sorties de jeux - Platform Game Editor

RPG-man - posté le 29/06/2009 à 12:04:34. (0 messages postés)

image



Vous avez toujours rêvé de créer un jeu de plate-formes, de pouvoir retrouver la nostalgie d'un jeu du plombier à casquette rouge, mais à votre sauce? PGE est fait pour vous!


PGE un logiciel simple d'accès, pour créer vos propres jeux de plate-formes, avec de la baston à gogo, des projectiles, de l'action, bref, du fun en cascade !

C'est un logiciel qui tourne sous RMXP, In-Game. Pour accéder à l'éditeur, il vous suffit de lancer le jeu depuis RMXP, et d'appuyer sur Ctrl à l'écran titre ou au splashcreen.




Vous voulez avoir un exemple de sa simplicité?
Regardez cette fenêtre :
image
C'est la programmation d'un ennemi ! Vous pouvez voir son parcours dans la zone de texte 'Commande simplifiée'. Avec RMXP, la programmation de cet ennemi aurait été un enfer pour la détection du contact, les dégâts, les PV... Grâce à PGE, ce travail est fait en quelques clics !




Des exemples de rendu? Regardez ce screen :
image
Et voici ce qui a généré ça :
image

Et la gravité, les déplacements, les collisions sont déjà gérées ! Plus besoin de mettre 50 évents par map ! 0 suffit !




Voici la discussion qui parle de PGE sur Oniro :
http://www.rpg-maker.fr/index.php?page=forum&id=10352&deb=fin#fin
Vous y trouverez des liens vers un tuto, de l'aide etc...

Voilà, vous pouvez dès à présent télécharger PGE 8.2.0 - bêta 3.0

ENJOY ;)


RPG-man

Posté dans Tutoriels - Ecran titre personnalisé

RPG-man - posté le 28/06/2009 à 18:05:01. (0 messages postés)

Citation:

J'ai presque envie d'écrire un tuto pour expliquer le fonctionnement de Scene_Title mais personne ne lit les tutos sur le Ruby. Hum


Ca serait une bonne intiative je trouve, parce que, mais ça, seuls les Rubystes le savent, créer un écran titre en scriptant est au moins 15000 fois plus facile que créer un écran titre en évents !
Pour ceux qui ont joué à Galactic Battle (ici), regardez la fluidité de mon écran titre ainsi que son (hum hum) esthétisme : il a été fait en une petite heure ! Pour faire un truc pareil en events il aurait fallu au moins 5 fois plus de temps! Et ça aurait été moins fluide!
Tout ça pour dire que faire un Title en Ruby RGSS c'est plus facile que d'en faire un en évents. Donc, si tu veux en faire un, je te soutiens !! ;)

Et sinon, pour ce tuto, c'est quand même du casse tête et du boulot de l'avoir écrit, alors je dis bravo, c'est sympa de faire partager ses connaissances aux autres !

Posté dans Sorties de jeux - Chimp et Big Papa Show

RPG-man - posté le 24/06/2009 à 11:52:13. (0 messages postés)

Y'a trop de fautes d'orthographe pour que je teste, désolé. En plus, ta présentation est très très courte, ça donne pas envie...
Mais bonne continuation tout de même ;)

Posté dans Scripts - Menu de quêtes

RPG-man - posté le 19/06/2009 à 18:01:03. (0 messages postés)

Les noms des images des quêtes, tu les insères toi même (quete_1, quete_2 etc...)...
Ensuite, tu as "Quete_ter" qui s'affiche quand la quête est terminée. Et "Quete_cache" qui s'affiche quand elle est vérouillée...

Posté dans Sorties de jeux - Grico Racer

RPG-man - posté le 15/06/2009 à 17:06:52. (0 messages postés)

Citation:

Tu es si nulle en graph ??


Ben, vu l'avatar que t'as, tout le monde croit que t'es une fille (la honte XD).

Citation:

et niveau programmation , t'as du bien te gaver ! (enfin, j'pense puisque je sais pas du tout comment fonctionne le C xD)


C'est pas forcément parce que c'est dur que ça gave! Moi, plus c'est dur, plus j'aime :D (comme ça j'ai quelque chose à faire)!

Ah, et oui, pour Ruby... tu utilises OpenGl pour C++? Parce qu'avec la librairie GOSU, t'as une compatibilité OpenGl (c'est bien pour faire des trucs en apparence 3D!) !! :D
C'est pas cool?
Non, casse toi t'es chiant avec Ruby!
Bon...

Posté dans Sorties de jeux - Grico Racer

RPG-man - posté le 13/06/2009 à 17:48:13. (0 messages postés)

Grade, je viens d'avoir une idée pour les graphismes...
Tu peux superposer l'image qui gère la passabilité sous une belle image du circuit !! :D
C'est qu'une idée, hein ;)

Citation:


CodeBlocks aussi le fait (bah oui sinon je l'aimerais pas Rire grinçant).


Chez moi il le fait pas :oO



Citation:

Je sais pas, j'y jetterais peut-être un coup d'oeil Tire la langue.


Tu pourras plus t'en passer après :D

Citation:


Ca à l'aire casse tête pour le compiler le ruby pour jouer sur les pc qui n'ont pas la machine installé.


Ben, avec rubyscript2exe tu peux faire ça (mais ça marche pas chez moi)... y'en a un autre aussi qui fait ça, faudra que je cherche...

Sinon, à ce que j'ai vu sur le site Ruby, à partir de 2.0, le Ruby pourra être compilé en byte-code pour être lu par une machine virtuelle (une JVM -Java virtual machine- ? Ou un truc spécifique à Ruby?) normalement installée sur tous vos PC :)... et ça veut dire
=> Compilation => + grande vitesse d'éxécution?
J'espère :D

Posté dans Sorties de jeux - Grico Racer

RPG-man - posté le 12/06/2009 à 18:14:38. (0 messages postés)

Code::Blocks? Moi je l'aime pas!
T'as déjà testé d'autres IDE?
Parce que (mais là c'est surtout bien pour C++, ou un autre language objet (Ruby, Java...)), à peine tu crées un objet, l'IDE -ça le fait sous Eclipse comme sous NetBeans- reconnaît le type d'objet. Ensuite, tu fais :

Portion de code : Tout sélectionner

1
monObjet.


A peine tu mets le point qu'il te sort la liste complète des méthodes, variables accessibles depuis cet objet !! Enfin, c'est un bon truc pour découvrir des méthodes cachées :D
Moi ça me dérange dans le sens où je connais pas grand chose des librairies C++ et Java que j'utilise, et donc, c'est cool de pouvoir les avoir sous la main.
Par contre, tellement la librairie RGSS est petite, pas besoin d'IDE, je fais sans (et surtout parce qu'il faut exporter tous les scripts du rxdata vers des fichiers rb -_-").

Au fait, Ruby ça te dit pas comme language? C'est du MEGA CONDENSE par rapport à C, C++, Java... c'est un des languages qui sont intelligents et qui raccourcissent tout (avec Python et Perl notamment, il y a quelques similitudes tu verras! Pas de déclaration de type, un seul mot clef pour les méthodes (def en python et sub en Perl), les tableaux multi-contenu...).
Enfin, Ruby, ça te permet de te concentrer sur l'important du programme, sans penser à plein de petits trucs (du genre libération de mémoire, c'est fait avec le "ramasse miettes" de Ruby :D).
J'adore Ruby :D.
Mais vous pourrez bientôt voir l'étendue de sa puissance grâce à un gros programme que je développe en secret 8-)
Et là, le monde saura que Ruby est le meilleur :lol

Posté dans Sorties de jeux - Grico Racer

RPG-man - posté le 12/06/2009 à 16:42:37. (0 messages postés)

Citation:

C'est normal que ça tourne c'est de la glace Edenté.


J'avais remarqué (enfin, je croyais que c'était de l'eau), mais je trouve juste que ça glisse trop...
Faudra que je me mette sérieusement dans C++ moi (pas C beurk!). Mon problème c'est que je conçois pas d'autre manière de programmer que l'objet, c'est pour ça que j'aime pas C... mais bon, faudra que j'apprenne un jour...
Et, au fait, tu l'as fait sous quel IDE? Parce que pour C/C++ j'ai Code::Blocks, mais je l'aime pas trop (j'ai l'habitude de NetBeans pour Ruby et Eclipse pour Java).

Posté dans Sorties de jeux - Grico Racer

RPG-man - posté le 12/06/2009 à 15:50:58. (0 messages postés)

Super, je vais pouvoir un peu voir C et SDL en action, et surtout, le code source :)
Je teste et je te dis ce que j'en pense ;)

Edit : Du point de vue programmeur, je dois dire que c'est bien fichu ;)
Je fais pas la même chose en C (je fais rien en C en plus, je préfère les languages objets (au pire C++, mais je l'utilise pas en ce moment)).
Sérieusement, félicitations ;)
Point de vue gamer maintenant :demon
C'est assez agréable à jouer, même si des fois quand on est sur le bleu flashi moche on tourne vraiment trop...
Les graphs sont magnifiques, j'ai vomit partout :D
Et... voilà...

Posté dans News - La Team Rédacteur de retour!

RPG-man - posté le 03/06/2009 à 13:41:11. (0 messages postés)

Une news comme on les aime :)
Ca faisait longtemps qu'on attendait ça :D

Posté dans Sorties de jeux - The Legend of Zelda : Blood of Warrior

RPG-man - posté le 19/05/2009 à 17:11:31. (0 messages postés)

Ah, c'est bon oh, je suis un Rubyste moi, pas un Cpipiste XD! Ne me crie pas dessus! :D
Tiens, faudrait pas plutôt créer une discussion sur la programmation au lieu de polluer ce topic nan? ;)

Bon, revenons au jeu et à son auteur qui je pense, n'a que faire du C++ :D
Natinusala, vient donc poster une news! Ou une démo supplémentaire :)!
Ta démo était un peu courte et on avait à peine le temps de tâter de l'épée... j'ai bien envie de voir ce que ça va donner par la suite ;)
Et pour l'avancée du projet je dis un grand OUI

Posté dans Sorties de jeux - The Legend of Zelda : Blood of Warrior

RPG-man - posté le 18/05/2009 à 19:36:25. (0 messages postés)

Citation:


Ensuite, l'histoire du char c'est seulement en C, car en C++ il éxiste l'objet string qui permet d'adapter ses caractères comme l'exemple que tu as montré en ruby.


Ouais, je sais, c'est :

Portion de code : Tout sélectionner

1
char truc[] = "Ma chaine"


Mais c'était pour en rajouter un peu :F


Citation:

Donc c'est vrai le C++ est de plus bas niveau, mais si on prend des libriaires ou même des moteurs on peut arriver à une simplicitée effarante.


C'est vrai que niveau C++ on est servi de pas mal de librairies même 3D (je pense à Ogre, Irrlicht)...

Mais on est pas un peu HS là par hasard? :hihi

Posté dans Articles personnels - Yukari no Ukina Version Complète

RPG-man - posté le 15/05/2009 à 18:43:55. (0 messages postés)

Bon, alors, j'ai testé ta nouvelle démo.

Faut dire que y'a du lagg, et je pense que c'est dû aux envois de données sur le serveur, qui sont vraiment trop importants. Ce que tu pourrais faire, c'est réduire le frame rate à 30 Frames / sec. pour envoyer de façon plus espacée les données au serveur, et ainsi faire péter un peu de lagg!
Pour faire ça, y'a une méthode toute simple de Graphics qui s'appelle frame_rate=... bon, un exemple :
Avec ce code, tu passeras de 40 à 30 images par seconde. Et donc, les intervalles entre les envois de données seront plus longs :)

Portion de code : Tout sélectionner

1
Graphics.frame_rate = 30


Simple, non?

Ensuite, pour la souris, j'ai un bon script, cependant, il faut OBLIGATOIREMENT que tu cites l'auteur dans les présentations que tu fais et dans le jeu (ainsi que les auteurs de ton ensemble de scripts qui ont fait un travail colossal d'ailleurs). Tu l'auras peut-être par MP si tu t'engages à mettre son nom (c'est pas moi), imagine qu'on prenne une de tes meilleurs créations, et que la personne qui ait prise cette création ne mette pas ton nom(ou pire, qu'elle mette le sien à ta place)... enfin, tu verras ça fout les boules quoi ;)
Et j'ai une idée pour les déplacements à la souris aussi, c'est pas super compliqué, à moins que RM cause des problèmes (je connais pas bien RM car depuis que je programme je développe des jeux sans)...
Cependant, les déplacements à la souris c'est pas tout le temps très pratique : j'avais programmé ça pour un de mes jeux, et je l'ai viré desuite après, pour la simple et bonne raison que c'était galère de diriger le perso :D
M'enfin voilà, fais comme tu veux :)

Posté dans Sorties de jeux - The Legend of Zelda : Blood of Warrior

RPG-man - posté le 15/05/2009 à 18:20:36. (0 messages postés)

Citation:

Le ruby sans le RGSS ne marche pas, on ne peut pas faire de class, ou alors il faut IRB.


JE VAIS T'EGORGER VIF :fache1
Nan, je rigole :)
Et si, tu peux créer des classes sans RGSS. Il y a d'autres librairies que RGSS (Gosu que j'ai testé et qui est pas mal, RUDL -j'ai pas testé- et d'autres encore je pense....)


Citation:

D'ailleurs je sais pas mais, le ruby sans le RGSS c'est de haut niveau ?


Oui, le Ruby c'est haut niveau (enfin, je pense). Tout simplement car c'est un language très simple. Tu sais, en C++, tu as besoin à chaque fois que tu instancies une variable de spécifier son type etc... chez Ruby, pas besoin, il le reconnait automatiquement, exemple :

Code C++ :

Portion de code : Tout sélectionner

1
2
 
char maChaine[50] = "Je suis une chaine de 50 caractères max"


Code Ruby :

Portion de code : Tout sélectionner

1
2
 
ma_chaine = "Je suis une chaine avec autant de caractères que je veux..."


Y'a quand même une différence non?

En plus, dans Ruby, tu reconnais mieux si t'as une variable globale, de classe, d'instance, locale etc... (avec @ -instance-, @@ -classe-, $ -globale- et rien pour les locales) dans C++ faut remonter là où tu les a instanciées pour voir de quel type est ta variable!


En plus, dans C++, tu as l'histoire des fameux pointers qui font peur aux programmeurs :D!

Comparé à C++, y'a pas photo, c'est Ruby le plus simple :p.
Donc c'est une language assez haut niveau. ;)

Posté dans Articles personnels - Yukari no Ukina Version Complète

RPG-man - posté le 13/05/2009 à 17:40:10. (0 messages postés)

Citation:

Je suis motivé pour creer un jeu sympa et innovant et me suis incrit sur le forum pour rencontrer d'autre personnes dans mon cas pour faire un projet en commun , pas pour me faire crepper le chignion.


J'ai le droit de douter non?
Y'a des éléments qui font que ça peut être un fake, d'autres qui font que ça n'en est pas un ^^!

Citation:

il y a un coup anarchiste et un coup toto car il doit s'amuser à changer sont pseudo puis bon là tu va pas lui faire un interrogatoire tous le long du déroulement du recrutement


Ou alors c'est justement un petit bug du site qui fait que y'a des messages changés et d'autres pas...

Citation:

tu va pas lui faire un interrogatoire tous le long du déroulement du recrutement


De toute façon, s'il répond bien, ça ne peut que conforter sa crédibilité ;)

Bref, passons outre celà :)

Tu as posté dans les bribes? Parce que je répète qu'ici n'est pas la place! En plus, au bout d'un certain moment tu vas disparaître de la page d'accueil, tandis qu'en postant dans les bribes ton topic remonte. Et puis, ensuite, il y a des chances que ça passe dans les projets en cours ;)

Posté dans Articles personnels - Yukari no Ukina Version Complète

RPG-man - posté le 13/05/2009 à 17:18:19. (0 messages postés)

Tout simplement parce qu'il a prit les scripts MMORPG d'un espagnol!
Et pourquoi il poste maintenant sous le pseudo d'"Anarchiste" au lieu de "Totolamoto"? Et pourquoi y'a un coup toto et un coup l'anarchiste? C'est quoi le problème? :oO

Posté dans Articles personnels - Yukari no Ukina Version Complète

RPG-man - posté le 13/05/2009 à 17:12:27. (0 messages postés)

Ah, ben là voilà la démo :)
C'est vachement plus crédible comme ça, malgré que j'ai encore quelques doutes à cause de choses louches, mais bon...
Ensuite, pourquoi ne pas avoir mentionné que c'est un système qui ne t'appartient pas totalement? Et pourquoi ne pas l'avoir présenté? Surtout qu'en ce moment, c'est la période des fakes et des boulets -_-"

Je dois avouer que je ne connais rien en ce qui concerne le développement orienté WEB, le seul truc que je maîtrise c'est Ruby avec lequel je crée quelques programmes...

Ensuite, apparament y'a du lagg, et c'est parce que ton serveur a du boulot...

Ben, bonne chance, mais je rappelle que c'est pas le section. Poste dans les bribes d'abord!!!

Posté dans Articles personnels - Yukari no Ukina Version Complète

RPG-man - posté le 13/05/2009 à 13:31:57. (0 messages postés)

Et, de toute façon, pour ça c'est pas là qu'il faut poster.
C'est quand même louche aussi, tu dis que tu ne l'as pas véritablement entammé, et tu nous envoies un screen? C'est quoi l'arnaque ?:oO


Edit : ah, ba voilà, je regarde ça.

Posté dans Scripts - Menu de quêtes

RPG-man - posté le 13/05/2009 à 13:16:18. (0 messages postés)

Z'avez pas lu :(
Faut modifier Scene_Menu, je l'ai déjà dit dans les explications! Comment voulez-vous qu'il le sache automatiquement sinon? ;)

Posté dans Articles personnels - Article supprimé

RPG-man - posté le 13/05/2009 à 12:38:24. (0 messages postés)

C'est pas la peine d'aller plus loin je pense, il a pas l'air de vouloir revenir, il s'est fait remballer en beauté :F
Et de toute façon, je vais rien dire, même si j'ai envie de le terrasser, j'ai la flemme, j'ai pas envie de m'en donner la peine pour si peu...

Posté dans Articles personnels - Yukari no Ukina Version Complète

RPG-man - posté le 13/05/2009 à 12:35:04. (0 messages postés)

Je ne te croierais pas tant que j'aurais pas vu une démo.
Et tu sais quoi, bonne nouvelle, t'es pas obligé d'héberger ton projet sur ton PC... Il y a des hébergeurs pour ça, Mediafire par exemple.

C'est pas clair tout ça... :doute1

Posté dans Sorties de jeux - The Legend of Zelda : Blood of Warrior

RPG-man - posté le 13/05/2009 à 12:23:26. (0 messages postés)

Je les ai vu dans l'intro certes, mais pas sur la présentation ;)
Au fait, les scripts sont exclusifs à ton projet?

Sinon, j'attends une prochaine démo, je trouve le jeu pas mal ;)

Posté dans Articles personnels - Yukari no Ukina Version Complète

RPG-man - posté le 12/05/2009 à 20:18:42. (0 messages postés)

Citation:

J'ai deja crée un projet rpg en multijoueur mais la vu que je voulais expérimenter la chose sous rpg maker xp, je voulais ne pas partir seul mais trouver des gens motivés pour m'aider , pas pour tout faire seuls je veux le faire aussi ^^ !!!


Fais voir la chose alors.


Citation:

Et je n'ai pas la prétention de dire que ce sera le meilleur jeu de l'année ^^ mais que je ne suis pas un débutant en relations et bugs client/serveur et je connais bien les logiciels que j'utilise Sourit


Non, mais faut savoir que ça se fait pas en un claquement de doigts. Et quels logiciels utilises-tu?
Fait une descriptions plus complète, on a rien là.

Citation:


Je ne cherche a énerver personne mais a demmander si des gens seraient interrésés pour faire un projet mmorpg ( de 100 personne environs pour l'instant ) avec moi c'est tout ^^


Attends, tu veux dire que y'a 100 personnes dans ton projet? Tu viens de perdre pas mal de crédibilité là.

Citation:

Et je n'aime pas etre rengé dans une case "les gens comme toi" et ne veux pas faire une entrée en force ^^ mais montrer que je suis motivé ^^.


Mais tu montres pas ce que tu as fait, sait faire et va faire.

Posté dans Sorties de jeux - The Legend of Zelda : Blood of Warrior

RPG-man - posté le 12/05/2009 à 18:55:46. (0 messages postés)

C'est toi qui a fait ces scripts?
Dans le cas contraire, c'est cool de nommer les auteurs ;)


J'ai testé, c'est pas mal y'a pas de bugs, mais c'est très très court.
Mais dans l'ensemble c'est bien ;)


Citation:

Mais tu ferais encore mieux avec le C++


Encore faudrait-il qu'il sache programmer en C++! Sachant que c'est bas niveau, donc, forcément plus compliqué que Ruby, donc, s'il ne sais pas faire du Ruby ou que ça lui casse trop la tête, qu'il n'aille pas chercher C++! :)
Mais l'avantage c'est qu'avec C++, c'est objet déjà, on retrouve pas mal de choses qu'on retrouve dans Ruby (classes, méthodes oui oui!), aussi, on est bien servis niveau IDE, librairies, et vitesse de traitement (surtout :D !).
Mais je préfère toujours Ruby, j'aime trop ce language! :)

Posté dans Sorties de jeux - Super Bouboule Bros 5.4.2

RPG-man - posté le 19/04/2009 à 08:58:14. (0 messages postés)

J'ai compris :)
Mais il est animé, et on distingue très bien les parties je trouve.
Mais bon, pour le savoir faut tester :p

Posté dans Sorties de jeux - Super Bouboule Bros 5.4.2

RPG-man - posté le 18/04/2009 à 10:17:25. (0 messages postés)

Non, ça veut dire que y'a pas que du RTP, et pas du tout de custom, mais que j'ai piqué sur internet.
Si tu veux je modifie ;)
Je m'exprime mal des fois :doute3

Posté dans Sorties de jeux - Super Bouboule Bros 5.4.2

RPG-man - posté le 17/04/2009 à 17:56:00. (0 messages postés)

Euh, ça, c'est quand tu y entres pour la première fois et après le tuto, dès que tu sors du niveau 1, tu te retrouves avec une musique de chez Mario :D

Posté dans Sorties de jeux - Super Bouboule Bros 5.4.2

RPG-man - posté le 17/04/2009 à 17:04:56. (0 messages postés)

T'es pas allé bien loin XD
Je te signale que y'a pas que du RTP niveau musique, c'est que t'es même pas rentré dans le niveau du tuto.
Et je le répète, l'intêret est dans le Gameplay :lei
Mais merci :)

Posté dans Sorties de jeux - Super Bouboule Bros 5.4.2

RPG-man - posté le 17/04/2009 à 16:30:52. (0 messages postés)

J'espère que ça te plaîra :)

Je vais présenter ce jeu aux Alex' donc je dois l'améliorer un maximum. :)

Posté dans Sorties de jeux - Super Bouboule Bros 5.4.2

RPG-man - posté le 17/04/2009 à 14:55:05. (0 messages postés)

image


Hello, amis makers!

Certains d'entre vous connaissent déjà Super Bouboule Bros, d'autres pas. Je vais commencer par le résumer à ceux qui ne le connaissent pas.

Qu'est-ce que Super Bouboule Bros?


Super Bouboule Bros est un jeu qui est basé sur son Gameplay, en proposant au joueur un jeu de plate-formes / tir / action.
En effet, vous incarnerez une "bouboule" ne possédant au départ qu'un petit bouclier (à activer avec entrée) et un système d'accélération transformant le joueur en "bouboule de feu" (Touche D). Au fur et à mesure que vous avancerez dans l'aventure, vous gagnerez des pièces, et pourrez les dépenser dans la boutique.
image
Cette boutique contient des armes et des munitions pour ces dernières, afin que vous puissiez vous défouler sur de pauvres ennemis qui ne vous ont rien fait, qui ne veulent rien vous faire mais qui vous font mal lorsque vous les approchez de trop près...
Et tout ça, dans un unnivers absolument custom!

Voilà à peu près le principe.

Maintenant, autre chose, les toutes dernières nouveautés!

- Tout d'abord, vous souvenez vous du menu de sauvegarde moche tout noir sans couleurs et avec peu de détails? Ca a changé! Je l'ai réécrit! En plus maintenant d'avoir de belles images en fond, pas de windowskin moche, il propose des infos sur la sauvegarde : Les armes possédées avec leur niveau (seulement pour le laser le niveau), le monde actuel, et je vais aussi rajouter l'argent possédé. Tout ça, en plus du temps de jeu... bref, il est devenu joli :
image

- Ensuite : ça ne vous est jamais arrivé de jouer dans un endroit plein d'ennemis, et d'avoir eu envie soudaine d'aller aux toilettes? (non mais bon). Bon, dans ce cas là, de vous être trompé de niveau ou d'avoir fait une bêtise et de vouloir recommencer ou quitter le niveau? Et bien, vous ne rêvez pas, je l'ai fait pour vous . Un menu de pause très joli s'activera lorsque vous appuierez sur X dans n'importe quelle map, sauf bien sûr sur les maps mondes.
image

- Vous souvenez vous de l'affichage de l'argent sur le même Windowskin moche que celui de la sauvegarde? CE TEMPS EST REVOLU! J'ai voulu gèrer ça moi-même plutôt que la Window_Gold basique et m**dique de RMXP. Maintenant, vous avez un fond et des couleurs plus "Bouboule Brossiennes"! Et en plus, cette vieille Window, parce qu'elle s'updatait en permanance (et donc réécrivait le texte tout le temps), et pas seulement quand vous preniez un pièce, faisait ralentir le jeu! C'est maintenant résolu avec un système de détection de pièce prise (enfin, lorsque l'argent change), qui active le refresh de la "fenêtre" seulement lorsqu'une pièce est prise!
image



Quelques mini-jeux sont aussi de la partie :
(ce sont des screens de la démo précédente)
image
image



L'écran titre tout aussi custom programmé par mes soins :
image



Quelques vieux screens en vrac:
Un boss :
image
Une grotte :
image

/////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Allez-y, lancez vous et téléchargez la démo! :D
Pour plus d'informations : Voir le topic du jeu

image



Posté dans Tutoriels - [RGSS2] Des morceaux de codes utiles (VX)

RPG-man - posté le 15/04/2009 à 13:36:35. (0 messages postés)

Ah, Monos commence le Ruby :)

C'est une bonne initiative de te lancer là dedans, tu commences avec des petits trucs comme ça, et si tu continues tu seras assez rapidement apte à écrire des scripts complets ;)

Bonne continuation ;)

Posté dans Scripts - Dégradés, cadres, jauges...

RPG-man - posté le 03/04/2009 à 11:53:59. (0 messages postés)

Portion de code : Tout sélectionner

1
2
Plutôt que de mettre un "Haut vers bas" il te suffit d'exécuter le code du "Bas vers haut" en inversant les 2 couleurs. 
Et pareil pour les autres, ce qui ferais un dégradé horizontal, un vertical et un radial. 


Pas con, mais j'avais la flemme de l'enlever XD

Portion de code : Tout sélectionner

1
Et en parlant du radial, c'est pas vraiment un radial en fait, j'ai pas testé mais j'ai l'impression que ça fait des rectangles, or un radial c'est des ronds. 


Oui c'est des rectangles ^^
Boarf, s'tu veux je peux t'en faire un avec des ronds je me suis fait un algo pour les cercles et les disques, suffit dle faire en dégradé...

Portion de code : Tout sélectionner

1
Et puis ton encadre t'aurais pu le simplifier avec des fill_rect, non ?


J'aurais pu oui... mais au fait lui, j'ai oublié de le refaire tandis que les autres je les ai refaits (avant c'étaient des set_pixel aussi)...

Posté dans Scripts - Menu de quêtes

RPG-man - posté le 02/04/2009 à 09:36:07. (0 messages postés)

Tu changes l'image : tu écris ton texte dessus.
Ensuite, tu mets le nom de l'image là où il faut et c'est bon ^^

Pour le lien du pack 2 j'ai vérifié il marche:
http://img22.xooimage.com/files/5/3/e/ca-marche-cf7a4b.png

Posté dans Scripts - Dégradés, cadres, jauges...

RPG-man - posté le 01/04/2009 à 11:57:25. (0 messages postés)

@ Zeus :
Oui, oui, j'en avais fait 2 mais je peux pas en faire d'autres sur ce PC (pas RM, pas Ruby)

Ca c'est un screen de GB où les dégradés se font en temps réel:
image
Un grosse "Jauge"!
image

@ mtarzaim
Pour les deux : RMXP et RMVX. Mais si tu sais pas un minimum faire du Ruby, c'est foutu... c'est destiné aux "semi-rubystes".

#------------------
Ensuite :
Et bien, entre le temps où j'ai envoyé le script et le moment où il est apparu, il s'est écoulé un labs de temps...
Et donc sont sorties des VERSIONS OPTIMISEES de ces scripts. Ce qui fait que je les reposte :

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
 
#====================================================
# Draw Degrade
# Josué Alvarez (RPG-man)
#-------------------------------------------------------------
#Crée un bitmap contenant un dégradé
#====================================================
=begin
/!\ Mode d'emploi /!\
Voici un exemple d'utilisation :
c1 = Color.new(255, 0, 0, 255)                # Première couleur
c2 = Color.new(200, 150, 0, 255)           # Deuxième couleur
w = 200                                                      # Largeur du bitmap
h = 200                                                       # hauteur du bitmap
 
bitmap = Bitmap.new(w, h)                      # Création du bitmap vide
bitmap.draw_degrade(w, h, c1, c2, 2)    # Création du dégradé sur le bitmap
 
sprite = Sprite.new                                    # Création du sprite
sprite.bitmap = bitmap                             " Attribution du bitmap au sprite
///////////////////////////
Les arguments
\\\\\\\\\\\\\\\\\\\\\\\\\\\
1 : Largeur du bitmap
2 : Hauteur du bitmap
3 : Première couleur
4 : Deuxième couleur
5 : Type de dégradé 
( 0 : droite vers gauche, 1: gauche vers droite, 2 haut vers bas, 3 bas vers haut )
=end
 
 
class Bitmap
  def draw_degrade(w, h, col1, col2, type=0)
    @col1 = col1
    @col2 = col2
    @couleur = col1
 
 
case type 
#===================================
#Bas vers haut
#===================================
when 2
@red = (col2.red - col1.red)/ h
@blue = (col2.blue - col1.blue) / h
@green = (col2.green - col1.green) / h
@opacity = (col2.alpha - col1.alpha) /h
    for i in 0...h
 
      self.fill_rect(0, i, w, 1, @couleur)
    
      @couleur.red += @red
      @couleur.blue += @blue
      @couleur.green += @green
      @couleur.alpha += @opacity
  end
  
#===================================
#Haut vers bas
#===================================
when 3
@red = (col2.red - col1.red)/ h
@blue = (col2.blue - col1.blue) / h
@green = (col2.green - col1.green) / h
@opacity = (col2.alpha - col1.alpha) / h
    for i in 0...h
 
      self.fill_rect(0, h-i, w, 1, @couleur)
    
      @couleur.red += @red
      @couleur.blue += @blue
      @couleur.green += @green
      @couleur.alpha += @opacity
      
  end
 
 
#===================================
# Gauche vers droite
#===================================
 
when 0
@red = (col2.red - col1.red) / w
@blue = (col2.blue - col1.blue) / w
@green = (col2.green - col1.green) / w
@opacity = (col2.alpha - col1.alpha) / w
    for i in 0...w
 
      self.fill_rect(i, 0, 1, h, @couleur)
 
      @couleur.red += @red
      @couleur.blue += @blue
      @couleur.green += @green
      @couleur.alpha += @opacity
      
    end
    
#===================================
#Droite vers gauche
#===================================
when 1
@red = (col2.red - col1.red) / w
@blue = (col2.blue - col1.blue) / w
@green = (col2.green - col1.green) / w
@opacity = (col2.alpha - col1.alpha) / w
 
    for i in 0...w
 
  self.fill_rect(w-i, 0, 1, h, @couleur)
 
      @couleur.red += @red
      @couleur.blue += @blue
      @couleur.green += @green
      @couleur.alpha += @opacity
      
end
#===================================
#Radial
#===================================
when 5
if w < h
  m = w
else
  m = h
end
@red = (col2.red - col1.red) / m
@blue = (col2.blue - col1.blue) / m
@green = (col2.green - col1.green) / m
@opacity = (col2.alpha - col1.alpha) /m
for i in 0...m/2 + 1
  self.encadre(w, h, @couleur, i, true, true)
      @couleur.red += @red
      @couleur.blue += @blue
      @couleur.green += @green
      @couleur.alpha += @opacity
end
#===================================
# Radial inverse
#===================================
when 6
  if w < h
  m = w
else
  m = h
end
 
@red = (col2.red - col1.red) / m
@blue = (col2.blue - col1.blue) / m
@green = (col2.green - col1.green) / m
@opacity = (col2.alpha - col1.alpha) /m
for i in 0...m/2 + 1
  self.encadre(w, h, @couleur, i, true, false)
      @couleur.red += @red
      @couleur.blue += @blue
      @couleur.green += @green
      @couleur.alpha += @opacity
end
#=======================================================
#=======================================================
end
return self
end
#=======================================================
#=======================================================
#/////////////////////////////
#\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
end 
 
 
 




Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
 
#=======================================================
# Cadres
# Josué Alvarez (RPG-man)
#---------------------------------------------------------------
# Encadre un bitmap
#=======================================================
=begin
/!\ Mode d'emploi /!\
//////////////////////////////////
Arguments
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
1 : largeur du bitmap
2 : hauteur du bitmap
3 : Couleur de l'encadrement
4 : épaisseur du trait (des options après)
5 : Trait fin :
       o si true : trace un cadre de 1 pixel qui a pour distance du bord du bitmap l'argument 4
       o si false : encadre le bitmap avec un trait d'une largeur de l'argument 4
6 : commencement du cadre au bord:
             o si true : commencera toujours le cadre au bord
             o si false et 'Trait fin' true, commence l'encadrement à #{argument4} pixels du bord.
=end
 
 
 
 
class Bitmap
  def encadre(w, h, color, ep=1, fin=false, debut=true)
    
    if debut == true
      deb = ep-1
    else
      deb = 0
    end
    
#======================
#======================
    for i in deb...w-deb
      if fin == false
        
      for j in 0...ep
      self.set_pixel(i, j, color)
      self.set_pixel(i, h-(j+1), color)
      end
    
  else
    
    self.set_pixel(i, ep, color)
    self.set_pixel(i, h-ep, color)
  end
  
    end
#======================
#======================
#======================
#======================
    for i in deb...h-deb
      if fin == false
      for j in 0...ep
      self.set_pixel(j, i, color)
      self.set_pixel(w-(j+1), i, color)
      end
  else
        self.set_pixel(ep, i, color)
        self.set_pixel(w-ep, i, color)
      end
    end
#======================
#======================
  end
end
 
 



Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
 
#======================================================================
# Draw_jauge
# Par RPG-Man
#--------------------------------------------------
# Crée une jauge
# Pour changer la longueur
# sprite.src_rec(0, 0, largeur, hauteur)
#======================================================================
=begin
///////////////////////////////
Arguments
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
type : type de dégradé (voir draw_degrade)
c1, c2 : couleurs du dégradé à l'arrière
c3 : couleur du cadre
opacity : opacité du blanc transparent au dessus
extra : mettre des dégradés de noir sous le blanc
opacity_extra : opacité de ces dégradés
=end
 
class Bitmap
def draw_jauge(type, c1, c2, c3, opacity=50, extra=false, opacity_extra=50)
 
self.draw_degrade(self.width, self.height, c1, c2, type)
self.encadre(self.width, self.height, c3, 1)
 
b = Bitmap.new(self.width, self.height)
b.fill_rect(b.rect, Color.new(255, 255, 255, 255))
 
if extra == true
black = Color.new(0, 0, 0, 255)
transp = Color.new(0, 0, 0, 50)
 
c = Bitmap.new(self.width, self.height/2)
c.draw_degrade(c.width, c.height, black, transp, 3)
 
d = Bitmap.new(self.width, self.height/2)
d.draw_degrade(d.width, d.height, transp, black, 3)
 
self.blt(0, 0, c, c.rect, opacity_extra)
self.blt(0, self.height/2, d, d.rect, opacity_extra)
c.dispose
d.dispose
end
 
self.blt(0, 0, b, b.rect, opacity)
b.dispose
end
end
 
 



Posté dans Articles personnels - Test

RPG-man - posté le 28/03/2009 à 12:16:28. (0 messages postés)

Ah, j'arrive trop tard :'(
image
(c'est pour pas me faire ban' lol)
Non, sérieux, joyeux anniversaire Nonor!

Posté dans News - Monos News Oniro.

RPG-man - posté le 27/03/2009 à 13:38:49. (0 messages postés)

Joyeux anniversaire Nonor!

Citation:

La semaine prochaine si j'ai le temps j'ai une autre petite surprise, une petite lumière sur un jeu que j'ai envie d'écrire.
Surprise


J'ai hate!

Posté dans Sorties de jeux - Article supprimé

RPG-man - posté le 25/03/2009 à 12:55:53. (0 messages postés)

C'est quoi ce bins :oO

Posté dans Scripts - Menu de quêtes

RPG-man - posté le 18/03/2009 à 16:51:10. (0 messages postés)

Euh... non. Ca c'est médiafire qui déconne de temps en temps, réessaye pour voir ^^

Posté dans Scripts - Audio +

RPG-man - posté le 17/03/2009 à 18:24:54. (0 messages postés)

Ben, Zeus ça y'est, je l'ai prit pour Galactic Battle, pour par exempler mettre la musique en pause pendant le mini-menu en jeu.
Merci!

Posté dans Articles personnels - Article supprimé

RPG-man - posté le 11/03/2009 à 17:06:23. (0 messages postés)

Citation:

On peut donc ré-inscrire les jeux annulés grâce l'excellent président de la dernière session?
J'y ré-inscrirais peut être donc la dernière démo de Mario R..A.P, datant d'Août.


Inscris-le!! J'avais testé je l'ai trouvé génialiscime!!!!!!
INSCRIS-LE! ;)

Aller à la page: 1 2 3 4 5

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