로블록스 코딩 마스터하기 (Luau 기초부터 보안, 통신 설정, 게임 제작까지)

로블록스 코딩 마스터하기 (Luau 기초부터 보안, 통신 설정, 게임 제작까지)

$34.01
Description
고급 프로그래밍을 통한 한 단계 발전된 로블록스 게임 만들기
로블록스에서 경험은 모두 다른 사용자가 만든 것입니다. 즉, 다른 게이머가 만든 경험을 플레이한다는 의미입니다. 아무런 경험이 없더라도 누구나 로블록스 스튜디오에서 창작을 시작해 5분 이내에 간단한 게임을 만들 수 있고, 여기에 효과적인 고급 개념을 적용하면 프로그래밍 기술을 한 단계 더 끌어올릴 수 있습니다.

『로블록스 코딩 마스터하기』는 이러한 고급 프로그래밍 기술을 소개하는 도서로, 로블록스 게임을 만드는 데 필요한 Luau 프로그래밍 기초부터 게임에서 구현할 수 있는 복잡한 기술까지 배울 수 있습니다. 먼저 변수, 함수, 테이블, 반복문 등 프로그래밍의 기초 및 효율적인 코드 작성법을 익히고 나면 서버와 클라이언트, 애니메이션과 Tween, 장치별 사용자 입력 감지 방법, 데이터 저장소 구축, 게임 패스 구현 등 로블록스 게임을 보다 업그레이드시킬 수 있는 다양한 고급 시스템 프로그래밍을 배웁니다. 간단한 예제를 통해 기술이 어떻게 사용되는지 볼 수 있으며, 각 장마다 연습 문제를 제공하여 앞서 배운 내용을 복습할 수 있습니다. 마지막으로 이 모든 기술을 기반으로 하나의 시뮬레이터 게임을 만들어 보며 게임 개발에 필요한 모든 단계를 이해할 수 있습니다.
저자

마크키프

로블록스(Roblox)프로그래머이자게임디자이너로다양한로블록스게임제작에참여했다.펫스토어타이쿤(PetStoreTycoon)과드림아일랜드(DreamIsland)를제작한사카스틱스튜디오(SarcasticStudios)의공동소유주이기도하다.그가제작에참여한로블록스게임은이책의원서가출간되는시점까지1억5천만회이상플레이됐다.독학으로프로그래밍을공부하기시작해현재는네덜란드의한응용과학대학에서소프트웨어개발을전공하고있다.

목차

[1부로블록스프로그래밍시작하기]

1장로블록스및Luau기초
01준비사항
02로블록스와Luau
03Luau의데이터타입이해하고사용하기
04조건문사용
05범위

2장더나은코드작성법
01준비사항
02함수사용
03테이블에데이터타입저장하기
04반복문프로그래밍
05모듈사용

3장이벤트기반프로그래밍
01준비사항
02이벤트소개
03커스텀이벤트만들기


[2부로블록스프로그래밍시작하기]

4장게임보안
01준비사항
02클라이언트와서버의이해
03RemoteEvent와RemoteFunction사용
04보안구현
05사용자텍스트필터링

5장게임최적화
01준비사항
02StreamingEnabled의개념과사용법
03애니메이션작업
04트윈사용하기

6장장치별사용자인터페이스구축
01준비사항
02GUI만들기
03GUI테스트
04UI세부개선

7장사용자입력감지
01준비사항
02ClickDetector와ProximityPrompt,툴사용법
03고급사용자입력구현
04사용자입력감지방법선택

8장데이터저장소구축
01준비사항
02데이터저장소소개
03더안전한데이터저장소작성법
04정렬된데이터저장소

9장사용자입력감지
01준비사항
02게임패스프로그래밍
03개발자상품구현
04프리미엄혜택제공
05제삼자판매


[3부나만의시뮬레이터게임제작]

10장나만의시뮬레이터게임제작
01준비사항
02게임소개
03데이터저장소생성
04서버스크립트구현
05GUI프로그래밍
06게임업데이트