More actions
imported>miura0806 No edit summary |
(Repair batch-0003 pages from live compare) |
||
| (23 intermediate revisions by 4 users not shown) | |||
| Line 2: | Line 2: | ||
= 개요 = | = 개요 = | ||
1인용 다빈치 코드 보드게임 개발을 위한 프로젝트. 1인용이니만큼 AI에 중점을 두고 진행할 예정. | 1인용 다빈치 코드 보드게임 개발을 위한 프로젝트. 1인용이니만큼 AI에 중점을 두고 진행할 예정. | ||
= 참가자 = | = 참가자 = | ||
* [[최다인]], [[ | * [[최다인]], [[이원준]], [[김용준]] | ||
* | ** [[송치완]] 탈주(...) | ||
= 진행 상황 = | = 진행 상황 = | ||
== 14.03.03 == | == 14.03.03 == | ||
* | * ChromeApp으로 개발 준비 중. Packaged App과 Hosted App을 고민해 본 결과 Hosted App이 나을 것 같다는 결정. | ||
* JavaScript, css, HTML → 웹 개발 | * JavaScript, css, HTML → 웹 개발 | ||
* 참고 도서 : <더글라스 크락포드의 자바스크립트 핵심 가이드> | * 참고 도서 : <더글라스 크락포드의 자바스크립트 핵심 가이드> | ||
* 참고 자료 : [[ProjectD/참고자료]] | |||
* 설계 문서 : [[ProjectD/설계문서]] | * 설계 문서 : [[ProjectD/설계문서]] | ||
* 1주차 역할 배분 | * 1주차 역할 배분 | ||
** 최다인 : 개발 환경에 영향을 받지 않는 알고리즘(블록 위치에 의한 제거)의 식을 계산해 봄. | ** 최다인 : 개발 환경에 영향을 받지 않는 알고리즘(블록 위치에 의한 제거)의 식을 계산해 봄. | ||
** 송치완 : JavaScript 문법 공부 | ** 송치완 : JavaScript 문법 공부 | ||
== 14.03.10 == | |||
* JavaScript의 특징에 대하여 보다 깊게 알게됨 | |||
* 각자의 사정으로 깊은 연구는 하지 못함 | |||
* 그러하다 | |||
* 예제를 구해서 공부를 하는게 좋겠다 | |||
** 예제를 구해서 공부해보았다.-구구단찍기코드 | |||
** project.html | |||
<html> | |||
<body> | |||
<script src="program.js"> | |||
</script> | |||
</body> | |||
</html> | |||
** project.js | |||
var i=0,j=0 | |||
for(i=1;i<=9;i++){ | |||
for(j=2;j<=5;j++){ | |||
document.write(j,"x",i,'=',j*i,' ') | |||
if(j*i<10){ | |||
document.write('&nbsp;') | |||
} | |||
} | |||
document.write('<br>') | |||
} | |||
for(i=1;i<=9;i++){ | |||
for(j=6;j<=9;j++){ | |||
document.write(j,"x",i,'=',j*i,' ') | |||
if(j*i<10){ | |||
document.write('&nbsp;') | |||
} | |||
} | |||
document.write('<br>') | |||
} | |||
* 최다인은 아파서 죽어있느라 거의 아무 것도 하지 못함. AI 알고리즘을 약간씩 손보고 있는 정도. | |||
* 본래 짜여진 설계 문서는 C의 구조를 기반으로 하여 짰으나, JavaScript의 구조에 맞게 변형해야 할 필요성이 있음 | |||
* 3월 17일까지 JavaScript의 기본 구조 공부를 끝내고 설계를 수정하는 것으로. | |||
== 14.03.17 == | |||
* JavaScript로 알고리즘을 공부한 후 만남 | |||
* 역할 배분 | |||
** [[송치완]] : HTML/CSS를 이용한 UI&UX 설계 | |||
** [[최다인]] : JavaScript를 이용한 AI 알고리즘 설계 | |||
* 다음 모임 : 3월 26일 수요일 | |||
** [[송치완]] : UX 구역을 나누고 구현까지. | |||
** [[최다인]] : 가장 기본적인 AI 알고리즘 구현 (상대방 블록 추측 시, 규칙 2~3개정도) | |||
* [[이원준]] 학우 합류. | |||
== 14.03.26 == | |||
* [[김용준]] 학우 합류 | |||
* 4월 2일 (수) 정모 후 [[안혁준]] 선배님의 특별 세미나 | |||
** 현재 참가 인원 대부분이 JavaScript에 조예가 깊지 않아 실질적인 개발이 어렵다고 판단 | |||
* git에 개발 환경 구축 | |||
* 모이는 날짜를 정함 : 매주 목요일 5 ~ 7시 | |||
* [[ProjectD/참고자료]] 페이지를 참고해, 두 개의 프로그램 (그림판, URL Hunter) 을 새로 만들어 올 것. | |||
* [[ProjectD/URLHunter]] | |||
** 혁준이형에게 intra.zeropage.org 계정 만들어 달라고 한 다음에 만든 것 올려서 링크 걸어봐요. -[[김태진]] | |||
** 평일에 학교 가서 혁준선배를 발견한다면 부탁드려보도록 하겠습니다 - [[최다인]] | |||
== 14.05.16 == | |||
* [[송치완]], [[김용준]] 학우 탈주(?) | |||
* 슬슬 개발에 들어가..... 야..... 하는데.............................. | |||
---- | ---- | ||
[[2014년활동지도]] | [[2014년활동지도]] | ||
Latest revision as of 00:29, 27 March 2026
개요
1인용 다빈치 코드 보드게임 개발을 위한 프로젝트. 1인용이니만큼 AI에 중점을 두고 진행할 예정.
참가자
진행 상황
14.03.03
- ChromeApp으로 개발 준비 중. Packaged App과 Hosted App을 고민해 본 결과 Hosted App이 나을 것 같다는 결정.
- JavaScript, css, HTML → 웹 개발
- 참고 도서 : <더글라스 크락포드의 자바스크립트 핵심 가이드>
- 참고 자료 : ProjectD/참고자료
- 설계 문서 : ProjectD/설계문서
- 1주차 역할 배분
- 최다인 : 개발 환경에 영향을 받지 않는 알고리즘(블록 위치에 의한 제거)의 식을 계산해 봄.
- 송치완 : JavaScript 문법 공부
14.03.10
- JavaScript의 특징에 대하여 보다 깊게 알게됨
- 각자의 사정으로 깊은 연구는 하지 못함
- 그러하다
- 예제를 구해서 공부를 하는게 좋겠다
- 예제를 구해서 공부해보았다.-구구단찍기코드
- project.html
<html>
<body>
<script src="program.js">
</script>
</body>
</html>
- project.js
var i=0,j=0
for(i=1;i<=9;i++){
for(j=2;j<=5;j++){
document.write(j,"x",i,'=',j*i,' ')
if(j*i<10){
document.write(' ')
}
}
document.write('<br>')
}
for(i=1;i<=9;i++){
for(j=6;j<=9;j++){
document.write(j,"x",i,'=',j*i,' ')
if(j*i<10){
document.write(' ')
}
}
document.write('<br>')
}
- 최다인은 아파서 죽어있느라 거의 아무 것도 하지 못함. AI 알고리즘을 약간씩 손보고 있는 정도.
- 본래 짜여진 설계 문서는 C의 구조를 기반으로 하여 짰으나, JavaScript의 구조에 맞게 변형해야 할 필요성이 있음
- 3월 17일까지 JavaScript의 기본 구조 공부를 끝내고 설계를 수정하는 것으로.
14.03.17
- JavaScript로 알고리즘을 공부한 후 만남
- 역할 배분
- 다음 모임 : 3월 26일 수요일
- 이원준 학우 합류.
14.03.26
- 김용준 학우 합류
- 4월 2일 (수) 정모 후 안혁준 선배님의 특별 세미나
- 현재 참가 인원 대부분이 JavaScript에 조예가 깊지 않아 실질적인 개발이 어렵다고 판단
- git에 개발 환경 구축
- 모이는 날짜를 정함 : 매주 목요일 5 ~ 7시
- ProjectD/참고자료 페이지를 참고해, 두 개의 프로그램 (그림판, URL Hunter) 을 새로 만들어 올 것.
- ProjectD/URLHunter