30 Scripts De Juego Que Puede Escribir En Php, Parte 1 Creación De 10 Scripts Fundamentales


30 scripts de juego que puedes escribir en PHP, Parte 1: Crear 10 scripts fundamentales Empezando Como maestro de juego / contador de historias y desarrollador, frecuentemente me encuentro escribiendo pequeñas utilidades y guiones para ayudarme cuando se ejecuta, planea y juega. A veces necesito una idea rápida. Otras veces, sólo necesito un montón de nombres para personajes no jugadores (NPCs). De vez en cuando, necesito geek hacia fuera en números, resuelvo algunas probabilidades, o integrar algunos rompecabezas de la palabra en un juego. Muchas de estas tareas se vuelven más manejables con un poco de trabajo de script antes de tiempo. Este artículo explorará 10 scripts fundamentales que se pueden utilizar en varios tipos de juegos. El archivo de código contiene la fuente completa para cada secuencia de comandos que vamos a analizar, y puede ver los scripts en acción en chaoticneutral. Vamos a brillar a través de estas secuencias de comandos muy rápidamente. No se cubrirá el tema de encontrar un host o configurar un servidor. Hay muchas empresas de alojamiento web que ofrecen PHP, y el instalador de XAMPP es fácil de usar si desea configurar su cuenta. No vamos a pasar mucho tiempo hablando acerca de las mejores prácticas de PHP o técnicas de diseño de juegos. Estos scripts están diseñados para ser sencillos de entender, fáciles de usar y rápidos de recoger. Un rodillo de troquel básico Muchos juegos y sistemas de juego necesitan dados. Comencemos con algo simple: rodar un solo dado de seis lados. Esencialmente, no hay diferencia entre rodar un dado de seis lados y escoger un número aleatorio entre 1 y 6. En PHP, esto es simple: echo rand (1,6); . En muchos casos, eso sería más o menos fino. Pero cuando tratamos con juegos de azar, queremos algo un poco mejor. PHP proporciona un mejor generador de números aleatorios: mt_rand (). Sin entrar en detalles sobre las diferencias entre los dos, es seguro asumir que mt_rand es un generador de números aleatorios más rápido y mejor: echo mt_rand (1,6) ;. Seremos más felices en general si ponemos esto en una función. Generador de nombres aleatorios Construir o encontrar algunos archivos de buen nombre (un par se incluyen en el archivo de código), y nunca vamos a querer para los nombres de nuevo. Generador de escenarios Tomando los mismos principios básicos que utilizamos para hacer el generador de nombres, podemos hacer lo que se llama un generador de escenarios. Esto es útil en juegos de rol o en otras situaciones en las que tenemos que llegar a un conjunto pseudo-aleatorio de circunstancias que se pueden utilizar para juegos de rol, improvisación, escritura, etc. Uno de mis juegos favoritos, Paranoia, incluye algo Llamado una "mezcladora de misiones" en su GM Pack. La licuadora de misión se puede utilizar para reunir una misión completa en el rodillo rápido de un dado. Vamos a crear nuestro propio generador de escenarios. Tome el siguiente escenario: Se despierta perdido en el bosque. Sabes que tienes que ir a Nueva York, pero no sabes por qué. Se puede escuchar el ladrido de perros y el sonido inconfundible de buscadores hostiles cerca. Tienes frío, temblores y sin arma. Cada frase en ese escenario introduce un aspecto específico del escenario: "Te despiertas perdido en el bosque" Esto establece el escenario. "Usted sabe que tiene que llegar a Nueva York" Esto describe un objetivo. "Se puede oír el ladrido de perros" Esto introduce un antagonista. "Tú estás frío, tiritando, y sin un arma" Esto agrega una complicación. Al igual que hemos creado archivos de texto para nuestros nombres y apellidos, comience por hacer un archivo de texto cada uno de los ajustes, objetivos, antagonistas y complicaciones. Los archivos de ejemplo se incluyen en el archivo de código. Una vez que tenemos estos archivos, el código para generar un escenario se parece mucho al código para generar nombres. Listado 6. Generación de un escenario Podemos agregar elementos a nuestros escenarios añadiendo nuevos archivos de texto, o podemos agregar múltiples complicaciones. Cuanto más agregamos a nuestros archivos de texto base, más variados serán nuestros escenarios a lo largo del tiempo. Constructor y shuffler de la cubierta Desde aquí, es un camino corto para dibujar las manos de un número determinado de tarjetas o la construcción de un zapato multideck. Calculadora de cuotas: Tarjeta de sorteo

Comments

Popular posts from this blog

Estrategias De Negociación A Corto Plazo Que R Rar 10 Mejores Corredores De Opciones Binarias En Todo El Mundo

Mejor Libro Sobre La Negociación De Opciones Binarias

Mira Hacia El Futuro