lav-sdl

SDL верзија програма Лавиринт
git clone https://git.sr.ht/~strahinja/lav-sdl
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

README (1532B)


      1 Lavirint
      2 ========
      3 
      4 SDL maze solver
      5 
      6 
      7 Install
      8 -------
      9 
     10 See the file INSTALL in this repository.
     11 
     12 
     13 Usage
     14 -----
     15 
     16 $ lav-sdl labyrinth_file.dat
     17 
     18 
     19 Format of data file
     20 -------------------
     21 
     22 ASCII:
     23 
     24 <starting_cell.x> <starting_cell.y>
     25 <ending_cell.x> <ending_cell.y>
     26 <Rows of digits 1 and 0, 1 = wall, 0 = empty space; spaces are ignored>
     27 
     28 All coordinates are 1-based. Maximum rows: LABYRINTH_MAXHEIGHT (20), maximum
     29 columns: LABYRINTH_MAXWIDTH (40).
     30 
     31 
     32 License
     33 -------
     34 
     35 lav-sdl - SDL maze solver
     36 Copyright (C) 2023-2025  Strahinya Radich
     37 
     38 This program is free software: you can redistribute it and/or modify
     39 it under the terms of the GNU General Public License as published by
     40 the Free Software Foundation, either version 3 of the License, or
     41 (at your option) any later version.
     42 
     43 This program is distributed in the hope that it will be useful,
     44 but WITHOUT ANY WARRANTY; without even the implied warranty of
     45 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     46 GNU General Public License for more details.
     47 
     48 You should have received a copy of the GNU General Public License
     49 along with this program.  If not, see <https://www.gnu.org/licenses/>.
     50 
     51 ---
     52 
     53 Sprite sheet sprites.png (source file sprites.xcf.xz) hand drawn/crafted in GIMP
     54 by Strahinya Radich.
     55 
     56 Sprite sheet ter12.png (source file ter12.xcf.xz) created in GIMP using Terminus
     57 font 4.49.1. Terminus font Copyright (C) 2020 Dimitar Toshkov Zhekov[1],
     58 licensed under SIL Open Font License 1.1. See file OFL.TXT for more information.
     59 
     60 
     61 [1]: http://terminus-font.sourceforge.net/