[TOOL]: RPG Database maker TSR!

Proyectos en Desarrollo.

[TOOL]: RPG Database maker TSR!

Postby erkosone » Thu Oct 07, 2010 11:20 am

TSR DATABASE MAKER for Games:

VERSION 0.3 stable:
----------------------
<< MENU SYSTEM: >>
- NEW FILE
- OPEN FILE
- SAVE FILE
- SAVE FILE AS..

- 208 PAGES OF DATA
- PAGE "0" RESERVED FOR FILENAME, AUTOR, DATA, GAME, VERSION..
- SCROLL VAR FOR MOVE FROM PAGE "1" TO PAGE "208"..
- ARROWS SCROLL VAR FOR FINE "STEP BY STEP" PAGE MOVE..
- PAGE NUMBER INDICATOR..


VERSION 0.4 stable:
----------------------
- MENU --> EDIT --> FIND.


VERSION BETA 4.5:
.....................
- AÑADIDO MOTOR DE BUSQUEDA EXAUSTIVA, BUSCA CUALQUIER CADENA DENTRO DE TODA LA BASE DE DATOS.

<< ALL ACTIONS ARE IN VISUAL GRAPHIC MODE >>


VERSION 5.0 stable.
- Añadido soporte de caracteres especiales desde teclado.

- It adds this to the beginning of your game to prepare the database:
Code: Select all
Struct TSR[208];
String line_0;
String line_1;
String line_2;
String line_3;
String line_4;
String line_5;
String line_6;
String line_7;
String line_8;
String line_9;
String line_A;
String line_B;
String line_C;
String line_D;
End


And It calls this process to read the structure of information:
Code: Select all
FUNCTION LOAD_DATA(FILENAME);
private
  int puntero;
BEGIN
//-------------------CARGO BASE DE DATOS--------------------
puntero=FOPEN(FILENAME,"r", "t"); // lo abro para la lectura...
fread(offset TSR, sizeof(TSR), puntero);
fclose(puntero);
//-----------------------------------------------------------------
FRAME;
END


Assign DATA its very EASY:
Code: Select all
String My_text_data=TSR[1].line_0;
You do not have the required permissions to view the files attached to this post.
Last edited by erkosone on Thu Mar 08, 2012 8:11 pm, edited 9 times in total.
User avatar
erkosone
 
Posts: 10654
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.

Re: [TOOL]: RPG Database maker TSR!

Postby Dluk » Thu Oct 07, 2010 3:00 pm

Es que las estructuras y los campos van a depender mucho del modo que uses para programar la aplicación. Habría que tratar de hacerla lo más genérica posible y lo veo difícil porque cada uno tiene a usar su propia forma a la hora de desarrollar un sistema de texto. Yo por mi parte usé en el Megaman XS STRUCTS de STRINGS y ahora estoy esperando el soporte a tablas de STRINGS. Habría que preguntar al resto que usan y ver que es más viable... ¿no?
Image
"El destino es como un juego... ¿No? Y ahora, esperas mi último movimiento"

Kain - Legacy of Kain: Soul Reaver
User avatar
Dluk
 
Posts: 2422
Joined: Sun Jan 04, 2009 3:51 pm
Location: En el campo de batalla

Re: [TOOL]: RPG Database maker TSR!

Postby erkosone » Thu Oct 07, 2010 4:27 pm

Pensando un poco en los RPG de las videoconsolas de 16 bit se me ocurre que los personajes "NPC" normalmente suelen llevar unas cuantas lineas,y a modo aleatorio las van soltando cuando se inter-actua con ellos, por otro lado los "NPC" que desarroyan o inter-actuan con la historia, suelen tener tambien varias lineas que van soltando segun el "estado" de la partida.

una estructura generica podria ser esta:

Struct TSR[999];
String line_1;
String line_2;
String line_3;
String line_4;
String line_5;
String line_6;
String line_7;
String line_8;
End

8 lineas de texto por registro? Creo que da para los textos de los personajes "tontos" y para los personajes mas complejos se puede usar 2 registros para el y quedaria bien, sin exagerar tampoco la carga de datos, que lo interesante es no necesitar excesiva memoria para esto.

