Registrarse

[RPG - Scripting] [Inscripciones Cerradas] Escuela Scripting Essentials

Estado
Cerrado para nuevas respuestas.

Jessie

What goes around, comes around

Bases de Scripting en
RMXP-Essentials



Introducción​

La idea principal de esta escuela, es brindar conocimientos básicos para crear y llamar funciones propias, usando Rpg Maker XP y Pokémon Essentials.

Objetivo​

Usando un lenguaje básico y simple para enseñar a los usuarios que estén interesados en conocer el funcionamiento de los scripts usados en la plataforma.
Al finalizar la escuela, los usuarios que lograron llegar hasta la última clase serán capaces de manejar el sistema de scripts con mayor facilidad.

Conocimientos Previos​

Debido a que la escuela está orientada a usuarios con un nivel de conocimiento básico o nulo en scripting, los interesados deberán saber como mínimo lo siguiente :

  • Abrir y cargar un nuevo proyecto en Rpg Maker XP
  • Crear un nuevo evento (npc)
  • Abrir el editor de scripts

Criterio de calificación​

Luego de que cada clase sea publicada, los alumnos deberán seleccionar el botón de “+Gracias” del post principal de esa clase, para que se registre su asistencia.

Se calificará a los alumnos por cada clase, basándose en el siguiente criterio :
  • Asistencia : 50%
  • Tarea entregada : 50%

Si el alumno obtiene una calificación de 50% en 5 o más clases, este será expulsado de la escuela.
Si el alumno obtiene una calificación de 0% en 3 o más clases, este será expulsado de la escuela.
Solo en casos especiales, donde el alumno pueda justificar su situación, se podrá evitar la expulsión.

Temario​

El temario cuenta con 14 clases, y se darán 2 clases por semana, para un total de 7 semanas; al final de cada clase se dejará tarea de practica para reforzar los conocimientos aprendidos.

En caso de ser necesario, el tiempo entre clases podría ser extendido, para así poderse adaptar a las necesidades de los alumnos.

1. Funciones, class y module
1.1. Crear y llamar funciones
1.2. Crear y llamar class
1.3. Crear y llamar module
2. Cuadros de texto básico
2.1. Llamar un cuadro de texto
2.2. Comandos básicos
3. Variables
3.1. Variables locales
3.2. Variables globales
3.3. Variables y Switches (RMXP)
3.4. Operadores
4. Arrays y Hashes
4.1. Arrays y comandos útiles
4.2. Hashes y comandos útiles
4.3. Hashes y Arrays con operadores
5. Viewport y Overlay
5.1. Viewport
5.2. Utilidades para Viewport
5.3. Overlay
5.4. Utilidades para Overlay
6. Bitmaps
6.1. class Bitmap
6.2. class Sprite
6.3. Rectangulos apartir de bitmap
6.4. dispose
7. Textos
7.1. Textos Essentials
7.2. Textos y Elecciones
8. Iteraciones
8.1. for val
8.2. times
8.3. loop do
8.4. loop while
9. Condicionales
9.1. if y unless
9.2. case
9.3. module Input
10. Funciones Essentials
10.1. Audio
10.2. Sprites e Iconos de Pokémon
10.3. PokeBattle_Pokemon
10.4. PBItems
11. Utilidades RMXP
11.1. Game Player
11.2. Scene Map
11.3. Spriteset Map
11.4. Game Event
12. Terrain Tag
12.1. Efectos en Terrain
12.2. Eventos en Terrain
12.3. Animaciones en Terrain
13. Funciones Essentials II
13.1. Animaciones en mapas (NPC)
13.2. Mover Jugador/NPC
13.3. Pokémon Global
14. Proyecto Final
14.1. Conocimientos adquiridos
14.2. Recursos Públicos
14.3. Proyecto final de la escuela

Formato de inscripción​

Todos los interesados, deberán responder a este tema usando el siguiente formato como ejemplo :
Código:
[B]Nombre de usuario :[/B]
[B]ID de usuario en Discord : [/B]
[B]Razón para inscribirse :[/B]

Las tareas deberán ser enviadas desde el Servidor CreadoresEssentials en Discord, por tanto se necesita que den su nombre de usuario en discord para poder tener acceso al canal adecuado una vez que se registren.

Las dudas, comentarios y sugerencias, se realizarán dentro de la misma escuela aquí en el foro.

Lista de alumnos​

El tiempo de inscripción será de una semana, desde el 2 de Marzo hasta el 9 de marzo.
No habrá un límite al número de alumnos aceptados, esto puede ser modificado más adelante de ser necesario.

-White
-Drive
-Facu91
-Nyaruko
-Rize
-LucasVl18
-Godghost
-KidFates
-FuegoFatuo25
-Caeles
-Sutto
-ElToby
-Jako-Fellings!
-Diego Mertens
-IcaroxElAventurero
-Espacio en Blanco
-A.N.T.
-yveltalchannel
-esteban garcia
-speedgio
-Pistis
-AlanVentor
-MiguelWow31
-Jásbel
-Norit
-Jordi
-Fernand
-Ayman
-Yabel

La fecha de inicio de clases será anunciada una vez que el periodo de inscripción finalice.

Esta escuela ha sido autorizada por @Inferno y el Administrador del foro.

 
Última edición:

White

--------------------------------------------------
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario : White
ID de usuario en Discord : White#6326
Razón para inscribirse : Me gustaría refrescar y mejorar mi scripting en RMXP para poder traer aportes
 

Drive

