본문 바로가기

프로그래밍

LEVELIT⭐ 고도 엔진으로 시작하는 첫 게임 개발 게임 개발의 첫걸음, 고도 엔진으로 2D부터 3D까지게임 개발이나 코딩이 처음이어도 걱정할 필요 없다. 이 책은 가볍고 직관적인 무료 오픈 소스 게임 엔진인 고도 엔진의 설치와 기본 사용법부터 GDScript 문법, 실제 게임 제작 과정까지 차근차근 안내한다. 씬과 노드의 구조를 이해하고 변수, 함수, 조건문, 반복문 등 프로그래밍의 기초를 익힌 뒤 캐릭터 이동과 충돌 처리, 점수 계산 등 게임에 필요한 기능을 직접 구현한다. 마지막에는 배운 내용을 활용해 2D 레이싱 게임과 3D 이사 게임을 완성하면서 나만의 게임을 만드는 데 필요한 기초 실력을 쌓는다. 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [쿠팡] 출판사 제이펍도서명 LEVELIT⭐ 고도 엔진으.. 더보기
국내에 고도 엔진 책이 너무 없어서 제이펍이 만들었습니다 언리얼 엔진, 유니티, 그리고 고도 엔진. 게임 개발에 관심이 있다면 한 번쯤 들어 봤을 이름들입니다. 그런데 앞의 두 엔진에 비하면 고도 엔진은 국내에서 책으로 만나기가 쉽지 않습니다. 기획 당시 국내에 나온 고도 엔진 종이책은 번역서 2권뿐이었습니다. 그중 한 권이 제이펍에서 출간한 《고도 엔진 4 게임 개발 프로젝트》였고요. 그래서 게임 개발 시리즈인 LEVELIT⭐에는 조금 더 처음부터 시작하는 고도 엔진 책을 넣어 보고 싶었습니다. 전자책이나 온라인 자료까지 넓히면 국내 저자의 콘텐츠도 있었지만, 처음 시작하는 사람이 책상에 펼쳐 놓고 차근차근 따라갈 만한 입문서는 찾기 어려웠습니다. 지금도 선택지가 넉넉한 편은 아닙니다. 그래서 국내에서 고도 엔진을 꾸준히 다루는 분들을 찾아봤습니다. 그러다 .. 더보기
2026년 5월 서평 이벤트 결과 안녕하세요, 소중한 독자 여러분 😊 5월 제이펍 서평 이벤트에 참여해 정성스러운 리뷰를 남겨주신 모든 분들께 진심으로 감사드립니다. 이번 5월 서평 이벤트 선정자는 아래와 같습니다.📖 《도메인 주도 설계를 위한 함수형 프로그래밍》 — 강현석(kekemusa37) 님https://sarak.yes24.com/blog/kekemusa37/review-view/22159246 도메인 주도 설계를 위한 함수형 프로그래밍 - 사락 리뷰백앤드 개발자는 아니지만, 도메인 주도 설계(DDD)라는 개념은 오래전부터 한 번쯤 제대로 공부해보고 싶었다. 처음 DDD를 접했을 당시에는 관련 서적도 많지 않았고, 어렵게 읽기 시작한 책들 역sarak.yes24.com 📖 《챗GPT, 글쓰기 코치가 되어줘》 — 김소나(s.. 더보기
LEVELIT⭐ AI와 함께 만드는 나의 첫 게임 개발 with 플러터 Flame AI와 함께라면 혼자서도 게임을 만들 수 있다 플러터 기반 Flame 프레임워크를 활용해 멀티 플랫폼 2D 게임을 직접 만들며 1인 게임 개발의 전 과정을 경험해보는 책. 캐릭터를 조작하고, 적과의 충돌을 처리하며 점점 성장하는, 간단하지만 확장 가능한 액션 게임을 만들어본다. 기획부터 구현, 특히 생성형 AI를 활용한 리소스 제작 노하우까지 혼자서도 끝까지 완주할 수 있는 현실적인 방법을 담았다. 도서 구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [쿠팡] 전자책 구매 사이트(가나다순) [교보문고] [구글북스] [리디북스] [알라딘] [예스이십사] 출판사 제이펍도서명 LEVELIT⭐ AI와 함께 만드는 나의 첫 게임 개발 with 플러터 Flame.. 더보기
1인 게임 개발, 이제는 정말 가능한 시대일까? (feat. AI와 함께하는 게임 만들기) 게임을 하다 보면 한 번쯤 이런 생각이 듭니다.“이건 내가 더 재밌게 만들 수 있을 것 같은데?”“나도 게임 하나 만들어보고 싶다…” 하지만 대부분은 거기서 끝납니다. 막연한 흥미는 있지만, 실제로 만들기까지 이어지지는 않죠. 왜일까요? 1인 게임 개발이 어려웠던 이유게임 개발은 생각보다 훨씬 많은 요소가 필요합니다. 단순히 코드를 작성하는 것만으로 끝나지 않습니다. 캐릭터를 만들어야 하고, 배경이 있어야 하며, 움직임을 표현할 애니메이션도 필요합니다. 여기에 충돌 처리, UI 구성, 사운드까지 더해지면 혼자서 감당하기에는 부담이 크게 느껴집니다. 특히 그래픽 리소스 제작은 개발자에게 가장 큰 장벽 중 하나였습니다. 그래서 많은 사람들이 “나중에 해봐야지”라고 생각만 하고 실제로는 시작하지 못하는 경우가.. 더보기
쏙쏙 들어오는 자료구조 이론은 최소한, 이해는 최대한으로 자료구조를 쉽게 시작하는 가장 좋은 방법 복잡한 수학 공식이나 추상적인 이론 없이 실생활의 유쾌한 예시와 일러스트, 핵심만 담은 코드로 자료구조의 본질을 쉽고 재미있게 풀어낸다. 배열, Big-O 표기법, 연결 리스트, 스택, 큐, 힙, 이진 탐색 트리, 그래프까지 개발자가 반드시 알아야 할 자료구조를 하나하나 체계적으로 안내한다. 언제 어떤 구조를 선택해야 할지 판단하는 감각도 자연스럽게 키워나갈 수 있다. 개발자로서의 기초 체력을 다지고 싶고, 코딩 테스트를 준비하거나 실무에서 자료구조를 더 잘 활용하고 싶다면 이 책이 좋은 출발점이 될 것이다. 지금 바로, 세상에서 가장 친절한 자료구조 수업을 시작해보자. 도서구매 사이트(가나다순) [교보문고] [도서11번가] .. 더보기
AI 시대, 왜 지금 자료구조를 배워야 할까? “요즘 세상은 데이터가 다 한다”는 말 많이 들어보셨을 겁니다. AI, 빅데이터, 클라우드, 자율주행, 챗봇까지... 우리가 쓰는 기술과 서비스는 모두 데이터를 중심으로 움직입니다. 그런데 여기서 질문 하나! 데이터가 넘쳐나는 이 시대에, 단순히 데이터를 모으는 것만으로 충분할까요?네, 예상하셨겠지만 충분하지 않습니다.데이터는 ‘어떻게 저장하고, 어떻게 꺼내 쓰느냐’에 따라 가치를 발휘합니다. 바로 이 지점에서 자료구조(data structure, DS)가 등장합니다. 자료구조는 데이터를 정리하는 기본 뼈대이자, 문제 해결의 출발점입니다. 예를 들어, 택배 상자를 순서대로 정리해두면 필요한 물건을 쉽게 찾을 수 있듯이, 컴퓨터 속에서도 데이터를 효율적으로 쌓고 꺼내려면 제대로 된 구조가 필요합니다. 이.. 더보기
IT를 사랑하는 독자를 위한, LUVIT 시리즈! 최신 기술을 쉽고 재미있게 배우고, 실전 프로젝트까지 완성할 수 있는 제이펍의 IT 전문서 시리즈 LUVIT을 소개합니다. LUVIT 시리즈란?LUVIT(러빗)은 Learn, Understand, Visualize, Implement, Take it as your own의 약자로, IT 기술을 배우고, 이해하고, 시각화하며, 직접 구현하여 자신의 것으로 만드는 경험을 제공합니다. ✅ 쉽고 재미있게!어려운 기술도 친근한 설명과 감각적인 디자인으로 부담 없이 배울 수 있습니다.실전에서 바로 쓸 수 있는 전문가의 노하우까지 얻어보세요.✅ 실전 예제로 가득!단순한 실습은 이제 그만!포트폴리오로 활용할 수 있는 완성도 높은 프로젝트를 직접 만들어 보세요.✅ 최신 기술 완벽 반영!새롭고 핫한 언어, 프레임워크, .. 더보기