Control de usuario
Estadísticas
Miembros:
364.594
Online:
1.890
Hilos:
1.473.605
Mensajes:
28.003.778
Stats

Índice de foros NDS Scene

[NDS][Programación con Palib] 6. Movimiento de sprites y utilización de stylus y pad

Foro dedicado a las aplicaciones y hardware de la scene (no flash carts)

Moderador: eGladiator

polo_polo
Avatar de usuario
Adicto
 
Mensajes: 285
Registrado: 01 Ago 2006
Ubicación: Las Rozas

Mensajepor polo_polo 15 Dic 2007 15:08

Pues tras tres horitas de trabajo (Uff [Ooooo] ) he hecho mi sistema operativo xD
Imagen
Lo de "POLO" se puede mover utilizando el pad, el ratón se mueve tocando la pantalla táctil y los iconos se pueden arrastrar a través del "escritorio" :Ð
Dejo la descarga del archivo .nds por si alguien lo quiere probar.
Descarga por mihd.
Descarga por mediafire.

PD: Si a alguien le interesa el codigo, que lo pida (seguro que no está muy bien estructurado xD).
PD2: Como véis en la captura, se me ven restos de magenta alrededor de los sprites, y eso que tenían fondo de magenta puro (debería desaparecer, no?) Cómo los puedo quitar?
PD3: Muchas gracias Plata, que sepas que sigo todos los tutos, y si quieres ideas para el siguiente... colisiones! Que con ellas ya se pueden hacer muchas cosas interesantes... (Al no ser que las tengas reservadas para más adelante).

Naxer
Avatar de usuario
Eterno viajero
 
Mensajes: 1617
Registrado: 25 Jun 2006

Mensajepor Naxer 15 Dic 2007 15:58

ZequeZ escribió:Multiplicando... Funciona a la perfección! [agggtt]

Alguna idea de porque pasa esto?
Yo no tengo mucha idea (nada) de programación, pero...
si la variable es flotante no tienes que ponerle obligado el punto para que te la coja??

osea, poner padleft/2.; o poner padleft/2.0; ??
ByNaxer

Plata
Avatar de usuario
Fumando petabytes!!
 
Mensajes: 1276
Registrado: 27 Dic 2006
Ubicación: Debajo de un puente

Mensajepor Plata 15 Dic 2007 16:28

lo que es lento en procesar por la ds no son las divisiones, sino los floats...
Imagen
¿Que le dice un programador a otro?:
0x2b||!0x2b


xDDDDDD

P.D: Dejo la receta de la cocacola en el spoiler:
TONTO EL QUE LO LEA... ¡TONTO!


Gori Fater
Avatar de usuario
Novato
 
Mensajes: 24
Registrado: 13 Dic 2007

Mensajepor Gori Fater 15 Dic 2007 17:20

polo_polo escribió:PD2: Como véis en la captura, se me ven restos de magenta alrededor de los sprites, y eso que tenían fondo de magenta puro (debería desaparecer, no?) Cómo los puedo quitar?


Eso es porque no debe ser magenta puro, es decir un color con el rojo y el azul al máximo ambos, y con el verde a cero. Tal vez tu "magenta" tenga una mínima componente de verde o le falte una mínima componente de azul o rojo. Compruébalo con Photoshop. Si no es eso, pues no sé. A mí me pasaba a veces tu problema y lo que ocurría era eso.

polo_polo
Avatar de usuario
Adicto
 
Mensajes: 285
Registrado: 01 Ago 2006
Ubicación: Las Rozas

Mensajepor polo_polo 15 Dic 2007 17:29

Imagen
El color está bien, lo único que se me ocurre es que como (se ve en la imagen aumentada) los bordes no están definidos del todo, puede que esas mezclas de negro y magenta no las elimine, como las puedo evitar? Hago las imágenes con phosothop, coloreo el fondo de magenta y en una capa superior ya pego lo que sea. Que médoto usáis vosotros?

Antunez
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 2395
Registrado: 04 Jul 2007
Ubicación: Sevilla

Mensajepor Antunez 15 Dic 2007 17:40

Yo en un ejemplo tonto que hice puse el fondo de negro y después el negro transparente, y el sprite se veía perfectamente, lo malo es que tus sprites tienen negro...
Por cierto, tengo un lío de variables, bucles y etc... [agggtt]

Gori Fater
Avatar de usuario
Novato
 
Mensajes: 24
Registrado: 13 Dic 2007

Mensajepor Gori Fater 15 Dic 2007 17:44

A mí eso me pasa cuando reajusto el tamaño de la imagen después de ponerle el fondo magenta... La solución es poner el fondo magenta después de todos los reajustes que tengas que hacer, al final de todo.

Si no la estás reajustando, pues no sé... Cambia el color de los píxeles color magenta negruzco uno a uno. No se tarda tanto.

Alzberto
Avatar de usuario
erudito y castellano
 
Mensajes: 1554
Registrado: 16 Jun 2006
Ubicación: Sovereign

Mensajepor Alzberto 20 Dic 2007 05:55

Hola, aquí uno más que sigue los tutos. Y otro voto más para hacer colisiones en el siguiente round, aunque supongo que tendrá bastante más miga de lo que parece. Buen trabajo Plata! [oki]

EDITO: me retracto. Antes que colisiones estaría bien que nos explicaras más en profundidad algunas cosillas básicas, como puede ser cómo se limpia la pantalla para poder poner un texto encima de otro texto, pero supongo que eso irá saliendo con la práctica
Ultima edición por Alzberto el 20 Dic 2007 20:29, editado 1 vez
Imagen

scumm
Avatar de usuario
Novato
 
Mensajes: 24
Registrado: 10 Mar 2007
Ubicación: Alicante

Mensajepor scumm 21 Dic 2007 07:34

pedías sugerencias para siguientes turos...

por ejemplo... como crear carpetas y grabar en ellas, texto o dibujos y como recuperarlos

;)


gracias por los tutos, son muy buenos

Plata
Avatar de usuario
Fumando petabytes!!
 
Mensajes: 1276
Registrado: 27 Dic 2006
Ubicación: Debajo de un puente

Mensajepor Plata 21 Dic 2007 17:13

scumm escribió:pedías sugerencias para siguientes turos...

por ejemplo... como crear carpetas y grabar en ellas, texto o dibujos y como recuperarlos

;)


gracias por los tutos, son muy buenos


xD no e enseñado casi cosas de la tactil y pretendes que enseñe fat? xDDDDDDDDDDDDDDDD
me parece asta temprano para enseñar colisiones...
los proximos los tengo ya pensados

7. Tactil avanzado

8. sonidos

9. sistemas de salida avanzados

10. colisiones faciles

11. 2d, uso de la gravedad, colisiones avanzadas

12. mas colisiones

13. contadores

14. dibujar en la tactil

15. ... fat?

faltan unos pocos xD

P.D: asta mediados de navidades o x hay vacaciones respecto a tutos en nds.
Imagen
¿Que le dice un programador a otro?:
0x2b||!0x2b


xDDDDDD

P.D: Dejo la receta de la cocacola en el spoiler:
TONTO EL QUE LO LEA... ¡TONTO!


PrevioSiguiente

Volver a Scene

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 0 invitados