Cazador de subnormales
Colaborador
Redactor/a
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario: Drive
ID de usuario en Discord: ɖʀɨʋɛ-ӄʊռ#8759 (son caracteres extraños, así que debes de copiarlos)
Razón para inscribirse: Amo la programación, y aunque sé que RGSS no es el lenguaje más idóneo para empezar, sé que lo que me hace falta es alguien que me diga que está bien, que está mal y por donde tirar. Además de eso, tengo un proyecto en RPGXP, y quiero poder hacerlo lo mejor posible.
 
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario : Facu91
ID de usuario en Discord : Facu91 #7246
Razón para inscribirse : Siempre quise poder crear mi propio juego de pokémon y hasta el día de hoy se me hizo casi imposible por el conocimiento básico y casi nulo que tengo sobre scripting, creo que este es el puntapié ideal para poder darle forma a mi tan ansiado proyecto.
 

Nyaruko

Pinchando ruedas de trenes
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario : Nyaruko
ID de usuario en Discord : Nyarlathotep Chan#9182
Razón para inscribirse : Me gustaría ampliar mis conocimientos de scripting, y esta sería una muy buena ocasión para practicar
 

Rize

Ghoul
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario : Rize
ID de usuario en Discord : Rize#3205
Razón para inscribirse : Me gustaría aprender este lenguaje para que algún día pueda hacer algo por mi cuenta
 

LucasVl18

Usuario de oro
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario : LucasVl18
ID de usuario en Discord : _LuKa_#9946
Razón para inscribirse : Me gustaría mejorar mi scripting ya que tengo un conocimiento muy básico ( casi nulo) para poder crear mis propios proyectos y aportes.
 

Ethan

Usuario de platino
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Vaya es una pena no poder participar, ahora no tengo tiempo por la universidad y me interesa muchísimo para un proyecto que estoy escribiendo y desarrollaré en un futuro.

¿No has pensado en tras acabar dejar un recopilatorio de las clases y ejercicios para los que no podamos "asistir" podamos aprender también?

Un saludo y ánimo con esas clases a todos!
 

Godghost

¿Que me detenga?, debes estar bromeando.
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario :Godghost
ID de usuario en Discord : Godghost#7928
Razón para inscribirse : quiero especializarme en scripting
 

KidFates

Your life, your fate.
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario : @KidFates
ID de usuario en Discord: Kid#7095
Razón para inscribirse : Aprender un poco para poder echar una manita en lo posible con pequeñas ediciones en scripts cuando Nyaruko o tú estén ocupados ^^
 
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre: FuegoFatuo25
Discord: @喰鎧疾斬Monado's Wielder機盾破轟#7047
Motivo: Me gustaría aumentar mis conocimientos de scripts y está me parece una buena ocasión
 

Caeles

Midnight Melody
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario: Caeles
ID de usuario en Discord: Caeles#8599
Razón para inscribirse: Aprender a scriptear de verdad y no solo las cuatro cosas que sé :D
 

Sutto

Pokemon Hecatombe Xd
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario :Sutto
ID de usuario en Discord :-Sutto-#6807
Razón para inscribirse : Siempre e querido aprender un poco de programación, y así poder crear funciones para mi u otros proyectos.
 

ElToby

RomHacker de NDS
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario :ElToby
ID de usuario en Discord : ElToby#2680
Razón para inscribirse : Por que no?
Naaa, broma, quiero aprender scripting por si algun dia me es necesario, y nunca cae mal saber algo nuevo xD.
 
Última edición:

Jako

Deja el dolor atrás y sonríe.
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario: Jako-Fellings!
ID de usuario en Discord: Jako#9343
Razón para inscribirse: Estoy intentando desarrollar un proyecto en RPGMaker, pero mis conocimientos en dicha plataforma son muy pocos, por lo tanto me comprometo a participar en ésta Escuela y dar todo de mí mismo para poder aprender.​
 

Diego Mertens

Dartrix Joven
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario : Diego Mertens
ID de usuario en Discord : Diego Mertens#2252
Razón para inscribirse : Me encanta lo relacionado con la programación, y quiero empezar con algo como para poder entender mejor otros lenguajes más complejos, además, tengo un proyecto y me encantaría poder agregar mis propias mecánicas y sistemas sin tener que depender de los demás.
 

ElTioSans

Usuario de oro
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario: IcaroX
ID de usuario en Discord: Icarox El Aventurero#8388
Razón para inscribirse: La razón por la que quiero estar en esta escuela es que quiero aprender sobre el manejo de scripts, quiero ampliar mi conocimiento y siempre me ha interesado este tema de los scripts.
 

Espacio en Blanco

Zentangler
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario: Espacio en Blanco
ID de usuario en Discord: Espacio en blanco#2129
Razón para inscribirse: Me gustaría aprender para retomar un proyecto en cual lo abandonaron (todos los miembros del grupo) porque no teníamos un buen Scripter. Así que en otras palabras me gustaría inscribirme para ampliar mis conocimientos.
 

A.N.T

:3
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario : A.N.T
ID de usuario en Discord : A.N.T#7428
Razón para inscribirse : primeramente para aprender, tengo curiosidad por el tema, tambien para mejorar mi fangame de pokémon.
 

yveltalchannel

Profesional de WaH
Respuesta: [Inscripciones Abiertas] Escuela Scripting Essentials

Nombre de usuario : Yveltalchannel
ID de usuario en Discord : Yveltalchannel#1287
Razón para inscribirse : Aprender a crear mis propios scripts y ampliar conocimientos.
 
Estado
Cerrado para nuevas respuestas.
Arriba