분류 전체보기
-
[Bash] 프롬프트 및 사용자 입력 처리Bash 2023. 11. 5. 15:20
Bash 스크립트를 사용하여 프롬프트 및 사용자 입력을 처리하고 질문에 응답하는 방법을 설명해 드리겠습니다. 1. 간단한 프롬프트 및 사용자 입력 처리: 아래 스크립트는 사용자로부터 이름을 입력받고 환영 메시지를 출력하는 예제입니다. #!/bin/bash # 사용자에게 이름을 묻는 프롬프트 표시 read -p "당신의 이름은 무엇인가요? " name # 사용자 입력을 변수에 저장하고 환영 메시지 출력 echo "안녕하세요, $name님! 환영합니다." read -p 명령어는 사용자로부터 입력을 받는 명령어입니다. -p 옵션은 사용자에게 보여줄 프롬프트 메시지를 설정합니다. 사용자의 입력은 name 변수에 저장됩니다. 마지막으로, 환영 메시지를 출력합니다. 2. 예/아니오 질문 처리: 아래 스크립트는 사용..
-
ChatGPT 와 함께 할리갈리 보드게임 만들기 두번째IT 2023. 11. 3. 23:53
안녕하세요 인공지능하마 입니다. 문득 할리갈리 보드게임 만들기 포스트를 빨리 써야 겠다는 생각이 들었습니다. 개발 경험을 살려 ChatGPT와 함께 노코딩으로 게임 만들어야 겠다고 생각했지만 결국 ChatGPT 의 예제를 활용해서 완성을 해야 하는 상황이 되었습니다. ChatGPT가 완성하지 못한 코딩을 마무리 하려니 안구에 습기가... 포스팅을 작성하기 위해 오랜만에 JavaScript CSS코딩을 해봤습니다. 역시나 CSS 의 심오한 세계를 다시 감탄하며 포스팅을 시작하겠습니다. ChatGPT 로 기본적인 핵심 코드들은 전달 받았지만. 게임으로 만들기에는 많이 부족했습니다. 수정해야 할 부분이 많았는데요. 1. 화면 디자인 구성 2. 카드 이동, 뒤집기 3. 종 눌렀을때 카드계산 4. 승리, 패배 판..
-
ChatGPT 와 함께 할리갈리 보드게임 만들기IT 2023. 11. 1. 20:45
안녕하세요 인공지능하마 입니다. 지난번에 이어 ChatGPT 와 함께 할리갈리 보드게임 만들기를 해 보겠습니다. ChatGPT 와 대화를 하다보면 기억을 하는것 처럼 느껴지는데요, 대화를 통해 뮌가를 배운게 아니라 대화와의 맥락을 이해하여 대답하는 것으로 대화 기억은 휘발된다고 합니다. 그러니 ChatGPT 는 학습이 되지 않으니 가르칠 필요가 없습니다. 질문을 통해 할리갈리에 사용될 카드덱을 설명하고 코드를 만들어 달라고 요청 했습니다. 카드는 앞면과 뒷면으로 구성되어 있다. 카드의 뒷면은 회색으로 되어 있어. 카드의 앞면은 생각과 숫자로 이루어져 있어 숫자 1 yellow 카드 5장 숫자 1 blue 카드 5장 숫자 1 pink 카드 5장 숫자 1 green 카드 5장 숫자 2 yellow 카드 4장..
-
ChatGPT 로 할리갈리(halli galli) 보드게임 기획IT 2023. 10. 31. 23:41
안녕하세요 인공지능하마 입니다 ChatGPT와 함께 뭔가 새로운 도전이 하고 싶어졌습니다. 집에서 자주 플레이 하는 할리갈리 보드게임을 ChatGPT를 활용하여 만들어 볼까 하는 생각이 들었습니다. 할리갈리라 하면 파티게임의 대명사로 종을 빨리치는 순발력 게임인데요. 잼있겠다는 생각과 함께 ChatGPT에게 질문을 던졌습니다. 뭐 5개의 카드를 모은다고? ChatGPT 는 할리갈리를 전혀 모르는것 같습니다. 가짜 정보를 보내고 있었습니다. 할리갈리 이름을 영어로 질문하면 다를까? halli galli !! 그렇군요. 질문하는 키워드에 따라 전혀 다른 결과를 얻을 수 있었습니다. 제대로 된 설명을 해주고 있었습니다. 게임을 기획해 보았습니다. halli galli !!게임규칙 4번 벨을눌러 중앙에 누적된 ..
-
ChatGPT 로 flappy bird (플래피 버드) 만들기IT 2023. 10. 29. 17:57
안녕하세요 인공지능하마 입니다. 오늘은 잘 알려진 flappy bird (플래피 버드)를 ChatGPT 를 이용해서 만들어 보았습니다. 시작부터 ChatGPT가 어떤 작품을 만들어 줄지 기대가 되네요. 시작해보겠습니다. flappy bird 게임 코드 보여줘 Flappy Bird 게임은 HTML, CSS 및 JavaScript를 사용하여 구현할 수 있는 간단한 웹 게임 중 하나입니다. 아래에 간단한 Flappy Bird 게임의 예제 코드를 제공합니다. 이 코드를 사용하여 기본 게임을 만들 수 있습니다. 더 복잡하고 다양한 기능을 추가하려면 코드를 확장해야 할 수 있습니다. 파이프를 절반정도 작게 만들어줘 "처음 제공해준 코드로 만든 이미지 입니다." 스페이스 누를때 날아 오르는 높이를 좀 더 높여줘 Fl..
-
ChatGPT 병맛게임 만들기IT 2023. 10. 28. 15:28
안녕하세요 인공지능 하마 입니다. 오늘은 ChatGPT 에게 무슨 게임 만들지 물어 보니 "병맛게임" 을 만들 수 있다고 하여 ChatGPT 와 함께 병맛게임을 만들어 보겠습니다. 병맛 게임에 대해 설명해줘, 기획해줘 ChatGPT "병맛 게임"이라는 용어는 종종 재미있고 어색한 방식으로 게임을 만들거나 설계한 게임에 사용되는 용어입니다. 이러한 게임은 주로 유머와 이상한 아이디어를 강조하며, 플레이어가 기존 게임 디자인 규칙을 무시하거나 흥미로운 방식으로 변형한 게임을 말합니다. 병맛 게임의 특징: 이상한 아이디어: 병맛 게임은 흥미로운, 어색하고 종종 이상한 아이디어를 중심으로 구축됩니다. 게임 기획자는 일상적인 논리나 관습을 무시하고 창의적으로 문제를 접근합니다. 비관습적인 게임 플레이: 이러한 게..
-
[Bash] 커맨드 라인 인수 처리Bash 2023. 10. 28. 14:12
커맨드 라인 인수 처리는 스크립트를 실행할 때 인수를 전달하고 이러한 인수를 스크립트 내에서 처리하는 중요한 부분입니다. 다음은 커맨드 라인 인수 처리에 관한 고급 팁과 예제입니다. 1. 인수 읽기: 스크립트 내에서 $1, $2, $3 등의 변수를 사용하여 커맨드 라인 인수를 읽을 수 있습니다. $0은 스크립트의 이름을 나타냅니다. 예제: 인수 읽기 #!/bin/bash echo "Script name: $0" echo "First argument: $1" echo "Second argument: $2" echo "All arguments: $@" 2. 인수의 수 확인: $# 변수를 사용하여 전달된 인수의 수를 확인할 수 있습니다. 예제: 인수의 수 확인 #!/bin/bash if [ $# -eq 0 ]..
-
[Bash] 실행권한Bash 2023. 10. 28. 14:07
스크립트 파일에 실행 권한을 부여하고 스크립트를 실행하는 방법은 Bash 스크립트를 사용할 때 중요한 부분입니다. 다음은 실행 권한을 부여하고 스크립트를 실행하는 고급 팁과 예제입니다. 1. 실행 권한 부여 (chmod): 스크립트 파일에 실행 권한을 부여하려면 chmod 명령어를 사용합니다. 실행 권한을 부여하면 해당 스크립트 파일을 실행할 수 있습니다. 예제: 스크립트 파일에 실행 권한 부여 #!/bin/bash script_file="my_script.sh" # 실행 권한 부여 chmod +x "$script_file" 2. 실행 권한이 있는 스크립트 실행: 실행 권한이 부여된 스크립트를 실행하려면 스크립트 파일을 직접 호출하거나, 상대 경로 또는 절대 경로를 사용하여 실행합니다. 예제: 실행 권한..