| 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
- Licencia:
- Perl Artistic License
- 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