본문 바로가기

~2018 or 예전 블로그 글12

프로세싱으로 원주율을 구해보았다. 프로세싱으로 원주율을 구해보았다. 재생시간 : 01:31 Processing이 double 값 제곱과 제곱근이 안 구해지더라구요.그래서 정확한 값을 구하지 못했습니다. 중간중간에 숫자가 확 내려가는 것이 바로 double값을 float로 변경후 제곱하여 0.00xx 이런 값이 0.00이 되어 그런 것입니다.그리고 동영상을 보면 알듯이 각이 360을 초과하면 그려지지 않습니다. 그려집니다. 각도의 자리수를 늘리면 되네요. 소스 파일 sketch__Pi.pde 2018. 2. 23.
강좌)GMS 2 이미지 에디터 GMS 2 이미지 에디터 원래 타일도 같이 쓰려했지만 이미지 에디터와 타일은 설명할 내용이 많아서 각각 진행하도록 하겠습니다. 1.이미지 에디터란? GameMaker Studio 2 - Image Editor GMS 2에서 생긴 새로운 에디터입니다. 기능은 레이어, 블렌드 모드, 각종 효과 툴, 커스텀 브러쉬, 애니메이션 드로잉 등 생각보다 많은 기능이 있습니다. 포토샵에 익숙하신 분들은 익숙해지기 쉬운 에디터죠. 2.레이어 다들 포토샵 기능은 안다고 생각하고 넘어가겠.. 그래도 소개하는게 좋겠죠? 일단 저 눈모양은 visible/invisible 를 뜻합니다. 밑에 종이 모양은 새로운 레이어, 옆에 폴더모양은 레이어 그룹 추가를 말합니다. 그 옆 X는 레이어 또는 레이어 그룹 삭제 3.Tools 이렇게.. 2018. 2. 23.
강좌)GMS 2의 호환성과 기능들[2] GMS 2의 호환성과 기능들[2] 1.스킨 커스터마이징 저번 강좌에서 저의 겜스 화면이 흰색인 걸 아실겁니다. File-Preferences에서 설정가능하십니다. 또한 Workspace의 배경도 설정 가능합니다. 코드또한 전버전처럼 색깔, 폰트 설정가능합니다. 아 참고로 GMS 2에서는 자신이 만든 변수에 색깔을 부여해줍니다.(오오) 개인적으로 폰트는 Hack을 추천해드립니다. 물론 다른 것들도 있지만 그런거 일일이 소개하면 뻘글이 될 것 같네요. 그래서 가장 중요한 것들만 알려드렸습니다. 2.사운드 믹스 상단 Tools에서 이것을 찾을 수 있습니다. 사운드들이 함께 실행되는 것을 게임속이 아닌 Workspace에서 보여주는 기능입니다. 사운드마다 각각 루프, 실행이 가능합니다. 예를 들자면 배경음악이 .. 2018. 2. 23.
강좌)GMS 2의 호환성과 기능들[1] GMS 2의 호환성과 기능들[1] 1. 전 버전과의 호환성 다행히도 GM:S에서 GMS 2로 Import할 수 있습니다. 하지만 GM에서 GMS 2로는 못합니다. 그래도 방법은 있습니다. GM-GM:S-GMS 2 이 순서대로 Import 하는겁니다. 다들 알다시피 GM에서 GM:S로 Import 가능하잖아요. 다행인 점은 GM-GM:S 이 순간에만 코드를 GM:S에 호환되게 바꿔주시면 된다는 겁니다. 왜냐구요? GMS 2가 GM:S 파일을 Import하게 되면 삭제된 코드를 스크립트화하여서 알아서 적용해주거든요.(ㄷㄷ) 근데 저는 이 스크립트를 삭제하고 GMS 2에서 바뀐 코드로 하시는 걸 추천드립니다. 특히 뷰관련해서 바뀐 코드들은 멘붕이 오실겁니다. 2.작업공간의 활용성 GM:S에서는 창들이 윈도우를.. 2018. 2. 23.
파이썬(Python) 강좌 #4 리스트 안녕하세요. SAL42입니다.오늘은 리스트에 대해 이야기 해보려 합니다.개인적으로 프로그래밍하면서 배열이 가장 많이 쓴 것 같습니다.그 정도로 중요한 배열이 파이썬에서는 어떻게 사용될까요? 파이썬에서는 2차 배열 3차배열 이런거 대신에2차 리스트, 3차 리스트를 사용합니다.a=[3,5]을 하면 1차 리스트이고a[0]는 3을a[1]는 5를반환 합니다. 2차 리스트는 어떻게 될까요?a=[[9,8],[7,6]]이게 2차 리스트입니다.개인적으로 배우면서 너무 헷갈렸던 부분이고아직까지도 헷갈리는 부분입니다.a[0][0]는 9a[0][1]는 8a[1][0]는 7a[0][1]는 6을 반환합니다. 3차 리스트는 저거와 비슷한 원리죠.2차 리스트를 어느정도 이해하시면 충분히 이해 가능한 부분이니 넘어가겠습니다.귀찮 다음.. 2018. 2. 23.
파이썬(Python) 강좌 #3 문자열과 반복문 안녕하세요.SAL42이고요.이번에는 문자열과 반복문!문자열a="안녕하세요"이러면 문자열이 되는겁니다.백문불여일견다음 코드가 어떻게 출력되는지 보세요. 코드 num="2"num=int(num)st="안녕하세요"print(num+3)print(st[0])print(st[1:3])print(st[3:])print(st[:2]) 실행결과 5안녕하세요안녕 위처럼 실행결과가 나옵니다.감이 잡히셨나요?처음에 출력된 것은 문자열을 수로 반환하는 겁니다.다음에 출력된 것부터는 이렇게 생각하시면 됩니다.문자열 a가 있다고하고a[0]을하면 a문자 중 첫번째가 반환되는 겁니다.a[1:3]은 2번째부터 3번째까지a[:3]은 처음부터 3번째까지a[3:]은 4번째부터 끝까지 이번에는 반복문입니다.while문은 지난시간에 배운 if.. 2018. 2. 23.
World Creation World Creation 2016.07.19 20:01 World Creation 업데이트-시스템 수정-건물 추가-설정 추가-BGM 추가 동영상+(밑에 사진으로 자세한 내용을 확인하실 수 있습니다.) World Creation 재생시간 : 02:17 거주지입니다. 돈을 생성합니다.화재발생률을 높입니다.인구를 증가시킵니다.2번 3단계까지 업그레이드 가능합니다.업그레이드시 건물이 커집니다. 학교입니다.거주지의 돈 생성치를 향상시킵니다. 경찰서입니다.화재발생률을 줄입니다. 소방서입니다.화재진압률을 높입니다. 병원입니다.거주지 주변 설치시 돈 생성률을 증가시킵니다.경찰서, 소방서 주변 설치시 각각의 건물의 능력을 향상시킵니다.군대 주변 설치시군대 기능을 향상시킵니다. 군대입니다.외계에서 오는 UFO나 소행성같.. 2018. 2. 23.
FREEDOM! FREEDOM! 2016.03.12 17:29 제목: FREEDOM! 게임 방법: 방향키로 이동해 열쇠를 먹은 후 클리어 하는 게임입니다! 다운로드▼ 프리덤! - Google Play의 Android 앱 play.google.com FREEDOM! 재생시간 : 03:04 2018. 2. 23.
나와 함께 여행을 나와 함께 여행을 2016.02.20 16:24 [나와 함께 여행을] 1.[업데이트 사항][튜토리얼 개선][스토리 0.1% 완료]2.[내용] [개(?)의 정체는?!][동영상을 확인하세요!]3.[동영상] 나와 함께 여행을 재생시간 : 01:32 2018. 2. 23.