git hub 홈페이지를 이용한 게임페이지 만들기(1)
프로젝트/홈페이지 만들기 2025. 3. 16. 21:03

git hub에 repository를 열고, git hub pages 서비스를 이용해서 홈페이지를 만들어보자.  ■ 깃허브(github)란? 프로젝트를 저장하고 버전을 관리할 수 있는 호스팅 서비스이다. - 장점1: 협업하는 다른 사람들에게 프로젝트를 쉽게 공유할 수 있다. - 장점2: 프로젝트의 분기와 버전을 관리하기 쉽다. - 장점3: 무료로 쓸 수 있다.■  레포지토리(repository)란? 프로젝트를 저장하는 온라인 저장소■  커밋(commit)이란? commit은 파일의 변화를 깃 레포지토리에 기록하는 것. 나중에 잘못되더라도 프로젝트를 커밋한 시점으로 복구 할 수 있다. ■ 깃허브페이지스(github pages)란? 누구나 쉽게 홈페이지를 운영할 수 있도록 무료로 제공하는 호스팅 서비스 [프..

[앱인벤터] 던전서바이버
프로젝트/앱인벤터: 프로젝트 2025. 3. 10. 22:16

프로젝트 진행기간: 2024년 7월 5일 ~ 2025년 1월 15일앱인벤터로 만든 게임 어플 [던전 서바이버]survival(살아남기 게임) 캐릭터 조이스틱 무빙 구현맵 구현적 등장, 적 무빙충돌(데미지), 총알쏘기점수(돈)상점(아이템 구매)오프닝/엔딩첫번째 [조그셔틀 구현하기] 캐릭터를 조그셔틀로 상하좌우 제어하는 기믹을 구현하려고 하였다. 이 아이디어의 핵심은, 검은 원(큰 원), 파란 원(작은 원) 두개의 원을 하나의 중심점으로 배치해 놓고, 검은 원은 고정, 파란 원은 유저가 터치 - 드래그하면, 해당 좌표 값을 전달하고, 터치업하는 순간 다시 중앙의 원래자리로 돌아가는 방식이다.  문제는, 조그셔틀에 전달 된 x, y좌표의 이동 정도를 캐릭터(여기서는 지오메트리대시 캐릭터가 사용되었다)에게 전달..

[스크래치] 감옥탈출
프로젝트/스크래치: 감옥탈출 2025. 3. 10. 21:31

프로젝트 진행기간: 2024년 4월 5일 ~ 6월 28일플래시게임 와플래시: "감옥탈출 리마스터"를 스크래치로 제작해 보았다. 스크래치에서 구현할 수 있는 기믹에 한계가 있고, 스테이지가 늘어날수록 오류들도 점점 많아져서 10stage정도에서 끝내기로 하였다.   원작의 감옥탈출에는 캐릭터를 고르는 설정도 들어있으나, 우리는 클릭을 하면 바로 게임이 시작되도록 하였다. 글씨 아이콘이 움직이는 등의 기믹은 구현하려고 하면 충분히 구현할 수 있었으나, 각 요소들을 이미지 스프라이트로 별도 구현해야 해서 그냥 "클릭하면 게임이 시작되도록"으로만 구현했다. 원본 리소스를 구할 수는 없어서, 위키에 있는 이미지들을 캡처해서 배경으로 넣어보았다. 리소스를 준비하는데만도 시간이 꽤 많이 걸렸다. 캡처한 이미지들은 배..

[앱인벤터] 지하철 7호선 (2)
프로젝트/앱인벤터: 프로젝트 2025. 2. 20. 21:39

지난 시간에는:1. 공공데이터 포털에서 api를 가져오기2. 웹 컴포넌트를 이용해서 xml -> json파일로 받아 파싱하기3. 파싱한 값을 역 정보 리스트에 저장하기(반복문)4. 역정보 리스트를 캔버스에 출력하기(반복문)여기까지 작업을 했습니다.  이번 시간에는: 실시간 열차정보를 받아서 운행중인 열차정보를 표시하고, 각 전철들을 움직이도록 이미지스프라이트로 구현하기로 했습니다.  시작하자마자 부딪힌 문제:1. 실시간으로 운행하는 열차 대수가 시간마다 달라진다. -> 어떨때는 33대, 45대, 종료할때는 5대, 4대... 0대 이렇게 바뀐다. 2. 이미지 스프라이트 개수가 실시간 운행 열차 대수 만큼만 등장해야 한다. -> 앱인벤터에는 이미지 스프라이트를 생성하는 기능이 없어서, 미리 최대 개수만큼 등..

[앱인벤터] 지하철 7호선 (1)
프로젝트/앱인벤터: 프로젝트 2025. 2. 6. 22:09

프로젝트 진행일: 2022년 5월 28일(토) ~ 10월 8일(토)까지1. 기획: 지하철 7호선 노선을 공공데이터 api를 활용하여, 지하철 역정보를 실시간 확인할 수 있는 어플을 만들자. 전부 다 만드는거는 오래걸리고 힘드니까, 일단 7호선만 만들기로 함.  2. 역정보 가져오기API문서 읽기: - 역정보 받아오기- 열차정보 받아오기 실시간 열차정보는 너무 상세한 내용이 나오기 때문에, 일단 역정보부터 확정하기로 했다.   서울 공공데이터로 검색하면 사이트가 나오는데, "서울 열린데이터 광장"사이트로 들어가면 된다. https://data.seoul.go.kr/ 열린데이터광장 메인데이터분류,데이터검색,데이터활용data.seoul.go.kr 회원가입을 하고, 오픈API 사용 요청을 해야한다. 인증키를 받..

[앱인벤터] 바이든 영단어
프로젝트/앱인벤터: 프로젝트 2025. 2. 6. 21:40

프로젝트 진행일: 2022년 5월 14일(토) 1. 기획:앱인벤터로 영단어 어플 만들기로 함제목은 "바이든 영단어" 2. 자료 수집: 능률 홈페이지에 접속하여, 학교 영어 교과서  접속https://www.nebooks.co.kr/pages/book/search.asp?p=7&from=keyword&arg2=link&arg3=0 NE Books – NE능률 교재 부가 학습 사이트안녕하세요. NE능률입니다. 통합수학은 NE능률이 출원한 대구교육청 승인의 인정교과서입니다. 기본 교과과정 외 추가 개설된 교과로 기존 교과서 공급소 또는 한국검인정협회가 아닌 NE능률 지www.nebooks.co.kr학교 수업에서 사용되는 교과서를 찾아, 단어 파일을 다운로드함능률 회원가입 해야만 받을 수 있다. 워드 파일로 다..

교육방향성 변화의 배경
진로진학컨설팅 2024. 12. 22. 01:13

■ 지식과 현실의 괴리 - 공교육과정을 통해 15년~20년 가까이 배우지만, 배운 지식이 실제 삶에서 쓰이고 있는가? - 필요한 것은 지식이 아니라 '역량'이라는 결론: 구성주의 교육철학의 태동- '주체성', '수행능력'에 초점 = 발표, 수행평가 (평가방식의 전환)-> 수행평가를 통한 생활기록부 강화 - 집어넣는 교육이 아니라 꺼내는 교육 -> 논술형/서술형 강화 -> 문해력 교육 강화 ■ 개인주의의 실패 - 능력만 있는 개인은 모두를 불행하게 한다. 그 자신까지도.  - 공동체와 함께 더불어 잘사는 개인을 만들어야 한다는 결론 -> 진로 역량: 각 개인들은 자신의 삶을 스스로 개척해 나갈 수 있어야 한다. 진로탐색, 진로설계, 관련분야에서의 성취-> 공동체 역량: 소통, 협업하는 능력

[유바디] 기독학부모교실
climacus 기록/기록 2024. 10. 31. 16:01

[신앙과 과학]고대근동의 신은 힘의 역학에 따라 군림하는 존재창세기의 신, 누가복음의 신은 인간과 함께 거니는 존재(인격으로 대우)이런 신이 세계(힘의 역학)에 어긋난다.이것이 신을 믿는 이유. 어긋남■  매일 예수를 만나야 한다.(my comment) 그리스도인은 빅뱅, 진화가 아니라, 물리주의와 싸워야 한다.  ■ 신앙과 과학은 양립가능한가현대 신앙인들이 과학을 신앙의 대척점으로 보는 이유는 무엇인가?[과학적이다. = 진리의 기준] 이 되었기 떄문과학과 신앙의 충돌은 과학과 신앙의 충돌이 아니라, 과학주의자들(물리주의를 전제하여 세계관을 전개하는 해석)과의 충돌이다.  1. 모든 진리가 과학의 대상이 아니다. 과학은 데이터, 측정가능한 것만 서술할 수 있다. 2. 과학에서의 지식은 잠정적이다. 언제든..

초대
climacus 기록/기록 2024. 10. 1. 22:39

하나님이 우리를 하나님께 초대하신다는 생각이 들었다.  단단한 자아가 부서지거나, 흔들릴 때,그 틈으로 하나님의 아름다움이 스며들고, 내 마음은 이것이 '나와 다른 무언가'라는 것을 깨닫게 된다.  그의 삶으로 초대하실 때, 농담이 아니라 정말로, 하나님은 내가 하나님처럼 되기를 원하신다는 것을 발견한다.  다시 일상으로 돌아와서, 나의 여전히 무너져 있는 삶을 발견할 때"하나님은 그런 선택을 하셔도 되지요. 무한한 자원과 능력을 가지고 계시니까요. 하지만 나는 아니잖아요. 나는 유한하고, 내 삶에는 문제가 많습니다. 내가 문제를 해결하지 않으면, 아무것도 해결되지 않아요." 하나님은 부활하시니까, 죽는 선택을 하실 수도 있다고 생각했다. 그런데 그와 동시에, 그분은 부활할 수 없어도 죽는 선택을 하실 ..

[AWS] EC2 인스턴스 실행 후, ssh로 접속하여 파이썬 설치
프로젝트/aws 서버세팅 2024. 5. 22. 21:06

1. EC2 인스턴스에 파이썬 설치하기https://velog.io/@gmlstjq123/EC2%EC%97%90%EC%84%9C-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%ED%8C%8C%EC%9D%BC-%EC%8B%A4%ED%96%89%ED%95%98%EA%B8%B0> 번역 프로그램vi trans.py로 파일을 열고 아래의 내용을 작성하자.vi를 빠져나온 후, " data-og-host="velog.io" data-og-source-url="https://velog.io/@gmlstjq123/EC2%EC%97%90%EC%84%9C-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%ED%8C%8C%EC%9D%BC-%EC%8B%A4%ED%96%89%ED%95%98%EA%B8%B0" data-og..