Creative Coding 독학
-
Creative Coding 독학 제208일 2024년10월21일(월)
오늘은 월요일~~^^* 편안하게 음악 함께 듣는 날~~^^* 작은 발걸음으로 함께~~^^* 내딛는 한 걸음마다 결정적 순간들이~^^* 한 번의 날개짓으로 꿈에 1mm 더 가까이~^^* 아름답게 날아 올라~ 광대한 사막 여행자에게 힘을 나누어 주고~^^* 계속해서 나아가는, 용기있고 아름다운 비행은 우리를 닮은 우주를 보여주어요~^^* 왜냐면, 모래알 하나에도 우주의 섭리가 깃들어 있기에~^^* 가장자리 아주 작은 우리도 우주의 아름다움을 차분히~ 그대로~…
-
Creative Coding 독학 제207일 2024년10월20일(일)
오늘은 우리 새로운 챕터를 시작해 보기로 해요~~~~^^* 프랙탈에 도전해 보기로 해요~~~~^^* 프랙탈은 컴퓨터를 사용해서 쉽게 만들 수 있어요~~^^* 자기 자신을 호출하는 함수 재귀함수를 사용하여 프랙탈을 만들 수 있어요! 피보나치 수열도 재귀함수를 사용하여 만들 수 있어요! 우리의 좋은 하루가 우리의 좋은 인생과 우리의 좋은 세상을 만드는 데 기여할 수 있다는 것을 “나비효과”에서 배울 수 있는 것…
-
Creative Coding 독학 제206일 2024년10월19일(토)
오늘은 무지개색 모래 언덕쌓기 프로그램을 좀더 깔끔하게 정돈해 보겠습니다~^^* 우리가~~^^* 마우스 드래깅으로 <우리의 알갱이>를 생성할 때와 <우리의 알갱이>가 내려와 앉을 자리에 있는 <아래 알갱이들>을 찾는 과정에서, <<화면 안에 있을 때>>라는 조건이 굉장히 중요했었지요~~^^* <<화면 안에 있을 때>>라는 조건을 코드 안 필요한 곳에 매번 새롭게 써서 넣었었는데요~^^* 이 부분을 함수로 만들어 보면 어떨까요? 화면 안에 있을…
-
Creative Coding 독학 제205일 2024년10월18일(금)
오늘은~~^^* 언덕을 쌓는 <우리의 알갱이>들을 더욱 어여쁘게 개선해 보겠습니다~~^^* 나름의 꿈을 안고 나름으로 열심히 사는 존재는 모두다 어여쁜 것 같아요~~^^* <우리의 알갱이>도 언덕을 쌓기 위해 열심히 내려와서 안착하고 있으니까, 지금 이대로도 그 어여쁨이 잘 느껴지고 있지요~~^^*? 열심히 살기에 이미 어여쁜 <우리의 알갱이>에게 더욱 어여쁜 색깔을 살짝 입혀보도록 할게요~^^* 예쁜 삶 예쁜 마음 예쁜 모습 더욱…
-
Creative Coding 독학 제204일 2024년10월17일(목)
오늘은 우리 마른 모래를 한 스쿱 한 스쿱 시~원~~하게 뿌리도록 프로그램을 개선해 보겠습니다~~^^* YEAH~^^* 그전에, 우리~~grid[][]을 표현하는 화면 속의 알갱이들의 테두리를 지워서. 컴퓨터가 계산해서 표현하는 일을 좀 가볍게 만들어 보면 어떨까요? 그러면 컴퓨터의 작업속도가 좀더 빨라 질 수 있을 것 같아요~^^* 원래는~ <까만내부+하양테두리>가 <하얀내부+하얀테두리>로 바뀌는 것이 알갱이가 움직이는 모습을 표현했지만~ 이제는~ <까만내부+No테두리>가 <하얀내부+No테두리>로 바뀌는 것이…
-
Creative Coding 독학 제203일 2024년10월16일(수)
오늘은 <우리의 알갱이>가 자연스럽게 내려오도록 프로그램을 개선해 보겠습니다~~^^* YEAH~~!! <우리의 알갱이>는 의 순서로 안착할 장소를 찾게 되지요?^^* 그러다 보니, <우리의 알갱이>가 오른쪽에 먼저 안착하는 패턴을 보이게 되는 것 같아요. <자연스러움>은? <반복>에 <임의성>이 함께 할 때 발생하는 것 같은데요~~^^* 자리찾기 절차 (1)->(2)->(3)->(4)->(5)는 충실하게 반복하면서도!!! 로 우선순위 규칙을 살짝 바꾸어 임의성을 더해 보면 어떨까요^^*? 근데…살펴 볼 두…
-
Creative Coding 독학 제202일 2024년10월15일(화)
오늘은 마른 모래 언덕 만들기 프로그램의 멈춤현상을 개선해 보겠습니다! 화이팅!!! 할 수 있다! 할 수 있다! 할 수 있다! 먼저, 컴퓨터가, 화면 위치좌표가 아닌 데이터로 grid[][] 배열 구성원을 다루어야 하는 상황을 정리해 보겠습니다! 음…해결방법은….? 아! 네! 그래요! 좋은 생각인데요!! 마우스가 화면 안에서 드래그 될 때만! grid[][] 배열 구성원을 찾는 거예요! YEAH~~!!! 함수 mouseDragged()를 개선해 봅니다~~!!…
-
Creative Coding 독학 제201일 2024년10월14일(월)
장대한 스케일로 부서지는 모래성 무언가가 부족해서 메마르게 느껴지는 모래 지키기 어렵고 메말라 아쉬운 모래에게, 물과 공기를 모래 사이에 유연하게 공급해 주면, 충실한 만족감을 되돌려 주는 흙이 되어요~^^* 부드러운 흙 위의 푸른 초원은 높은 파도를 자연의 풍경 친구로 어깨동무하고 시간을 따라 흐르며 우정을 키우고~^^* 푸른 초원 위로 달려 나가는 듬직한 마음이 되어요~~^^* 세상 외진 메마른 모래밭,…
-
Creative Coding 독학 제200일 2024년10월13일(일)
오늘은 동네 놀이터 모래사장에서 마른 모래로 재미있는 놀이를 하는 날이예요~^^* 어제 마우스 클릭클릭해서 모래성을 쌓느라 수고 많으셨어요~^^* 이번엔 마우스를 드래그해서 모래성을 빠르고 쉽게 쌓아 볼까요~~^^* 화면 위에서 드래그 해 보셔요~~~~^^* 샤랄랄라 라랄라~~~~^^* 물에 젖은 모래 알갱이는 아래 알갱이 위에 쌓일 수 있지만~^^* 마른 모래 알갱이는 아래 알갱이 위에 쌓이지 않고, 왼쪽이나 오른쪽으로 미끄러져서 아래 알갱이…
-
Creative Coding 독학 제199일 2024년10월12일(토)
오늘은 바닥에 알갱이가 가만히 있는 것을 표현하는 코드를 만들어 보겠습니다~^^* YEAH~^^* 음….알갱이가 바닥에 닿았을 때, 알갱이의 바로 아래 칸이 존재하지 않는 것 같아요. 그러면! 알갱이의 바로 아래 칸이 존재하지 않을 때, 즉 알갱이가 바닥에 닿았을 때, 알갱이의 색을 흰색으로 유지하는 거예요. 알갱이의 바로 아래 칸이 존재하지 않는다는 것은, <알갱이의 바로 아래 칸이 존재하고 그 색이…