Hace 3 años | Por --654205-- a xataka.com
Publicado hace 3 años por --654205-- a xataka.com

Crear nuevos juegos para las videoconsolas retro es algo que los programadores amateurs podemos hacer fácilmente gracias a las herramientas disponibles en la actualidad. El año pasado publiqué un nuevo juego para mi consola favorita: la Super Nintendo (SNES). El proyecto acabó teniendo su propia edición física con su cartucho y su caja de cartón, al igual que en los 90.

Comentarios

NubisMusic

#22 Entiendo esa afición, en parte me pillé la Switch porque hay juegos retro e indie que jugarlos en portátil es genial. Pero si algún día programara un juego, no me veo haciéndolo en estos sistemas, porque son épocas pasadas de las que aprendimos y ya superamos. Con la de herramientas que hay ahora se puede lograr un juego estilo SNES pero sin las limitaciones del hardware de entonces.

Pero vamos, entiendo la ilusión que debe dar ver un cartucho con un juego tuyo en una consola de tu niñez, pero ahí entra el tema del factor nostalgia, es lo que temo.

erbeni

#11 totalmente,además que para hacer juegos para consolas antiguas al igual que para pc antiguos se debe de optimizar mucho,por cuestiones de limitaciones de memoria,no como ahora que a nivel técnico es más exigido en gráficos pero menos exigido en memoria.
El articulo lo tomo tal como dice para aprender y seguro que es y será un gran programador muy codiciado en empresa ya que sabe de las limitaciones antiguas y sabe lo que pasa con las nuevas,me parece un gran camino para aprender

EspañoI

#11 500% de acuerdo. La caspa de algunos envidiosos se deposita incluso en este tema tan específico.

No entiendo como se puede criticar o votar negativo una noticia sobre el esfuerzo de una persona en crear y recuperar conocimiento.

Este proyecto facilmente podría ser un trabajo de fin de grado cum laude,pero siempre hay algún desertor del arado tirando por tierra el esfuerzo de los demás.

Son la peor escoria de meneame.

Variable

#42 la comunidad videojueguera es ultra tóxica. La de juegos retro igual, pero además son un montón de pollaviejas amargados

C

#4 Es que se le ha olvidado mencionar que lo hizo usando Linux. Si pones "Linux" en el titular, entonces la noticia es relevante

EspañoI

#4 la caída del nivel de acidez en meneame cuesta mucho dinero a los propietarios y socios de este sitio...

awezoom

Hombre, por la miniatura, el juego parece un ñordo... 😅

Trigonometrico

No necesitamos el cartucho, es suficiente con poder descargarlo para jugar en un emulador.

#1 Tienes un vídeo en la página.

s

#1 Un juego, como cualquier pieza de software comercial, no es una creación de una persona en su tiempo libre. Es una creación de muchas personas. Mucha gente todavía hoy cree que por ejemplo el kernel de Linux empezó como un proyecto individual pero una vez que hizo público el código en la lista de usenet, el proyecto dejó de ser individual para ser la contribución de mucha gente.

PasaPollo

#23 Originalmente sí era cosa de una sola persona, aunque hoy día es casi imposible (aunque hay casos; me viene a la mente Stardew Valley, que creo que es unipersonal)

s

#26 Pero por ejemplo Unix, es creación en principio de dos personas, Ken Thompson y Dennis Ritchie, pero desde el principio es una creación del resto de gente del laboratorio de Bell Labs. Siempre hay alguien que empieza, pero luego el trabajo es una aportación colectiva que retroalimenta al grupo aunque puedan aislarse la contribución de cada persona, pero estas contribuciones no habrían sido posibles, sin la presencia del grupo.

Nova6K0

#23 Anda que no hay pocos juegos y programas creados por una sola persona. Evidentemente ninguno "mainstream". Básicamente por qué los "mainstream" creo que también necesitan al tipo que les hace el bocadillo de chope. Es como lo de siempre; hay gente que crea pero que necesitan que otras personas les haga el resto del trabajo y por tanto paga por ello (esto lo tienes fácil con las discográficas o las editoriales), y otras personas que prefieren hacerlo todo ellas.

Mismo el programa que yo uso para mi novela, Bibisco, está creado únicamente por Andrea Feccomandi.

Saludos.

s

#46 Me refiero a que hay tareas demasiado grandes para que las pueda llevar una sola persona. Normalmente son un equipo de distintas personas y cada una se especializa en una parte del juego.

nosemeneame

#23 hay muchos videojuegos (algunos recientes) hechos por solo 1 persona.

s

#54 Ponme algún enlace y los miro.

Variable

#55 www.locomalito.com

Ahí tienes unos pocos. Juegos hechos por una sola persona, excepto la música

s

#56 Ya son dos.

Variable

#60 pero la música no es el juego. Podría haberse dejado sin música, o coger música creative commons. Lo que es el juego, gráficos incluidos lo hace una sola persona

