SDL :: APP :: FPS

SDL :: APP :: FPS es un marco para juegos / aplicaciones SDL impulsadas por eventos.
Descargar ahora

SDL :: APP :: FPS Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Tels
  • Sitio web del editor:
  • http://search.cpan.org/~tels/

SDL :: APP :: FPS Etiquetas


SDL :: APP :: FPS Descripción

SDL :: APP :: FPS es un marco para juegos / aplicaciones SDL impulsadas por eventos. SDL :: APP :: FPS es un marco para los juegos / solicitudes de SDL / SDL accionados por eventos SDL :: Aplicación :: FPS y anular algunos métodos: Paquete SDL :: Aplicación :: MyFPS; usar estricto; Usa SDL :: APP :: FPS; usar SDL; Use Base QW / SDL :: APP :: FPS /; # anular el método Draw_Frame con algo para dibujar Sub Draw_Frame {My ($ Self, $ Current_Time, $ LastFrame_time, $ Current_fps) = @_; ...} # anular poster_init_handler y agregue algunos manipuladores de eventos sub post_init_handler {my ($ self} = turno; My $ yo-> add_event_handler (sdl_keydown, sdlk_q, sub {My $ self = Shift; $ auto-> quit (); }); # o más fácil para los eventos usados ​​a menudo (nota cotizados 'sdlk_f'!) $ yo-> watch_event (pantalla completa => 'sdlk_f', pausa => 'p', quit => 'sdlk_q',); También puede especificar los enlaces de clave / mousebutton para estos eventos # en el archivo de configuración como "bind_event_fullscreen = f"}. Luego, escriba un script pequeño usando SDL :: Aplicación :: MyFPS ¿Te gusta esto: #! / usr / bin / perl -w use estricto; use SDL :: Aplicación :: MyFPS; # Rellene aquí las opciones predeterminadas Si lo desea MIS $ Opciones = {}; # Crear una nueva aplicación, incluida la ventana #, utiliza automáticamente un archivo de configuración o la línea de comandos: MY $ APP = SDL :: Aplicación :: MyFPS-> Nuevo ($ Opciones); # Ejecute la aplicación, saldrá de la aplicación cuando se realice $ app-> main_loop (); ¡eso es todo! Requisitos: · Perl


SDL :: APP :: FPS Software relacionado