انضم إلى نوستر
2026-08-17 21:57:26 UTC

The_Crin on Nostr: #gaming #gamestr #nostr #client #videogame #gami les presento el cliente GAMI, un ...

#gaming #gamestr #nostr #client #videogame #gami

les presento el cliente GAMI, un cliente NOSTR para distribuir videojuegos usando la red radicle, ipfs, torrents, servidores y los que pueda soportar linux.



el cliente hace publicaciones usando el kind 31142, donde se cargan etiquedas que dicen para que sistemas puede ejecutarse el juego, el cliente solo recibe publicaciones que sean el kind 31142 y para diferenciarlas de otros eventos, agregue la etiqueta ["type", "game"] y las publicaciones del tipo 1 las deje solo para comentar ya que quiero que el cliente este centrado solo en videojuegos por lo que no le veo sentido agregar cosas que ya tienen varios clientes.

en la zona de busqueda, ahora mismo solo puede buscar juegos por su nombre exacto y agregue la opcion de poder agregar mas de un rele para buscar juegos y ahora mismo solo busca juegos en las horas que hayas escojido, si dejas las horas en 0, el cliente buscara en cualquier fecha.

tambien agregue la opcion de poder descargar las publicaciones para poder compartir la publicacion con otros y poder cargar una publicacion localmente con todos los datos de descarga.

la opcion de pagos, la deje solo para si el juego es gratis o puedes donar al desarrollador antes de descargar.

agregue la opcion de pagos lightning y monero, en la que tus datos de perfil kind 0 agregue una etiqueta llamada 'ma'=monero address para enlazar tu direccion monero y asi sea mas facil pagar con monero, el cliente no genera eventos para pagos, ya que solo se pasan las direcciones de sus wallets para si alguien quiere enviarles bitcoin o monero por su juego.

enlaces donde pueden descargar la appimage o el codigo:

tar.gz:
https://ipfs.io/ipfs/QmQ5ZqqxphtKQLefUoJRmmRKhzNk8iAaGNXZuiuTqr54sT?filename=GAMI%200.1%20code.tar.gz

si lo quieren descargar por IPFS usando el CID:
QmQ5ZqqxphtKQLefUoJRmmRKhzNk8iAaGNXZuiuTqr54sT
--------------------------------------------------------------
appimage:

https://ipfs.io/ipfs/QmTQWjmpzQCK448u9B1ti9RppyLWF6213z9HDZJSrnE7aa?filename=GAMI%200.1%20appimage.zip

descargar por CID de IPFS
QmTQWjmpzQCK448u9B1ti9RppyLWF6213z9HDZJSrnE7aa
--------------------------------------------------------
enlace del repositorio:

https://radicle.network/nodes/iris.radicle.network/users/did%3Akey%3Az6MkrR3NxncUQSGqHMegwxruXLHKrppPDg7vKoKnTK1iFvxa

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

para poder descargar archivos de la red de radicle, IPFS, ngit o torrents, es necesario que instalen las herramientas para ejecutar comandos de IPFS y radicle

para IPFS es necesario ejecutar el daemon para poder descargar usando los CIDS que de el desarrollador y para radicle es necesario ejecutar un nodo de radicle por si el juego esta en repositorios de la red radicle.

para torrents se recomienda usar mas qbitorrent y usar una VPN para cifrar el trafico.

el cliente lo pense tambien para poder ejecutar comandos de las terminales linux principalmente para descargar los archivos, pero actualmente solo puede ejecutar comandos de distribuciones linux que usan konsole y gnome-terminal como terminal, para cambiar el tipo de terminal que puede ejecutar, el archivo configuracion.py solo cambien la variable por 'konsole' o 'gnome-terminal'

esta es la primera version para un cliente de videojuegos en NOSTR, por lo que aun tengo pensado agregar otras opciones y mejorar el cliente, ahora mismo siento que esta es una version que ya se podria usar.

escucho consejos o si quieren tomen el codigo y hagan sus propias versiones en como piensan que deberia ser un cliente NOSTR para videojuegos.

GRACIAS😊