D

#1 joder... pues si el chaval ha hecho algo que se puede jugar y ha aprendido y lo comparte ¿que más quieres? Ya quisiera yo tener el tiempo y la ilusión.

awezoom

#48 si la parte técnica está bien, pero que vamos, que a día de hoy hay mucha gente haciendo cosas retro, sacando juegos de msx, spectrum, nes, SNES...y normalmente son, al menos, tan chulos como los de antes, cuando no cosas más sofisticadas aún, fruto de los avances en jugabilidad... y esto, solo de ver la captura, pues lo veo poco interesante, salvo para los que no sabían que hay un mundillo que se dedica a esto todavía...

RobertoRomanOrtiz

¡cuántos amargados hay tan temprano!

BastardWolf

Que maravilla de frikada!! Ojala yo conservara esa inquietud, antes la tenia pero la perdi con los años... cry

Omóplato

Enhorabuena al desarrollador, es verdaderamente difícil lo que ha hecho.

Y enhorabuena a todos los que han entrado aquí a llamarle chorrada, ñordo, pérdida de tiempo... digo enhorabuena porque estoy seguro de que su ego va proporcionalmente ligado a sus capacidades. Porque si no...

awezoom

#34 Yo he estado metido en el mundo de los videojuegos muchos años, así que hablo con conocimiento de causa... Y este artículo, pues eso, la parte técnica es interesante, pero ni es el primero, ni el último que ha hecho cosas de estas hoy en día, y de ver la captura del juego, pues uf...con los que he visto por ahí, se queda muy lejos... Pero bueno, como proyecto personal, está bien ponerse retos y esas cosas, de eso no he dicho nada... así es como se aprende...

Omóplato

#50 pues es el tema. Es un artículo curioso, tampoco se vende como el mejor juego de la historia. Y me parece un buen aporte.

Ahora, entrar a decir "menuda mierda", "qué pérdida de tiempo", "menudo ñordo", pues mira. Habrá experiencias mejores, productos mejores. Muy bien, pero no deja de ser un buen aporte.

awezoom

#51 yo nunca valoré el aporte ni lo interesante del tema, sólo la pinta que tenía el juego. 😬

D

Ese proyecto vale mucho más que cualquier master de informática.
Felicidades por haberte metido en el barro y haber tenido los cojones de terminar el proyecto.

elonmusk

Llegas unas décadas tarde... lol

andres.dev

Solamente programarlo en asm ya me parece un gran logro, ahora imagínense programar algo totalmente funcional en una consola de hace 30 años con todas sus limitaciones del hardware de la época. Ojalá hubiera un sdk en c para programar juegos de snes, pero por que he leido solo se puede con assembly (corríjanme si me equivoco).

S

#31 un sdk en c, sería algo así como sacar una foto con tu reflex y aplicar un filtro analógico en photoshop.
Creo que aunque al final el resultado sea el mismo, se pierde la diversión.

d

#31 #36 Lo desarrolló en C, no en ensamblador. Lo explica en el artículo.
"Utilicé esta librería [PVSNESlib] en el proceso de creación de 'Yo-Yo Shuriken' y así poder programarlo en lenguaje C"

borre

Entiendo que a nivel comercial, esto no va a ningún lado. Pero está el "Akane" para Switch a un euro que hace lo que el juego intenta hacer pero muchísimo mejor. Y es un puro vicio.

En mi caso sería muy difícil poder jugar a un juego de snes de este estilo viendo todo lo que se ha evolucionado desde entonces.

Aún así, mis dieses para el autor, que se ha dejado media vida para hacer un proyecto para sentirse orgulloso

slepo

¡Pues a mí el juego me parece genial!
Felicidades al creador.
¡Un gran trabajo y gracias por explicarlo!

NubisMusic

Hay todo un mundo en el Homebrew. Se sigue programando juegos hasta de la Spectrum, lo cual aún me hace preguntar si eso es bueno o malo, si nos quedamos estancados en una época por culpa del factor nostalgia o qué.

mudit0

#12 Pues eso mismo. Que el factor nostalgia nubla a muchos la mente, y a otros les parece que cualquier cosa debe ser aplaudible si lleva la etiqueta Spectrum (o SNES, como en este caso) sea cual fuere el resultado que lleve debajo, y hacerla acreedora de toda suerte de loas y aplausos. Si ese mismo juego se hubiera hecho no sé, para Unity, o mejor aún, para MS-DOS ¿sería igual de merecedora de fiestas? Pues seguramente no, porque MS-DOS no despertaba las mismas simpatías. Y voilá, ahí está el factor nostalgia.

