App-GUI-GoLP

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

Version 1.2

SYNOPSIS

    golp [<filename>]

DESCRIPTION

This program will load and run Life-like cellular automata from .rle or .cells files. A good source for files is https://conwaylife.com/wiki/Main_Page. It uses Game::Life::Faster for the engine and Prima for the GUI. 

Menus

File

The New option allows the user to create a new board. Choose the width and height of the board and whether the initial cell status will be all 'dead', all 'live' or chosen at random according to a specified percentage chance. Use the Rules submenu in...

The Open option provides a dialog box allowing the user to select a .rle or .cells format file to be loaded. 

The Save option will save the current board in .rle or .cells format.

The Exit option exits the program.

lib/App/GUI/GoLP.pm  view on Meta::CPAN

=head1 DESCRIPTION

This program will load and run Life-like cellular automata from .rle or .cells files. A good source for files is L<https://conwaylife.com/wiki/Main_Page>. It uses L<Game::Life::Faster> for the engine and L<Prima> for the GUI. 

=for HTML <p>
<img src="https://raw.githubusercontent.com/mjohnson108/p5-App-GUI-GoLP/main/example/POD/c5diagonalpuffer1.png" alt="" width="400" height="325">
<img src="https://raw.githubusercontent.com/mjohnson108/p5-App-GUI-GoLP/main/example/POD/owssagarstretcher.png" alt="" width="400" height="325">
</p>


=head2 Menus

=head3 File

The I<New> option allows the user to create a new board. Choose the width and height of the board and whether the initial cell status will be all 'dead', all 'live' or chosen at random according to a specified percentage chance. Use the I<Rules> subm...

The I<Open> option provides a dialog box allowing the user to select a .rle or .cells format file to be loaded. 

The I<Save> option will save the current board in .rle or .cells format.

The I<Exit> option exits the program.



( run in 0.351 second using v1.01-cache-2.11-cpan-39bf76dae61 )