본문 바로가기

분류 전체보기

[백준] solved.ac 연동및 백준허브 익스텐션 설치및 solved.ac연동 오류 해결 우리의 친구 백준! 가끔 이 백준을 쓰다가, "아 잔디 마려운데"라는 생각이 들 때가 있다. 백준에서 문제를 풀면서, 따로 깃허브에서 잔디를 심기 귀찮은 당신을 위한 크롬 익스텐션, '백준허브'를 추천한다. Baekjoon Online Judge Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다. www.acmicpc.net 백준허브는 백준(BOJ)에서 잔디를 심고 싶은 사람들을 위해 만들어진 크롬 익스텐션이다. https://chrome.google.com/webstore/detail/%EB%B0%B1%EC%A4%80%ED%97%88%EB%B8%8Cbaekjoonhub/ccammcjdkpgjmcpijpahlehmapgmphmk?hl=ko 백준허브(Bae.. 더보기
[독서록] 나에게도 쉬어가는 장소가 있었으면 좋겠어 - 어서 오세요, 휴남동 서점입니다 요즘들어 부쩍 예민해졌다는 생각이 든다. 학교를 졸업하기에 무서워 '졸업예정자'라는 이름을 얻은 채로 물 밖에 나온 물고기 처럼 간간히 팔딱거리며 숨을 쉬고 있는 느낌, 이따금 그런 느낌에 휩싸이곤 한다. 숨을 내쉴때마다 내가 있어서는 안될 것 같은 육지의 공기가 몸 속으로, 폐 안으로 섞여 들어와 조금씩 나를 찢어간다. 내가 있을 곳은 이곳이 아니라고 말하는 것처럼. 그런 느낌이 들 때마다 나는 나도 참 스트레스에 약한 사람이구나, 싶으면서도 나도 모르게 주변인들에게 싫은 말, 나쁜 행동을 하는 모습에 스스로에 대한 혐오감을 느끼곤 한다. 그래, 사람들이 말하던 취준생이 힘든 이유란 분명 이런 것이리라. 단순한 '취직이 되지 않아 힘들어요' 가 아닌, '취직까지 달려가는 과정이 너무 힘들어요'가 분명하.. 더보기
[게임개발] Roblox - 루아(Rua)모르는 사람이 만드는 우당탕탕 로블록스 게임만들기 #9 반복문 조건문... 여러가지 문법을 익히느라 다들 고생이 많으시다 ( 물론 더 남았음 ㅋ) 하지만 기운차리고 이번엔 재밌는 개념에 대해 배워보자. 오늘 배울 개념은 함수라는 개념이다 함수는 여러분이 반복해서 해야되는 특정 작업을 하나로 묶는 개념이다. 이제까지 보아왔던 이차함수라던가, 그런 함수랑 똑같다. 함수는 변수가 들어오면 이 변수를 특정한 방법으로 처리하여 값을 뱉어준다. 함수는 한 번 만들어 놓으면, 다른 곳에서도 코드를 여러 번 쓸 필요없이 함수 한 번만 사용하면 됨으로 코딩이 편해질 것이다. 자! 그러면 Rua에서는 함수를 어떻게 정의할까? function 함수이름 (변수1, 변수2...) 함수내용 end Rua에서 함수는 위와같이 정의한다. 변수1과 변수2는 함수의 외부에서 받아와서, 함수.. 더보기
[게임개발] Roblox - 루아(Rua)모르는 사람이 만드는 우당탕탕 로블록스 게임만들기 #8 힘든 반복문의 길을 걸어온 당신 축하한다. 이제 당신은 자랑스러운 진짜 Rua청소년이다. 지금까진 가짜 청소년이었다. 아무튼, 오늘은 조건문에 대해 알아볼거다. 자, 가보자고! 조건문은 사실, 이전 포스팅에서도 사용이 되었다. 특정 조건을 만족하면 아래 코드를 실행하는 조건문은, 실제 코딩을 할 때 매우 많이 사용하는 부분이다. if 조건 then 실행할 내용 end 조건문은 위와 같은 모습을 갖는다. 조건을 만족하면, 중간에 있는 코드를 실행한다. 무척이나 간단하다. 사실 간단한 이유는 위에선 조건이 하나이기 때문이다. 조건이 늘어나면 조오오금 더 복잡해진다. if 조건 then 실행할 내용1 else if 조건 then 실행할 내용2 end 쨔쟌. 이런식으로 else와 if문이 한세트씩 더 추가된다고.. 더보기
[게임개발] Roblox - 루아(Rua)모르는 사람이 만드는 우당탕탕 로블록스 게임만들기 #7 이전 포스팅에서는 연산자에 대해 알아보았다. 오늘은 그보다는 조오금 더 어려운 반복문에 대해 이해해 볼 것이다. 물론, 당연히 루아문법이다. 1. 반복문 - for 반복문은, 이름에서 볼 수 있듯 반복되는 일을 간단하게 처리해주는 문법이다. 아래있는 코드를 보면 이해가 더 쉬울 것이다. local a = 1 local a = a +1 local a = a +1 local a = a +1 local a = a +1 local a = a +1 local a = a +1 local a = a +1 local a = a +1 local a = a +1 local a = a +1 print(a) 이 코드는 a에 1을 10번 반복해서 더하는 코드다. 반복문이 없다면 끔찍하게도 이와같이 여러번 타이핑을 해가며 숫자를.. 더보기
[게임개발] Roblox - 루아(Rua)모르는 사람이 만드는 우당탕탕 로블록스 게임만들기 #6 좋아, 이제 우리는 루아에서 '파트'를 우리가 원하는 모양으로 (매우 간단하게이지만) 만들 수 있게 됐다! 이제 본격적으로 '루아' 사용법에 대해서 알아보아야 한다... 루아를 모르는 사람들, 정확히는 컴퓨터 언어를 전혀 모르는 사람들을 위해 아주 기초저인 부분부터 설명할 것이니 놀라지 말고 따라오도록 하자! 1. 변수 local str = "Hello World!" local num = 12345.6789 local logic = true 위에 있는 코드중에 의문이 드는 것들이 몇가지가 있을 것이다. local은 무슨 의미고, 뒤에 오는 문장과 숫자는 무슨 뜻일까? 우선 이것들에 대해 알기 위해선 변수에 대해 알아야 한다. str, num, logic 같은 단어가 바로 변수다. 이 변수는 박스와 같은 .. 더보기
[게임개발] Roblox - 루아(Rua)모르는 사람이 만드는 우당탕탕 로블록스 게임만들기 #5 이전 포스팅에선 파트에 여러 효과를 주는 법을 알아보았다. 오늘 알아볼 것은, 여러 파트들을 조합하여 새로운 자신만의 파트를 디자인 하는 방법이다. 사실 우리가 사용할 방법은 매우 쉽다. 합치고, 부수는 법. 그럼 시작해보자 당황하지 않고 차례차례 아래를 따라가보자. 파트를 추가하는 방법이 생각나지 않는다면 이전 포스팅을 보고오자! 2022.03.24 - [게임개발/Roblox] - [게임개발] Roblox - 루아(Rua)모르는 사람이 만드는 우당탕탕 로블록스 게임만들기 #2 그리고 이번에는, 두 파트에 이름을 지어주자. 여러 파트가 추가될수록 헷갈릴 수 밖에 없으니 이름을 지어주는 습관을 들면 아주아주 편해질 것이다. 파트를 누르고 우클릭, 이름변경(F2)을 눌러주면 된다. 본인이 알기좋게 이름을 설.. 더보기
[게임개발] Roblox - 루아(Rua)모르는 사람이 만드는 우당탕탕 로블록스 게임만들기 #4 1. 파트에 불 (Fire) 효과주기 이전 포스팅처럼 특정 기능을 가진 파트도 있듯이 파트는 여러가지 기능을 갖는다. 대부분의 기능은 루아-로 해야함으로 우선 시각적인 효과를 주는 방법을 먼저 알아보도록 하자. 효과를 주는 방법은 간단하다. 원하는 파트를 선택하고, 해당파트에 마우스를 올려 +버튼이 나타나게 한 후 검색한다. 이전에 스폰파트를 추가 한 것과 똑같이 진행하면 된다. 불 효과인 Fire를 검색하여 추가해보자. 불을 추가하면 훨활활 불타는 녹색 파트를 얻을 수 있다. 이 때, Fire를 클릭하면 Fire가 가지고 있는 여러 속성들을 확인 할 수 있다. 색상 (Color) 과, 불 꺼짐켜짐을 조절할 수 있는 Enabled, 불이 닿는 범위를 조절하는 Heat, 이름등의 속성을 변경 할 수 있다... 더보기