Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo hacer un juego web?

¿Cómo hacer un juego web?

1. Marco de programa simple.

El programa del juego web consta de:

Tres partes.

El primero es el flujo de datos. El segundo es el procedimiento. El tercero es el arte.

Entre ellos, el tratamiento de datos incluye funciones. El flujo de datos solo puede reflejarse en funciones.

El flujo de datos es bastante problemático y lo discutiremos más adelante.

Por ejemplo, la compra y venta de productos más sencilla.

Para implementar esta función.

Entonces necesitas tener una tabla de productos básicos, una tabla de detalles de productos, una tabla de tiendas y una tabla de mochilas. Si la escalabilidad es mayor, las correspondientes tablas dobles son indispensables.

Los problemas de la tabla son todos simples. La clave es para qué se utiliza este artículo. De esta manera, hay muchos datos sobre el origen de los elementos y muchos datos sobre la dirección de los mismos.

Por último, los datos deben estar envueltos en un círculo.

Dar vueltas en círculos es algo difícil. Especialmente cuando hay más funciones y accesorios. La dificultad es 2 elevado a la enésima potencia.

Arte:

UI. Una interfaz sencilla y bonita siempre tiene ventajas.

Icono pequeño. Accesorios, mapas, equipamiento. Al menos 10 en una categoría, ¿verdad? Se necesitan aproximadamente cientos de ellos.

El programa se divide en 5 partes:

Temporizador del servidor. (Lenguaje C o configuración de su propio servidor) Ejecute un determinado fragmento de código en un bucle cronometrado. Este código se actualiza principalmente en función de los datos de la base de datos. Puede encontrar un programador en lenguaje C para hacer esto. Para los programadores en lenguaje C, esta función es bastante simple. Por supuesto, debe escribir usted mismo el juicio específico sobre el procesamiento de datos y la operación de la base de datos. Simplemente pídale al programador de C que le proporcione un fragmento de código estándar. Totalmente compatible con declaraciones SQL.

Páginas de funciones y funciones. Los principales son el acceso a los datos, el juicio y la dirección de los datos.

función ajax. (Opcional) Utilizado por ciertas funciones que requieren tiempo pseudo-real.

función javascript. (Opcional) Simule cálculos de datos del lado del cliente. Es decir, los datos relacionados con el tiempo del juego web. Dividido en dos partes. Parte de ellos son datos reales, calculados por un temporizador en el lado del servidor. La otra parte solo tiene el valor inicial, que se utiliza para la visualización del cliente. No se requiere sincronización en tiempo real, solo se requiere sincronización simulada.

Base de datos. Un montón de tablas de datos básicos y tablas de datos detalladas. Tabla de datos básicos: por ejemplo, los valores de atributos iniciales de los usuarios desde el nivel 1 hasta el nivel 100. Tabla de datos detallada: atributos específicos para cada usuario.

En esa era en la que la economía de la burbuja de Internet se estaba expandiendo rápidamente, en esa era en la que un gran número de internautas novatos inundaron Internet, en esa era en la que los MUD de texto habían disminuido gradualmente y los juegos en línea aún no habían surgido. , WebGame: esta novela El lanzamiento del dispositivo sin duda sorprendió a mucha gente. Simplemente registrándote, puedes jugar y unirte al foro. Aunque solo tiene una interfaz de juego simple, mucho texto y algunas imágenes, y el método del juego es simplemente actualizar la página, WebGame ha brindado diversión y ensueño sin fin y, al mismo tiempo, también ha realizado el amor y el odio. que innumerables personas nunca olvidarán. Hoy en día, los juegos en línea están floreciendo y están llenos de hermosos personajes y hermosas luces y sombras. ¿Recuerdas de vez en cuando esos años perdidos? Al menos en mi corazón, siempre ha habido varios WebGames inolvidables.

WebGame, como su nombre indica, es un juego multijugador online basado en un navegador web. Desde su nacimiento hasta el presente, los WebGames se pueden dividir aproximadamente en tres tipos: uno es una comunidad virtual construida sobre la base de navegadores web que utiliza lenguajes interpretados como PHP/ASP/Perl y el otro son juegos basados ​​en navegadores web y producidos utilizando; Tecnología Flash/JAVA; el tercero son los juegos que requieren descargar el cliente y conectarse a un servidor dedicado para ejecutarse.

En aquellos días, impulsados ​​por la burbuja económica de Internet, surgieron en China muchos WebGames a gran escala. Por ejemplo, "The Ninth City", "Yifei Ridge", etc., así como diferentes versiones de "Swordsman" activas en varios puertos de información. Es el primer lote de WebGames basado en navegadores web en China.

El título que ostentaban en aquel momento no era un juego, sino una comunidad virtual.

Además de las funciones básicas de BBS, los internautas también pueden subir de nivel, trabajar a tiempo parcial, correr caballos, alimentar mascotas, formar familias, etc. en la comunidad virtual. Básicamente, lo que se puede hacer en los juegos online también se puede hacer en la comunidad virtual de ese momento. La diferencia es que los juegos online son más intuitivos, mientras que las comunidades virtuales se expresan en forma de mucho texto y algunas imágenes.

Cuando las comunidades virtuales estaban en auge, miles de internautas permanecían frente a sus computadoras toda la noche para actualizar las páginas con esos datos virtuales. ¡El número de visitas al sitio web naturalmente se disparó como loco! En el próspero período de la burbuja económica de Internet, aumentar las visitas a un sitio web equivalía a ganar mucho dinero. Naturalmente, los sitios web grandes y pequeños no escatiman esfuerzos para desarrollar y mantener comunidades virtuales con mano de obra y recursos materiales.