Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-04-2018
Avatar de piXelicidio
piXelicidio piXelicidio is offline
Miembro
 
Registrado: Nov 2008
Posts: 19
Poder: 0
piXelicidio Va por buen camino
Hormigas Locas 2018 - Delphi + SDL2

... y sigue este con su hormiguero!

He creado este nuevo hilo para dedicarlo exclusivamente, si me permiten, al desarrollo de mi nueva versión de simulación de hormigas. (referencia a la versión vieja)
Toda la aventura con Delphi XE3 y SDL 2.0.



Proyecto en Github:
https://github.com/piXelicidio/hormigas-locas

10 años después este remake trata de ser más moderno, el código más limpio y la applicación más divertida.
Por el momento la idea es compartir este modo "sandbox" como código abierto y que partiendo de esta base quien quiera pueda crear un juego más específico (incluyéndome a mi)... o simulación, o estudio científico

Y si hay por aquí algún fan de Lua, pues le cuento que ya esta versión "sandbox" de las hormiguitas la tengo implementada y muy completa con Lua + Love2D:
https://github.com/piXelicidio/locas-ants
Responder Con Cita
  #2  
Antiguo 10-04-2018
Avatar de piXelicidio
piXelicidio piXelicidio is offline
Miembro
 
Registrado: Nov 2008
Posts: 19
Poder: 0
piXelicidio Va por buen camino
Las dependencias

Por si alguien se atreve a compilar la aplicación en su estado actual:
(Mas adelante quizás elimine dependencias, lo pensaré )

- Necesita ver las units de SDL2: https://github.com/piXelicidio/Pascal-SDL-2-Headers
- En la carpeta Output junto al .EXE se necesitan las DLLs del SDL2:
SDL2.dll
SDL2_image.dll
SDL2_ttf.dll
zlib1.dll
libfreetype-6.dll
libpng16-16.dll
- Necesita la unit px.sdl para facilitar el trabajo con SDL: https://github.com/piXelicidio/px.sdl
- Y también esta otra para vectores: https://github.com/piXelicidio/pxUni...r/px.vec2d.pas

- ... y mas tarde todo puede cambiar asi que solo le haga caso a mis últimas palabras.
Responder Con Cita
  #3  
Antiguo 10-04-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: Sep 2004
Ubicación: En algún lugar.
Posts: 28.094
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Responder Con Cita
  #4  
Antiguo 10-04-2018
Avatar de piXelicidio
piXelicidio piXelicidio is offline
Miembro
 
Registrado: Nov 2008
Posts: 19
Poder: 0
piXelicidio Va por buen camino
Así lucen 20mil hormigas!!



Tenía dos razones de volver al delphi con las hormigas:
1) - Porque me gusta.
2) - Porque tenía la esperanza de poder mostrar más de 10mil hormigas sin bajar de los 30 fps. Hecho!

(Alguien mañoso con muy buena vista dirá que en el GIF se ve que FPS = 25, eso es que el FPS baja mucho cuando hago la captura de pantalla con ScreenToGif )
Responder Con Cita
  #5  
Antiguo 10-04-2018
Avatar de dec
dec dec is offline
Moderador
 
Registrado: Dec 2004
Ubicación: Alcobendas, Madrid, España
Posts: 12.609
Poder: 27
dec Va camino a la famadec Va camino a la fama
Hola a todos,

Estupendo proyecto. Es como para meterse a investigar. Sin embargo, y, por favor, para los que no tenemos tiempo... ¿es posible descargarlo ya compilado? De veras que me gustaría echarle un vistazo.
__________________
David Esperalta
www.davidesperalta.com

Última edición por dec fecha: 10-04-2018 a las 17:57:21.
Responder Con Cita
  #6  
Antiguo 10-04-2018
Avatar de piXelicidio
piXelicidio piXelicidio is offline
Miembro
 
Registrado: Nov 2008
Posts: 19
Poder: 0
piXelicidio Va por buen camino
Cita:
Empezado por dec Ver Mensaje
Hola a todos,

Estupendo proyecto. Es como para meterse a investigar. Sin embargo, y, por favor, para los que no tenemos tiempo... ¿es posible descargarlo ya compilado? De veras que me gustaría echarle un vistazo.

Hola @dec,

Tienes mucha razón, ahora mismo la aplicación está en un estado muy temprano, pero pronto veré como incluyo todo compilado con sus DLLs para que pueda ejecutarse de un solo click!
Responder Con Cita
  #7  
Antiguo 10-04-2018
Avatar de dec
dec dec is offline
Moderador
 
Registrado: Dec 2004
Ubicación: Alcobendas, Madrid, España
Posts: 12.609
Poder: 27
dec Va camino a la famadec Va camino a la fama
Hola a todos,

Cita:
Empezado por piXelicidio Ver Mensaje
Hola @dec,

Tienes mucha razón, ahora mismo la aplicación está en un estado muy temprano, pero pronto veré como incluyo todo compilado con sus DLLs para que pueda ejecutarse de un solo click!
Se agradecería. Yo, por si acaso, estoy suscrito a este hilo.

El programa (ya en su anterior versión) resulta de veras curioso, engancha, y, se queda uno con las ganas de investigar más a fondo su funcionamiento.

¡Enhorabuena y gracias por compartirlo con nosotros!
__________________
David Esperalta
www.davidesperalta.com
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
Hola! + Simulación de hormigas! piXelicidio Gráficos 35 10-04-2018 14:03:22
Curso gratis de firebird (hasta el 23.03.2018 o los 20 primeros) Chogo Noticias 3 13-03-2018 17:43:23
Cargar librerías (SDL2) desde iOS kotai FireMonkey 0 09-09-2013 20:58:05
EDBEngineError error $2018 biuti Conexión con bases de datos 2 28-02-2008 19:06:41
Frases locas Nuria Humor 4 29-03-2004 18:17:17


La franja horaria es GMT +2. Ahora son las 17:57:56.


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