Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-01-2013
Avatar de champy
champy champy is offline
Miembro
 
Registrado: sep 2003
Ubicación: Alicante, España
Posts: 75
Poder: 23
champy Va por buen camino
Gracias, sé que no tiene ninguna utilidad tal como está pero es simple curiosidad.

He hecho algunas modificaciones para que se generen objetos aleatorios y para que se destruyan aquellos que se escapan de pantalla y nunca volveremos a ver.

Muy interesantes los links nlsgarcia, me llamó especialmente el de la gravedad pixelada por si podía mejorar algo mis funciones y la verdad que es muy llamativo, pero al revisar el código me he dado un pequeño chasco, no respeta ninguna regla de la realidad, casi todo su movimiento son "Randoms", eso si, es precioso
Archivos Adjuntos
Tipo de Archivo: zip graviton.zip (12,0 KB, 16 visitas)
Responder Con Cita
  #2  
Antiguo 21-01-2013
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Poder: 27
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Todo un clásico.

Yo también hice mi versión hace años. Una cosa curiosa, si pones muchos objetos en el centro, apelotonados, hay un "small-bang", o al menos en mi programa era así.
Responder Con Cita
  #3  
Antiguo 21-01-2013
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.029
Poder: 10
Julián Va por buen camino
He tenido que desempolvar una maquina virtual con win para poder verlo. Y me he tirao una hora poniendo poniendo puntitos .

Lo que dice ñuño de cuando pones muchos mas que un smallbang es todo un agugero negro que se traga cualquier cosa.

Ahora una sugerencia: deberías programarlo de modo que tuviera la opción de no tener que ir escribiendo los valores en el grid, así podría ir bastante mas fluido. Aunque en mi xp virtualizao he podido poner, al mismo tiempo, unos 200 puntos sin problema.

Un saludo!
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #4  
Antiguo 21-01-2013
Avatar de champy
champy champy is offline
Miembro
 
Registrado: sep 2003
Ubicación: Alicante, España
Posts: 75
Poder: 23
champy Va por buen camino
Uy! si Julian, mira, en mi segundo post he puesto una version en la que el grid incluso desaparece.

Los objetos se crean de dos maneras, puedes hacer click en el TImage para crearlos o incluso activar la opcion de "generacion automatica" y el va generando objetos random cuando hay menos el minimo establecido.

Tambien Autodestruye aquellos que se alejan demasiado para no perder tiempo en calcular objetos que se han perdido para siempre.

Si quieres cambiar los valores de un objeto en lugar de ir al grid, puedes clickarlo. Aparecerá un menu donde puedes variar sus coordenadas, velocidades y masa.
Incluso puedes "frenarlo" para que seá un objeto estatico y no se escape por el empuje gravitatorio de los demas objetos.

Última edición por champy fecha: 21-01-2013 a las 17:58:24.
Responder Con Cita
  #5  
Antiguo 21-01-2013
Avatar de champy
champy champy is offline
Miembro
 
Registrado: sep 2003
Ubicación: Alicante, España
Posts: 75
Poder: 23
champy Va por buen camino
El asunto de la cercanía extrema de los objetos es algo con lo que ya he peleado cuando hacía esta versión. Como dice ñuño pasan cosas extrañas y esto creo que se debe a la denominada "Singularidad" http://es.wikipedia.org/wiki/Singula...spaciotemporal

Es simple, si la fuerza es el producto de las masas entre el cuadrado de la distancia. (M1*M2) / d^2, ¿Que ocurre cuando la distancia es 0? no se puede dividir por 0, no es que el programa esté mal o que realmente pase eso, es que los humanos somos limitados y nuestras matemáticas no permiten hacer esa operación.

Así que si no controlas esa distancia destruyendo y fusionando los objetos pueden ocurrir cosas extrañas distintas de la realidad, velocidades imposibles a los objetos o incluso error del programa (Div 0)
Responder Con Cita
  #6  
Antiguo 21-01-2013
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 23
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
champy,

Revisa este link:
Cita:
Simulador de gravedad (flash): http://www.nowykurier.com/toys/gravity/gravity.html
Espero sea útil

Nelson.
Responder Con Cita
  #7  
Antiguo 21-01-2013
Avatar de champy
champy champy is offline
Miembro
 
Registrado: sep 2003
Ubicación: Alicante, España
Posts: 75
Poder: 23
champy Va por buen camino
Me encanta ^^ veo que es básicamente el mismo software pero en el suyo los objetos comienzan con una velocidad angular que les hace entrar en órbita ya desde el principio. Muy bueno. Intentaré ver el código fuente a ver si puedo aprender algo.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Form De Busqueda Universal microbiano Conexión con bases de datos 1 14-02-2010 23:28:13
Cargador universal para teléfono móvil Casimiro Noteví La Taberna 6 27-09-2007 11:51:11
Convertidor universal online de formatos Casimiro Noteví Noticias 10 06-11-2006 13:12:51
Ordenar (ch ll ) tabla dbase por orden alfabetico latino universal javi90 Conexión con bases de datos 0 16-02-2005 18:34:39
El proyecto Google o el sueño de la biblioteca universal marcoszorrilla Noticias 1 16-12-2004 23:30:05


La franja horaria es GMT +2. Ahora son las 23:51:22.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi