Quais bibliotecas gráficas estão disponíveis para o shell script Bash? [fechadas]

0

Como o opengl para C / C ++, existe alguma biblioteca disponível para o shell script Bash?

Eu estava tentando criar um jogo 2D simples (Tower Of Hanoi) usando o Bash. Quais bibliotecas preciso começar com os objetos gráficos, como criar um cilindro, tocar e assim por diante?

    
por rraj gautam 01.08.2017 / 15:07

1 resposta

5

Zenity é uma ferramenta para crie diálogos e é sobre isso. Não há 3D no Bash. Você precisa de uma linguagem de programação para isso e não para uma linguagem de script de shell.

Tem as seguintes opções:

  --calendar                             Display calendar dialog
  --entry                                Display text entry dialog
  --error                                Display error dialog
  --info                                 Display info dialog
  --file-selection                       Display file selection dialog
  --list                                 Display list dialog
  --notification                         Display notification
  --progress                             Display progress indication dialog
  --question                             Display question dialog
  --warning                              Display warning dialog
  --scale                                Display scale dialog
  --text-info                            Display text information dialog

Para criar métodos gráficos para entrada pelo usuário.

Exemplo:

#!/bin/sh

if zenity --entry \
--title="Add new profile" \
--text="Enter name of new profile:" \
--entry-text "NewProfile"
  then echo $?
  else echo "No name entered"
fi

mostraria ...

Masissoémuitolimitadoaessasopções.

Sevocêdesejacriaraplicativos3D(comojogos),usePython(pygameéumaboaopção),PerlouC/C++.

howtogeek tem mais alguns exemplos.

    
por Rinzwind 01.08.2017 / 15:18