Noticias:

Es sólo una gripe, pero un poco más fuerte

Menú Principal

Curso de Programación Lúdica. Actualmente: Tetris funcionando

Iniciado por Bill, 13 de Mayo de 2009, 15:08

0 Miembros y 1 Visitante están viendo este tema.

Ydrojen

Cita de: Bill en 01 de Agosto de 2012, 19:56
Sí, es buena idea hacer un Puyo Pop (u otro juego que conozcas que sea 1vs1) para ver cómo afrontar las comunicaciones por internet sin servidor, es decir uno de los dos hace de hosting y el otro de cliente, así que el que hace de hosting debe tener el puerto abierto en el router. Además el Puyo Pop es similar al tetris, se puede partir de una base buena, solamente meter mejores gráficos y un motor de animaciones para que las fichas tengan ojitos o se muevan.

A partir de ahí ver cómo hacer un servidor de partidas para varios jugadores, y un estratégico, porque necesitas escalado de imagen, y otros conceptos.

Me interesa el tema de las comunicaciones, sockets y todo eso que es ahora mismo de lo que tengo menos idea porque no lo he practicado nunca y la asignatura donde se daba pude aprobarla sin estudiarme esa parte (cosa que ahora me arrepiento).

Le voy a meter un repaso al hilo para asegurarme de que no has dado nada que no sepa.

Bill


YoYo

Eso es lo de robarle dinero a los viejos por whatsapp?
Sorry but you are not allowed to view spoiler contents.



Orestes


Sorry but you are not allowed to view spoiler contents.

Drobjank


Bill

Pues es que si no sabes programar y quieres hacer una aplicación, le vas hablando a la IA y va programando por ti. Lo normal es utilizar Cursor como editor. Se llama vibe coding porque vas dando órdenes a la IA según tus "vibes", y va modificando la app.

Orestes

Pero y eso de Cursor está bien o es un chatgpt con ínfulas?

Sorry but you are not allowed to view spoiler contents.

Bill

No es chatgpt, es el editor de código que conecta a la LLM que le digas, por defecto Claude 3.7.

Normalmente la gente que usa ChatGPT lo que hace es copypastear un trozo de código a chatgpt y pedirle cosas, y luego a copypastear de vuelta del navegador al editor de código. Esto está mal y es ineficiente.

Luego tienes Visual Studio con copilot, que te permite darte sugerencias mientras programas, autocompletarte el código, o hablar con él pero el contexto es un solo fichero.

Cursor va más allá y lo que hace es darle a la LLM herramientas para tocar todo el proyecto. Permite que desde 0, sin tener nada de código, le digas algo como "quiero hacer una web que sea el juego del tetris", pues cursor se pone y te crea la estructura con el html, el css, el javascript, el http-server y te programa el juego entero.

Orestes

Y qué tal de fino va? En el trabajo tenemos Copilot y acierta bastante en facilitarte cosas repetitivas pero a veces sugiere unas burradas de campeonato.

Sorry but you are not allowed to view spoiler contents.

Bill

#309
No voy a responder más por algo que es gratuito y que te puedes descargar gratis y probar  :lol:
Además, que esto lo lleva petando meses, y ya le han salido competidores y tal, como desarrollador el no conocerlo es haber estado un poquito en una cueva o algo. Hasta pingüino lo ha usado.
Te lo bajas y le dices "hazme un tetris" o lo que quieras y vas modificándolo solo chateando con él.

Imagínalo como tener un junior contratado que teclea a una velocidad infernal, y que aunque a veces se equivoca le vas corrigiendo y punto.

Últimos mensajes

Rescate de los PIGS de YoYo
[Hoy a las 00:25]


El gran hilo de reírse de los sunormales de Psyro
[Ayer a las 23:56]


Where is Wally? de Mskina
[Ayer a las 23:53]


Por que 106? De donde viene? de Mskina
[Ayer a las 23:52]


El ahorcado de Mskina
[Ayer a las 23:49]