Une eso a que cada 2x3 aparece por aquí una noticia de que ha salido un juego nuevo para una plataforma retro, para que algunos puedan sentirse un poco cansados de que les presenten "la Caraba" una y otra vez. Y yo creo que todos los negativos que recibe la noticia van un poco en esta línea. Súmale además de que el artículo no es original ni nuevo (el original tiene 6 meses), sino una traducción con ciertas libertades (o carencias, si se quiere ver así) de este otro " https://drludos.itch.io/yo-yo-shuriken/devlog/147478/making-a-snes-game-in-2020 " (algo demasiado frecuente en Xataka, muchas veces sin siquiera citarlo) y ya se puede tener la foto completa.

os_c

Esto es bastante habitual en el mundillo homebrew MSX, hay tiendas online que venden estos juego en formato físico para quienes les gusta jugar con la máquina real (no emulada). Por ejemplo:

http://www.matranet.net/boutique/msx/card/card.php

y

Existen multitud grupos y aficionados creando juegos de lo más profesional (algunos claro, no todos) para prácticamente todos los sistema de 8 y 16 bits.

Coincido con los que dicen que este en concreto es un truño. Y es que aunque no quiero quitarle la ilusión al creador, lo cierto es que se están creando auténticas maravillas que llegan a explotar los sistemas mejor que los estudios profesionales en su día, gracias a el conocimiento más profundo del hardware (por ejemplo en Amstrad se ha descubierto un modo gráfico oculto que nunca se llegó a implementar) y una buenas herramientas, mucho más accesibles.

m

Buen trabajo!!!!!

ChanVader

Un héroe

selina_kyle

Mucha envidia veo por aquí

diskover

Yo hice uno para NES en 2015, y se llevan haciendo cartuchos de este tipo para esta consola y otras desde al menos 2010.

Se llama: Homebrew.

Da demasiadas vueltas para muchas cosas. Por ejemplo, las carcasas de los cartuchos se pueden comprar en Aliexpress y mucho más baratas que las que vende el de EE.UU.

Shinu

#35 Eso lo explica en el artículo, dice que eligió las de EEUU porque era de mejor calidad que las chinas:
Por ejemplo, es fácil encontrar dichas carcasas en China a un precio bastante bajo. Sin embargo, queríamos materiales de buena calidad y Catskull tuvo la suerte de encontrar un proveedor en Estados Unidos que diseñó sus propias carcasas universales para la SNES hechas con plástico de buena calidad.

diskover

#44 En China también hay carcasas de buena calidad y a precio bajo.

El problema es que igual hay diez empresas Chinas que te las fabrican y al final debes acertar cual es la mejor.

Sinceramente, creo que es más barato hacer un pedido a cada una de esas empresas chinas y descubrir cual es la que las hace de buena calidad, que dejarlo todo a la empresa cara de EE.UU.

Si vas a fabricar muchas unidades, te va a salir muy caro.

mudit0

Halaaaaa ....¡¡un juego nuevo!! ¡¡y en 2020!!
Voy a ver si leo otra vez lo de la señora que escupió a otro en un autobús.
Este fin de semana no paran de salir primicias.

#SeñoraDelDesmayo

polpitart

Esto es lo que yo llamo estar ocioso. El tiempo libre es muy peligroso. Si dedicaramos nuestro tiempo libre a hacer otras cosas más productivas el mundo iría mejor.

d

#17 No está hecho en ensamblador, sino en C. Lo explica en el artículo.
"Utilicé esta librería [PVSNESlib] en el proceso de creación de 'Yo-Yo Shuriken' y así poder programarlo en lenguaje C"

anv

#7 Más productivo que aprender a desarrollar un juego?

Joice

#7 Estar ocioso es más bien escribir chorradas en meneame.

PasaPollo

#7 Si dedicamos nuestro tiempo libre a hacer únicamente cosas netamente productivas ya no es tiempo libre.

Omóplato

#7 Menos mal que tú estás haciendo cosas productivas y no escribiendo comentarios en menéame.

chemari

#7 a la mierda la productividad! Acaso hay algo mejor que hacer lo que a uno le apasiona? Pena me dan los que basan su vida solo en producir (tal como lo entiende el capitalismo)

EmuAGR

Nada espectacular, los pines de la SNES están documentados, sólo hay que programar un homebrew y meterlo en una EEPROM con las pistas de datos en su sitio. La consola lee las instrucciones y ejecuta el programa.

Y si quieres quedar de guay pues mandas a fabricar la PCB a China, programas 100 memorias, las sueldas e imprimes en 3D las cajas de los cartuchos (o las compras en AliExpress, seguro que hay).

Mucho tiempo libre para un juego que no aporta nada nuevo. Al próximo artículo traigo yo el intento de port que hice en DS de un juego de PC, reusando assets, cuando tenía 16 años. ¡Pero eh, que lo he retocado en 2020!

Joice

#5 Ha llegado el tecnopedante.

Dr.Maktub

#5 ayer programe un código, para cobrar comisiones a las cuentas corrientes de los más pobres, si quieres quedamos para hacernos un pajote.