Bonjour Nal,
Je t'écris pour te proposer de tester mon nouveau jeu: Super Marian and Robin.
Ecran titre
Il s'agit d'un jeu de plateformes pour un ou deux joueurs sur le thÚme du célÚbre yeoman en collant.
Ecran de sélection
Il est composé de trois scÚnes:
- un tournoi oĂč il faut toucher le plus cibles possibles en un temps limitĂ© ;
- un battle royale dans la forĂȘt de Sherwood ;
- un vol de riches pour donner aux pauvres (sauf les frais) dans le chùteau du Roi Jean (pour l'instant vu qu'il n'a pas de terres et moi pas de temps, cette scÚne n'est pas implémentée).
Tournoi
Je parle de scÚnes et non de niveaux, car mes inspirations pour ce jeu viennent du cinéma :
- un peu du célÚbre Les Aventures de Robin des bois pour la palette de 15 couleurs ;
- pas du tout de Robin and Marian malgré le titre ;
- énormément des chefs d'oeuvre de Mel Brooks, When Things Were Rotten et Robin Hood: Men in Tights. Petit jeu pour les moules observatrices : essayez de trouver toutes les références dans ce journal, dans le jeu et dans son code source.
ForĂȘt
Pour y jouer, il vous faudra une Super Nintendo ou un Ă©mulateur de cette console, car aprĂšs mes dĂ©pĂȘches sur le retrodev/retrogaming, j'ai eu envie de m'y mettre avec le fabuleux SDK PVSnesLib.
La ROM est téléchargeable ici.
Le code source sous WTFPL est lĂ .
Les tuiles et les sprites sous CC-BY-SA sont sur opengameart.
++Nal.
PS : si vous avez quelques talents retromusicaux, je cherche de l'aide pour ajouter sons et musiques Ă ce jeu.
# multiplateforme
PostĂ© par Psychofox (Mastodon) . ĂvaluĂ© Ă 6. DerniĂšre modification le 03 avril 2024 Ă 17:51.
De la mĂȘme maniĂšre que certains disent (disaient avant flatpak?) que les seuls applications compilĂ©es qui fonctionnent bien sur toutes les distros linux sont les binaires windows grace Ă wine, il se pourrait que distribuer un jeu via une rom faite pour une console relativement vieille soit la meilleure maniĂšre de fournir un jeu qui fonctionne sur le plus grand nombre de systĂšmes d'exploitations et architectures CPU avec un seul dĂ©livrable.
Et c'est aussi pratique contre l'obsolescence vu qu'on trouve encore facilement ces consoles et qu'il existe des cartouches avec mémoire flash ou support carte sd.
[^] # Re: multiplateforme
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 6. DerniĂšre modification le 03 avril 2024 Ă 21:05.
Les émulateurs amÚnent des fonctionnalités que pratiquement aucun jeu ancien ou moderne n'implémente complÚtement :
A tel point que certains ont eu l'idée de créer des consoles fantaisistes pour en profiter : http://www.vircon32.com/
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: multiplateforme
PostĂ© par Nicolas Boulay (site web personnel) . ĂvaluĂ© Ă 5.
Vircon32 est une idée géniale, par contre, ne pas utiliser un gcc standard est un gros problÚme.
"La premiÚre sécurité est la liberté"
[^] # Re: multiplateforme
PostĂ© par GuieA_7 (site web personnel) . ĂvaluĂ© Ă 3.
Oui j'aime bien le parti pris '32bits mais en se limitant à de la 2D'. En revanche je n'ai pas vu de licence dans les repo GitHub (donc sauf erreur de ma part ce n'est pas libre), et dommage ça na pas l'air trÚs actif.
[^] # Re: multiplateforme
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 6.
Il y a parfois une licence, parfois non. Il faudrait demander une clarification Ă l'auteur.
Ce que je trouve dommage aussi, c'est qu'il aurait peut ĂȘtre fallu prendre des composants existants (RISC-V comme processeur, GCC comme compilateur...) plutĂŽt que de rĂ©inventer la roue.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: multiplateforme
PostĂ© par Nicolas Boulay (site web personnel) . ĂvaluĂ© Ă 3.
Si le but est d'avoir un Ă©mulateur qui fonctionne partout, avoir un vrai CPU n'est pas super pratique. Cela peut ĂȘtre lent Ă simuler.
Il y a peut ĂȘtre Ă faire un truc avec wasm ? wasm + une plateforme bien cadrĂ©e (taille de RAM + type d'Ă©cran + son ??)
"La premiÚre sécurité est la liberté"
[^] # Re: multiplateforme
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 3.
Il y a bien https://docs.libretro.com/library/wasm-4/ mais 4 couleurs c'est pas beaucoup :-(
Dans le mĂȘme genre "machine virtuelle connue", il y a freej2me.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: multiplateforme
PostĂ© par Nicolas Boulay (site web personnel) . ĂvaluĂ© Ă 3.
4 couleurs, c'est peu.
On pourrait imaginer un wasm "à 100 mhz" (utilisation d'un benchmark pour le mesurer ? + utilisation de primitive de temps pour se synchroniser) avec 64Mo de RAM et un canvas 2D assez standard + son + IO. L'important est que les jeux puissent tourner partout (smartphone y compris) avec une interface simple (pour aider les développeurs).
"La premiÚre sécurité est la liberté"
[^] # Re: multiplateforme
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 4.
Plus qu'à écrire ton core libretro !
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: multiplateforme
PostĂ© par Nicolas Boulay (site web personnel) . ĂvaluĂ© Ă 4.
Vu tes compĂ©tences en crĂ©ation de jeu, tu es plus Ă mĂȘme de dĂ©finir une plateforme Ă la fois simple et fun Ă jouer :) Au moins niveau spec, ensuite, il faut trouver un expert wasm, simple :)
"La premiÚre sécurité est la liberté"
# Graphismes !
PostĂ© par small_duck (site web personnel) . ĂvaluĂ© Ă 8.
Ton pixel art est magnifique ! Quelle est ta technique ?
Signé : un programmeur qui aimerait se libérer du programmer's art
[^] # Re: Graphismes !
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 10.
J'utilise une palette de couleurs trÚs limités (ici 15 couleurs), je commence à faire une forme générale avec de grands aplat de couleurs, puis j'ajoute les éléments les plus marquants et enfin je rajoute des détails petit à petit.
comment dessiner
Plus sérieusement, j'ai suivi des tutoriaux et je regarde des exemples ici ou là .
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Graphismes !
PostĂ© par small_duck (site web personnel) . ĂvaluĂ© Ă 4.
Merci, je vais creuser tout ça.
# Je prendrais bien un petit wrap
PostĂ© par BenoĂźt Sibaud (site web personnel) . ĂvaluĂ© Ă 6.
Remarque de pure forme sans avoir lancé le jeu à la simple vue de la capture d'écran... ça serait plus joli de ne pas couper les mots / de renvoyer à la ligne, sous réserve d'avoir la place dans le cadre prévu.
Et je m'interroge sur le rejet de bleu de méthylÚne qui change la couleur de la riviÚre devant le chùteau.
Mais je dois néanmoins dire que c'est des beaux pixels que tu nous as offerts ici. Merci.
# Ah, ben non...
PostĂ© par Elfir3 . ĂvaluĂ© Ă 4.
Hier soir, j'me suis dit que j'allais regarder pour faire rapidement une petite bande son. Je me sentais inspiré, j'me suis dit aller... soyons fous.
J'ai téléchargé les sources snestracker, compilé, tenté quelque chose... et je me suis rendu compte qu'il fallait importer des samples.
Je commence à chercher des samples (libres, bien entendu), les extraire des sfz pour avoir quelques instruments de base, je convertis les flacs en wav, j'essaie d'importer... il faut du brr, un format spécifique à la super nintendo.
Inutile de dire qu'aprÚs tous ces péripéties, l'inspiration ad libitum est retombée.
Dans l'espoir que l'envie de refaire du Hummie Mann me reprenne, est-ce que quelqu'un aurait des banques libres prĂȘtes Ă l'emploi ? Mes maigres recherches ne m'ont permis de trouver que des banques tirĂ©es de jeu existants, donc pas vraiment adĂ©quates pour faire du libre.
Et pas de faux espoirs, plus le temps passe, plus mon temps libre se raréfie :'(
Merci de prendre le commentaire ci-dessus avec: un peu de recul, le premier degré, et si possible le second !
[^] # Re: Ah, ben non...
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 3. DerniĂšre modification le 09 avril 2024 Ă 17:59.
Je n'ai pas encore exploré la partie musicale avec PVSnesLib, mais apparemment il faut créer un fichier ".it" avec quelques contraintes : https://github.com/alekmaul/pvsneslib/wiki/Sounds-and-Musics
Il y a des exemples dans les sources du SDK: https://github.com/alekmaul/pvsneslib/tree/master/snes-examples/audio/effectsandmusic/res
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Ah, ben non...
PostĂ© par Psychofox (Mastodon) . ĂvaluĂ© Ă 5. DerniĂšre modification le 10 avril 2024 Ă 17:50.
Les .it, des modules créé par impulse tracker ou ça n'a rien à voir?
EDIT: oui ça parle de openmpt et de Schismtracker qui est une réécriture de Impulse tracker.
Dans ce cas lĂ tu peux prendre n'importe quelle banque de sons en wav que tu importes dans schismtracker pour faire ta musique.
Ăa ne me rajeunit pas, je faisais des .it de Trip Hop et Drum&Bass quand j'Ă©tais ado.
[^] # Re: Ah, ben non...
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 4.
J'ai pu faire une musiquette avec openmpt (qui marche sous linux avec wine) et ces samples : https://musical-artifacts.com/artifacts/2065
Malheureusement ma connaissance de la musique se limite à Do Ré Mi Fa... heu c'est quoi déjà aprÚs?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Ah, ben non...
PostĂ© par BAud (site web personnel) . ĂvaluĂ© Ă 3. DerniĂšre modification le 28 avril 2024 Ă 14:49.
C D E F... G A B / H ĂŽ_O
https://fr.wikipedia.org/wiki/D%C3%A9signation_des_notes_de_musique_suivant_la_langue#Noms_des_notes
spourtant pas si compliquaĂż /o\
pour OpenMPT c'est ballot qu'il n'y ait pas de d'éditeur de tracker MOD natif sous Linux (bon il est exécutable avec wine) :/ Uniquement un lecteur : openmpt123 basé sur https://lib.openmpt.org/libopenmpt/
(bon je pense qu'il y a d'autres lecteurs viables de MOD sous Linux... genre dans la liste sur linuxaudio)
Sans doute un ajout d'export Ă faire Ă MuseScore si l'on veut partir d'une partition (ou d'un clavier genre Bontempi :D)
Suivre le flux des commentaires
Note : les commentaires appartiennent Ă celles et ceux qui les ont postĂ©s. Nous nâen sommes pas responsables.