Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Mikeien

Páginas: [1]
1
Hola a todos, este es mi primer mensaje en este foro así que espero no estar haciendo una pregunta demasiado genérica.

Soy ingeniero electrónico y tengo conocimientos básicos de programación en Visual Basic, C, MATLAB y lenguajes de programación para autómatas y PLCs. En la universidad dimos también algo de HTML pero fue más bien anecdótico. Unos años más tarde aprendí por mi cuenta los conceptos básicos de la programación orientada a objetos con algunos cursillos de C# y desde hace unas semanas estoy siguiendo algunos cursos básico de programación web (HTML, CSS y JavaScript) de esta y de otras paginas.

Con un proyecto en mente, creo que ha llegado el punto de profundizar más en un lenguaje en concreto y me surge la duda de cuál elegir. Así que lanzo la siguiente pregunta a ver si podéis orientarme.

Cuál es el mejor lenguaje para programar un juego similar a un ajedrez online para dos jugadores?

Es decir, una página web a la que un amigo y yo podamos conectarnos para jugar una partida en la que haya un tablero y unas fichas que mover. No se trata de jugar contra una IA sino entre nosotros. Lo ideal sería registrarse como usuario, acceder a una especie de sala y jugar una partida.

No estoy seguro de que un lenguaje como JavaScript o PHP sea el más adecuado (o ni siquiera que tenga la potencia para hacer algo así), así que recurro a vosotros en busca de consejo. Cualquier orientación en el mejor lenguaje será bienvenida. En el peor de los casos seria otro lenguaje del que tendría conocimientos!

Un saludo y gracias!

2
Hola de nuevo,
 
Quería preguntaros vuestra opinión sobre los lenguajes que debería aprender primero a programar para alcanzar la meta que tengo en mente (a muy largo plazo).
 
Seria aprender a programar una página web donde los usuarios podrían registrarse y jugar un juego parecido al ajedrez (la diferencia es que las piezas pueden moverse con más libertad sobre el tablero, en vez de casilla a casilla. Pero por lo demás es similar). Cada usuario después de logearse podría crear, unirse o ver una partida. A su vez, también se guardarían estadísticas sobre los resultados de las partidas y se calcularía una puntuación.
 
Sé que para un novato puede sonar un reto demasiado ambicioso, pero creo que una meta a largo plazo es fundamental para mantener la motivación y estar más centrado a la hora de elegir un camino de aprendizaje. Así que en vuestro opinión, que lenguajes debería empezar a aprender? HTLM y Javascript? Java? Como os comentaba en el mensaje de presentación soy Ingeniero Electrónico y tengo  algunos conocimientos básicos de programación (dimos fundamentos de la programación con Pascal profundizamos un poco más en C y dimos algo de HTML).
 
Muchas gracias por vuestra ayuda!
 
Un saludo

Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".