raylib:raylib_설치_및_실행하기
raylib 설치 및 실행하기
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
raylib:raylib_설치_및_실행하기 [2023/10/13 14:21] – 이거니맨 | raylib:raylib_설치_및_실행하기 [2023/11/21 23:26] (현재) – [설치] 이거니맨 | ||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | {{ : | ||
+ | |||
+ | |||
===== 소개 ===== | ===== 소개 ===== | ||
줄 20: | 줄 23: | ||
아마 이 글을 보고 있는 대다수는 한글 입력이 잘 되는지가 궁금할 것이다. | 아마 이 글을 보고 있는 대다수는 한글 입력이 잘 되는지가 궁금할 것이다. | ||
- | [[raylib: | + | [[raylib:flappybird: |
줄 36: | 줄 39: | ||
간단히 코딩하기 위해 사용하는게 lua인데, 나중에는 더 지저분해지는 아이러니가 생기는 것이다. | 간단히 코딩하기 위해 사용하는게 lua인데, 나중에는 더 지저분해지는 아이러니가 생기는 것이다. | ||
+ | |||
+ | 참고로, love2d역시 아래에서 이야기할 sdl을 기반으로 만들었다. sdl을 기반으로 lua로 포팅한게 바로 love2인 것이다. | ||
+ | |||
+ | 따라서 엄밀히 말하면 love2와 raylib를 비교하는 것은 옳지 않다. | ||
+ | |||
+ | raylib는 sdl과 비교하는 것이 옳다. opengl을 래핑한게 바로 sdl과 raylib이며, | ||
+ | |||
+ | 그 sdl을 다시 루아로 래핑하여 | ||
+ | |||
+ | 즉 raylib는 sdl과 동급이므로 루아, c#, go lang등 다양한 언어로 포팅되어 있다. | ||
==== sdl, sfml과 다른 점 ==== | ==== sdl, sfml과 다른 점 ==== | ||
줄 73: | 줄 86: | ||
minGW에는 c++을 컴파일하는 g++도 같이 들어있으므로 무난하다. | minGW에는 c++을 컴파일하는 g++도 같이 들어있으므로 무난하다. | ||
+ | |||
+ | |||
+ | <WRAP center round tip 90%> | ||
+ | 참고로, Github에서 raylib 소스파일을 다운 받은 후 이를 컴파일 하여 사용하고 싶으면, | ||
+ | |||
+ | [[raylib: | ||
+ | </ | ||
===== 사용할 템플릿 파일 ===== | ===== 사용할 템플릿 파일 ===== | ||
줄 429: | 줄 449: | ||
앞으로는 다음의 템플릿을 이용하면 vs code에서 raylib를 쉽게 컴파일하고 실행할 수 있다. | 앞으로는 다음의 템플릿을 이용하면 vs code에서 raylib를 쉽게 컴파일하고 실행할 수 있다. | ||
- | {{ : | + | {{ : |
+ | |||
+ | |||
+ | ===== 더보기 ===== | ||
+ | |||
+ | 이제 실제로 게임을 만들어보자 | ||
+ | |||
+ | [[raylib: | ||
+ | |||
+ | [[raylib: | ||
+ | |||
+ | 그런데 의외로 많은 사람들이 C 및 c++의 컴파일을 하는 방법을 모르는 사람들이 많다. | ||
+ | |||
+ | [[raylib: |
raylib/raylib_설치_및_실행하기.1697174482.txt.gz · 마지막으로 수정됨: 2023/10/13 14:21 저자 이거니맨