본문 바로가기

코딩58

스크래치_로또번호(반자동) 추출하기 게임 안녕하세요. 행운공장 입니다. 오늘의 포스팅은 스크래치 블록코딩을 이용하여, 로또번호를 반자동으로 추출할 수 있는 게임을 만들어 보았습니다. 반자동으로 게임 하는 방법 1. 녹색 깃발을 클릭하면, 게임이 시작 됩니다. 2. 왼쪽 상단의, 핑그색 팔각형 버튼을 클릭하면, 모든 게임은 중지 됩니다. 3. 번호항목 버튼을 클릭하면, 아래와 같은 번호를 입력할 수 있는 칸이 나옵니다. (저 번호칸과, 숫자 크기 수정을 하지 못했습니다. 필자의 코딩이 아직까지는 이정도 수준입니다. 향후 수정이 되면 다시 업그레이드 해서 올리겠습니다.) 4. 고정수로 사용하고 싶은 번호를 입력하고, V자 모양의 체크버튼을 클릭하면, 아래 화면과 같이 "이번주로또_예상번호"리스트에 방금 입력된 번호가 들어가 있습니다. 5. 만약 고.. 2020. 7. 15.
html_<!DOCTYPE html>,<html lang="ko"> 안녕하세요. 행운공장 입니다. 이번 포스팅에서는 html 태그중에, 과 에 대해서 알아보겠습니다. 2020/07/02 - [코딩] - html_html이란? html_html이란? 안녕하세요. 행운공장 입니다. 이번 포스팅은 html에 대한 첫번째 포스팅입니다. 앞으로, 웹에 대한 기술을 배우는 대표적인 교육용 웹 사이트인 w3schools를 기반으로 포스팅을 이어갈 예정입니다. hhwd.tistory.com ● 은 html의 문서가 웹표준으로, 작성되었음을 선언해 주는 태그 방식입니다. ● pc와 모바일 기기의, 다양한 웹브라우저에서 html문서가, 동일하게 보여지도록 하기위한 선언이라고 볼 수 있습니다. ● 은 html 문서내에서, 다른 태그와는 달리, 문서 최상단에 한번만 작성되면 됩니다. ● 은 .. 2020. 7. 9.
스크래치_로또번호 추출하기 게임 안녕하세요. 행운공장 입니다. 이번 포스팅은 스크래치로, 로또번호를 추출하는 게임을 만들어 보았습니다. 녹색깃발을 클릭하면, 시작하는 게임입니다. 스크래치 사이트에서, 정보가 로딩되어지기 때문에, 게임화면이 보여지기까지 30초 이상 걸릴 수 도 있습니다. 게임방법 1. 녹색깃발을 클릭하면, 게임이 시작됩니다. 2. 로또번호가 1게임당, 1개씩 추출되는 게임입니다. 3. 번호 6개가 보여지면서, 캐릭터가 움직이고, 박수소리가 재생됩니다. 4. 다시 재시작 하려면, 녹색깃발을 클릭하면 됩니다. 5. 숫자가 추출되는 방식은 완전히, 불규칙으로 뽑혀져 나오기 때문에 기존의 당첨번호들과 중복될 수 있습니다. 그렇기 때문에 필자가, 로또번호 포스팅에 올려놓은 중복검사 엑셀파일로, 중복검사를 해보시길 권해드립니다. .. 2020. 7. 9.
html_html이란? 안녕하세요. 행운공장 입니다. 이번 포스팅은 html에 대한 첫번째 포스팅입니다. 앞으로, 웹에 대한 기술을 배우는 대표적인 교육용 웹 사이트인 w3schools를 기반으로 포스팅을 이어갈 예정입니다. 1. html은 무엇인가요? HTML은 웹 페이지를 표현하기 위한, 기본적이고 표준화된 마크업 언어입니다. HTML은 Hyper Text Markup Language의 약자입니다. 쉽게 말해서, 예를 들면 책을 읽으려면, 책속에 글씨들이 책의 내용을 구성하듯이, 웹페이지도 어떠한 내용을 보여주기 위해선, 글씨같은 요소들이 필요한데, html은 그런 글씨같은 역할을 하는 것들 중에서 가장 기본이 됩니다. 2. html은 무엇으로 이루어져 있나요? html은 태그라는 요소로 이루어져 있습니다. 태그는 여러종류.. 2020. 7. 2.
스크래치_벽돌깨기 게임 앱파일 안녕하세요. 행운공장 입니다. 스크래치로 벽돌깨기 게임을 만들어 보았습니다. 아래의 로딩되어지는 화면은 PC용 게임 화면입니다. 로딩시간이 어쩌면, 30초 이상 걸릴 수 도 있습니다. 게임방법 * 약간 둥근 모양의 블럭을 이용해서, 공을 튕길 수 있습니다. * 바의 위치는 마우스의 위치에 따라다니고, 위아래로는 움직이지 않습니다. * 튕겨진 공이 벽돌에 닿을때 만다, 벽돌이 사라집니다. * 벽돌이 사라질때마다 사운드가 재생됩니다. * 벽돌이 한개 사라질때마다 점수는 10점씩 더해집니다. * 아래쪽 파란바닥에 닿으면, 게임오버 됩니다. * 3번까지 벽돌깨기가 진행됩니다. * 3번의 벽돌깨기가 진행되는 동안, 게임오버가 되지 않으면, "YOU WIN"메세지가 보입니다. 필자가 만들어 놓긴 했는데, 생각보다 .. 2020. 7. 1.
스크래치_물방울 피하기 게임 앱파일 지난번 포스팅중에서 스크래치로, 물방울 피하기 게임을 만들어서 올린 것이 있습니다. 그 게임을 캐릭터도 바꾸고 모바일에서도 플레이 가능하도록 앱으로 만들어 보았습니다. 앱을 코딩으로 만든것이 아닌, 스크래치 파일을 앱으로 변환해서 올리는 것입니다. 우선, 물방울피하기 게임의 앱파일입니다. 모바일 기기에서 다운로드하여, 설치후 플레이 해보세요. 게임을 시작하려면, 녹색깃발을 클릭하고, 핑크색 동그라미는 정지버튼 입니다. 게임방법은 화면을 클릭하면, 그곳으로 고양이가 이동하고, 물방울을 피하는 게임입니다. 점수가 0점이 되면, 게임이 오버됩니다. 플레이가 안 될수도 있으니, 혹시 안되면 댓글로 달아주세요. 이번 물방울 피하기 게임을 모바일용으로, 블록코딩한것을 확인하시고 싶으신 분들은 아래 링크로 가시면 됩.. 2020. 6. 19.
스크래치 하는 방법_블록형 코딩_게임 만들기 스크래치 사이트( scratch.mit.edu )에 접속해서, 바로 손쉽게 블록형 코딩으로, 게임이나 에니메이션을 만드는 방법을 소개하는 포스팅 입니다. 1. 스크래치 사이트에 접속한후, 만들기 버튼을 클릭합니다. 2. 상단의 지구본 모양을 클릭해서, 스크래치 사용언어를 한국어로 바꿀 수 있습니다. 3. 스크래치 에디터창이 보여집니다. 이곳에서 게임이나 에니메이션등을 기존의 코딩 스타일이 아닌, 블록형 코딩으로 간편하게 만들 수 있습니다. 구역별로 설명은 아래와 같습니다. 1_ 블록으로 이루어진 동작이나 형태, 소리, 이벤트, 그리고, 제어, 감지, 연산, 변수의 코딩이 만들어져 있는 일종의 메뉴 같은 곳입니다. 한 구역에 다 모여 있기 때문에, 스크롤을 아래로 내리면, 계속 블록들이 있습니다. 2_ 바.. 2020. 6. 17.
스크래치_물방울 피하기 게임 안녕하세요. 행운공장 입니다. 오늘부터 새롭게, 코딩이라는 카테고리에 포스팅을 담아보려고 합니다. 이번 포스팅은 스크래치라는 교육용 프로그래밍 언어로 제작해본, 게임을 올려보겠습니다. 스크래치는 스퀵을 기반으로 스몰토크라는 언어로 작성되어진 프로그램인데요, 사이트에 접속해서 바로 코딩을 할 수 있게 만들어 졌습니다. 스크래치( https://scratch.mit.edu/ ) 에디트 창에다 코딩을 직접 하는 것이 아닌, 특정한 기능이 탑재되어 있는 블록들을 쌓아서 게임을 완성해 나가는 스타일 입니다. 변수나 수식과 반복문같은 개념을, 쉽게 이해할 수 있도록 어린이와 청소년을 대상으로 만들어졌다고 합니다. 하지만, 요즘은 성인들도 코딩의 개념을 배우기 위해서 많이 시도해 본다고 합니다. 그래서 그런지는 몰라.. 2020. 6. 10.