Creo que voy a empezar a hacerla de esta manera, haber que tal queda, en cuanto tenga algo para enseñar lo cuelgo.
User avatar
erkosone
 
Posts: 10654
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.

Re: [TOOL]: RPG Database maker TSR!

Postby erkosone » Fri Oct 08, 2010 8:22 pm

Bueno pues ya va cogiendo cuerpo el programa, os cuelgo unas capturas para ver lo que estoy haciendo:
You do not have the required permissions to view the files attached to this post.
User avatar
erkosone
 
Posts: 10654
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.

Re: [TOOL]: RPG Database maker TSR!

Postby Dluk » Fri Oct 08, 2010 9:07 pm

Wow, tiene buen aspecto... cualquier ayuda que te pueda dar, aquí estaré ^^
Image
"El destino es como un juego... ¿No? Y ahora, esperas mi último movimiento"

Kain - Legacy of Kain: Soul Reaver
User avatar
Dluk
 
Posts: 2422
Joined: Sun Jan 04, 2009 3:51 pm
Location: En el campo de batalla

Re: [TOOL]: RPG Database maker TSR!

Postby CicTec » Fri Oct 08, 2010 9:17 pm

Tiene buena pinta erkos, a ver si resulta util a la comunidad, sigue asi. ;)
User avatar
CicTec
 
Posts: 16553
Joined: Thu Jul 31, 2008 10:18 pm

Re: [TOOL]: RPG Database maker TSR!

Postby erkosone » Fri Oct 08, 2010 9:28 pm

Dios.. para que los "botones" y los "menus" sean >>>> AMISTOSOS <<<<< con el user que lo va a utilizar... tiene miga el tema jaja..

Menos mal que lo estoy copiando todo de una base de datos que tengo hecha del curro jeje, pero tengo que modificar mucho ahun..

La idea es que de la sensación de estar en un programa diseñado nativamente para los tipicos objetos de Windows, como los menus, botones, barras de scroll.. picar encimad e un texto para editarlo..

Tiene miga gorda si, pero naa supongo que para mañana lo tengo ya medio listo para colgarlo y lo criticamos entre todos y al final saco el mechero y lo quemo jeje..

Estos dias tengo mucho tiempo libre.. me han echado del curro unas semanas para "recontratarme.." asi que.. a programar toca jeje..

Menos mal que mis programas tienen tendencia a "auto-destruirse" si no estoy cerca de ellos cada "X" tiempo jeje.. En todo lo que he hecho para el curro pone "BETA NO COMERCIAL"..

Asi que no me preocupa mucho... Weno, haber si lo termino y sirve para algo jeje ;)
User avatar
erkosone
 
Posts: 10654
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.

Re: [TOOL]: RPG Database maker TSR!

Postby erkosone » Sat Oct 09, 2010 12:23 am

Subida una version ahun muy temprana pero ya operativa en parte.
User avatar
erkosone
 
Posts: 10654
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.

Re: [TOOL]: RPG Database maker TSR!

Postby Dluk » Sat Oct 09, 2010 12:38 am

Lo acabo de probar, la interfaz es cómoda e intuitiva. He tenido un único problema y es que no he podido cargar ningún dato en la estructura, hago click en cada línea y no pasa nada.

Ah, una sugerencía, aumentá si podés la velocidad del mouse porque es un poco lento (si te parece bien :P).

Saludos, muy buen aporte ^^
Image
"El destino es como un juego... ¿No? Y ahora, esperas mi último movimiento"

Kain - Legacy of Kain: Soul Reaver
User avatar
Dluk
 
Posts: 2422
Joined: Sun Jan 04, 2009 3:51 pm
Location: En el campo de batalla

Re: [TOOL]: RPG Database maker TSR!

Postby erkosone » Sat Oct 09, 2010 9:39 am

Resubido, con nueva funcionalidad, edicion de forma visual del primer "page" de datos. ;)
User avatar
erkosone
 
Posts: 10654
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.

Next

Return to Proyectos WIP

Who is online

Users browsing this forum: No registered users and 10 guests