Logo

¡Bienvenido a Stratos!

Acceder

Foros





Menu

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.

Mostrar Mensajes Menu

Mensajes - paquitoChocolatero

#1
General Programadores / Escribir texto en circunferencia
14 de Abril de 2008, 12:23:05 AM
Hola,

Gracias, nunca he usado d3d, aunque si manejo C++, me podrías ayudar dandome mas detalles sobre el metodo que me sugieres de usar las transformacioenes.

Ahora mismo no tengo ninguna imagen, pero intentare conseguirla. Imagina un texto escrito al rededor de una moneda, eso es exactamente lo que quiero conseguir.

Saludos y gracias por la ayuda.
#2
General Programadores / Escribir texto en circunferencia
10 de Abril de 2008, 08:43:33 AM
Hola,

Estoy intentando hacer, de moento estudiando las posibilidades mas sencillas, crear imagen de un texto escrito en circunferencia. Es decir, como estan por ejemplo en algunas monedas.

La cuestión es que de momento no he encontrado un método rápido, lo único que se me ocurre es lo siguiente;

Creo una imagen de una linea con el texto que quiero. Esta imagen rectangular la leo pixel por pixel calculando donde debería ir si la quiero representar con el mismo largo a traves de una circunferencia, segun la formula.

Me surge alguna duda, la circunferencia de los pixeles centrales me quedarán exactamente representados a traves de esta circunferencia, ¿que pasaria con los de arriba o abajo en la imagen incial rectangular? ¿quedarían o mas largos o mas cortos, respectivamente, en mi circunferencia, y no se como lo trataría.

El caso es que me gustaria si alguien ha programado algo parecido en cuanto a trasformar imagenes a efecto de circunferencia, o conocen alguna libreria que me ayuda, etc... cualquier sugerencia.

Lo estoy realizando en Java Graphisc, porque comence haciendo otras funcionalidades en Java, pero quizá sería m,as facil en C++ con SDL, no se ¿alguna idea?

Gracias de Antemano.
#3
Inteligencia Artificial / Juego de cartas
06 de Noviembre de 2006, 09:41:17 AM
Hola, te escribo para sugerirte algunas ideas, aunque no he pensado mucho sobre este problema en particular, si descubro algo mas serio ya te escribo aqui.

En principio el poker es un juego sin informacion total, la única a tu disposición es en principio:

Tus Cartas. (las unicas que ves)

Parece poco pero a partir de aqui se obtienes:

Porcentajes para hacer jugadas en las siguientes cartas, y porcentajes de que esta sea la jugada ganadora.

y con estos porcentajes puedes:

calcular cuanto es la apuesta que se debe realizar(subir) o aceptar:

apuesta + bote * P(ganar) > 1

Digamos que esta sería la parte de la información objetiva de la que se dispone (las cartas) y deberia ser la base de la actuación de un jugador artificial, pero tambien hay otro tipo de información mas sutil:

La actuación de los rivales.

(podrias intentar clasificarlos en agresivos / medios / conservadores) segun las apuestas y manos que van jugando de modo que vs jugadores agresivos la formula de arriba puede ser mas permisiva es decir se va cuando > 0.7, contra jugadores medios > 0.9 y jugadores conservadores > 1

ademas puedes poner a estos % un factor aleatorio (pequeño)

tambien se me ocurre alguna situación en la que realizar un farol.

No se se pueden ir añadiendo comportamientos , pero la base seria el % de la jugada ganadora.

Ya te advierto que no son ideas muy meditadas, pero espero que al menos te sirva como idea.

Un saludo.
#4
General Programadores / Problema desarrollo juego estrategia
18 de Agosto de 2006, 12:53:12 PM
Hola, otra opción, que puede ser la mas compleja, aunque la mas completa y flexible podria ser hacer un "interprete" de esas "reglas especiales".

Es decir por lo que cuentas un barco es algo como:

publi class Barco{

    private String nombre;

    private int disparo;
    private int capacidad;
    private int movimiento;
    private int pasajeros;

    public void disparar(Object objetivo){ ... }
    public void mover(Posicion destino){ ... }

}

La clase representan una carta de juego de barco, y los atributos las caracteristicas o numeros de la carta.

Pero ademas las cartas tienen un texto de "regla especial" pues bien sigamos representando la carta, solo tienes que añadir...

    private String texto;

Que tambien vendra de un campo de la base de datos (correctamente escrito en algun lenguaje de script que luego deberas interpretar). Y ahora el tema es lo que quieras complicarte en la flexibilidad de las reglas y lo completo que quieras que sea el lenguaje de script.

de modo que en el codigo de:

    public void mover(Posicion destino){
         ...
         ...
         resolverRegla()
    }

    private void resolverRegla(){
        ...
        /* Y aqui viene el tomate, puedes usar algun lenguaje de script  mediante alguna libreria de java o hacerte tu uno0 muy sencillo, por ejemplo
      caracteristica = NUM_MODIF */
        ...
    }

De modo que para aumentar una caracteristica como movimiento la regla seria movimiento = 3 (esto con stringTokenizer es una tonteria de implementar, pero calro no es muy flexible y querras que tenga mas potencia, pues tendras que currartelo mas.

Esta es mi sugerencia que se me ha ocurrido sobre la marcha, espero que haya quedado mas o menos claro.

Un saludo.
#5
General Programadores / RPG Rule System
17 de Agosto de 2006, 07:13:30 PM
Hola, muchas gracias a ambos por la ayuda.

La verdad es que implementarse un sistema entero es una matada muuuy granda por lo que estoy viendo, esta todo el tema de generacion de personajes, razas, clases... luego la resolucion de los combates... el tema de los conjuros... es una odisea.

Por eso, de momento no me voy a poner a ello yo. Creia que siendo un estandar tan usado el D20, como en la saga BG, neverWinterNight, Caballeros de la Antigua republica, etc ... existiria algun tipo de API abierta para poder usar. Pero no encuentro nada parecido.

Voy a echar un ojo a los proyectos que me habeis pasado, gracias.

A ver si buscando, encuentro algo... ya os contare como sigue mi proyecto.

Un saludo a todos.
#6
General Programadores / RPG Rule System
17 de Agosto de 2006, 01:07:51 PM
Hola, no se si se ha preguntado ya en el foro, pero la verdad es que no me apaño con la busqueda de estos foros.

Me gustaria saber si existe algun buen sistema coom el d20 o d2000 de D&D, en modo de alguna libreria con open source para usar en cualquier proyecto, o algunas referencias donde se describa bien como implementar un buen sistema de reglas.

O contarme vuestras expoeriencias y proyectos a ver si se me ocurre como hacerlo a mi.

Gracias por la ayuda.