본문 바로가기

코딩

LEVELIT⭐ 고도 엔진으로 시작하는 첫 게임 개발 게임 개발의 첫걸음, 고도 엔진으로 2D부터 3D까지게임 개발이나 코딩이 처음이어도 걱정할 필요 없다. 이 책은 가볍고 직관적인 무료 오픈 소스 게임 엔진인 고도 엔진의 설치와 기본 사용법부터 GDScript 문법, 실제 게임 제작 과정까지 차근차근 안내한다. 씬과 노드의 구조를 이해하고 변수, 함수, 조건문, 반복문 등 프로그래밍의 기초를 익힌 뒤 캐릭터 이동과 충돌 처리, 점수 계산 등 게임에 필요한 기능을 직접 구현한다. 마지막에는 배운 내용을 활용해 2D 레이싱 게임과 3D 이사 게임을 완성하면서 나만의 게임을 만드는 데 필요한 기초 실력을 쌓는다. 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [쿠팡] 출판사 제이펍도서명 LEVELIT⭐ 고도 엔진으.. 더보기
국내에 고도 엔진 책이 너무 없어서 제이펍이 만들었습니다 언리얼 엔진, 유니티, 그리고 고도 엔진. 게임 개발에 관심이 있다면 한 번쯤 들어 봤을 이름들입니다. 그런데 앞의 두 엔진에 비하면 고도 엔진은 국내에서 책으로 만나기가 쉽지 않습니다. 기획 당시 국내에 나온 고도 엔진 종이책은 번역서 2권뿐이었습니다. 그중 한 권이 제이펍에서 출간한 《고도 엔진 4 게임 개발 프로젝트》였고요. 그래서 게임 개발 시리즈인 LEVELIT⭐에는 조금 더 처음부터 시작하는 고도 엔진 책을 넣어 보고 싶었습니다. 전자책이나 온라인 자료까지 넓히면 국내 저자의 콘텐츠도 있었지만, 처음 시작하는 사람이 책상에 펼쳐 놓고 차근차근 따라갈 만한 입문서는 찾기 어려웠습니다. 지금도 선택지가 넉넉한 편은 아닙니다. 그래서 국내에서 고도 엔진을 꾸준히 다루는 분들을 찾아봤습니다. 그러다 .. 더보기
데이터 과학을 위한 소프트웨어 엔지니어링 효율적이고 견고한 파이썬 데이터 과학 코드 작성하기 재현 가능하고, 견고하며, 확장 가능한 코드를 작성하는 능력은 데이터 과학 프로젝트의 성공에 핵심적인 요소이며, 프로덕션 코드를 다루는 작업에 절대적으로 필수적이다. 이 책은 데이터 과학과 소프트웨어 엔지니어링 사이의 간극을 메우고, 소프트웨어 엔지니어링의 모범 사례를 데이터 과학에 적용하는 방법을 명확하게 설명한다. 넘파이, 팬더스 등을 이용한 파이썬 예제를 통해 더 나은 데이터 과학 코드를 작성하는 방법을 배울 수 있다.  도서구매 사이트(가나다순)   [교보문고]  [도서11번가]  [알라딘]  [예스이십사]  [인터파크]  [쿠팡]  출판사 제이펍저작권사 O'Reilly Media원서명 Software Engineering for Data Sci.. 더보기
데이터 과학과 소프트웨어 공학의 만남 데이터 과학자가 소프트웨어 공학 지식을 갖추는 것이 점점 더 중요해지고 있습니다. 데이터 분석 코드도 프로젝트가 커질수록 유지보수가 필요한데, 코드 품질이 낮거나 문서화가 부족하다면 생산성도 낮아지고 시간이 지날수록 문제는 더 커집니다. 협업과 확장성을 위해서도 버전 관리나 테스트 같은 소프트웨어 공학 역량이 필요합니다.  데이터 과학자도 좋은 코드를 작성할 줄 알아야 하는 시대 하지만 데이터 과학자들은 통계, 모델링, 데이터 분석에 집중하다 보니 개발 프로세스와 코드 품질 관리에까지 신경을 쓰기 어렵고, 교육과정에도 소프트웨어 공학이 포함되지 않아 소프트웨어 공학 지식을 갖추기가 어렵습니다. 배우면 좋다는 건 알지만 업무 특성상 빠른 프로토타이핑이 요구되는 일도 많아, 배울 엄두 자체를 내지 못하는 거.. 더보기
아름다운 C++ 선별된 30개 핵심 가이드라인에서 피어나는 모던 C++의 아름다움 C++ 코딩 스타일을 개선하는 데 유용한 30가지 핵심 가이드라인을 선정해 상세한 실무 지식과 함께 설명한다. 공식 C++ 핵심 가이드라인 웹사이트와 긴밀하게 연계되도록 구성했고, 개념적 통찰력과 전문적인 샘플 코드를 제공한다. 사례와 함께 맥락 속에서 새로운 언어 기능과 오래된 언어 기능 모두를 성공적으로 사용하는 검증된 방법을 조명함으로써, 기본적으로 더 강력하고 성능이 뛰어난 프로그램을 작성하는 방법을 보여준다. 도서구매 사이트(가나다순)  [교보문고]  [도서11번가]  [알라딘]  [예스이십사]  [인터파크]  [쿠팡]  전자책 구매 사이트(가나다순) 교보문고 / 구글북스 / 리디북스 / 알라딘 / 예스이십사 출판사 제이펍저작권사.. 더보기
C++를 아름답게 공부하는 법 C++는 1985년경 발표된 아주 오래된 언어이지만 지속적으로 개정되며 꾸준한 인기를 누리고 있습니다. 2011년 C++11 이래로는 3년마다 개정되며 기능이 계속 추가되고 있죠. 역사도 긴 데다가 자유도도 높다 보니 흔히 C++는 배우기 어렵고 사용하기 까다롭다고들 생각합니다. 입문하는 것도 어렵고, 예전에 나온 좋은 책(심지어 C++ 창시자 본인이 쓴 책조차)도 더는 오늘날의 C++에는 맞지 않게 되는 상황이라고 합니다.   시간이 흘러도 변하지 않는 진리는 없겠죠. 이 때문에 'C++ 핵심 가이드라인'이라는 코딩 스타일 가이드 문서가 만들어집니다(2015년). 이 문서는 깃허브에 발표되었고, 이후 언어가 개정됨에 따라 문서 자체도 끊임없이 변화하고 있습니다. 다만 현재 256개에 달하는 항목들이 건.. 더보기
2024년 3월 서평 이벤트 결과 안녕하세요, 여러분. 벌써 4월이 찾아왔네요! 봄바람이 불고 꽃들이 피어나고 나뭇잎이 돋아다는 이 기쁜 시기에 여러분과 함께 책을 읽고 새로운 경험을 나눌 수 있다는 것이 정말 행복하답니다. 참, 서평 이벤트 결과 발표에 대한 일정 안내를 드리려고 합니다. 지금까지는 심사 프로세스로 인해 도서에 기재된 내용과 다르게 월말에 당첨자를 발표해왔으나, 이제는 도서에 기재된 대로 익월 첫째 주에 발표할 예정입니다. 지금껏 독자님들께 혼란을 드린 점, 죄송하다는 말씀 올립니다. 그럼 이제 3월 서평 이벤트 결과를 발표할게요! 제이펍 서적을 읽어주시고 리뷰 이벤트에 참여해주셔서 진심으로 감사드려요. 당첨자는 박O자, 조O필, The Programmer 님입니다. - 박O자 님 마음까지 물들이는 어반 수채화 컬러링 .. 더보기
제이펍 베타리더스 13기를 모집합니다! 안녕하세요, 여러분! 제이펍 마케터예요~😉 오늘은 제이펍 많은 분들이 문의주시고 기다리셨던 제이펍 베타리더스 13기 모집 소식을 전해드릴까 해요. 2014년부터 시작된 제이펍의 베타리더스는 전문적이고 날카로운 눈빛으로 책을 검증하며 오류를 잡아내 완성도 높은 책을 만드는 데 큰 기여를 해주고 있답니다. 이번 13기에서도 12개월의 시간 동안 저희 제이펍과 함께 좋은 책을 만들어나갈 분들의 적극적인 참여를 부탁드립니다! ■ 모집 인원: 15명 ■ 모집 기간: 3월 16일(목)까지 ■ 발표 일자: 3월 17일(금) 개별 통보 ■ 응모 방법: bit.ly/3F3HfGa ■ 활동 기간: 2023-04-03 ~ 2024-03-31 ■ 활동 내용: 코드 테스트, 내용 검증 등 ​ ▼ 보상 내용: - 베타리딩 도서 .. 더보기