SFML 프로그래밍 12

[C/C++, SFML] 2. SFML 라이브러리 소개 및 Visual Studio 2019 설정

안녕하세요 JollyTree입니다 (•̀ᴗ•́)و SFML 라이브러리는 크게 Graphics, Audio, Network, System, Window의 다섯 가지 모듈로 구성되어 있습니다.Audio 모듈Sound, streaming, recording 등 소리를 표현하고 레코딩하기 위한 하기 위한 모듈입니다.Graphics 모듈sprite, text, shape 등 2D 그래픽을 위한 용도의 모듈로 Sprite, Image, Shape, Texture, Color 등의 그래픽 관련 클래스들로 구성되어 있습니다.Network 모듈Socket을 기반으로 한 통신, 유틸리티와 HTTP, FTP와 같은 하이레벨 네트워크 프로토콜을 지원합니다.System 모듈Clock, Thread, Mutex, Time, Ve..

[C/C++, SFML] 1. SFML 프로그래밍 시작

안녕하세요 JollyTree입니다 (•̀ᴗ•́)و 예전에 가지고 놀던 사이먼(Simon) 게임기가 생각이 나서 프로그램으로 만들어 보자는 생각을 했습니다. 일종의 기억력 테스트 게임이라고 알고 있었는데 정작 이름은 모르고 있었더라구요. 구글링 해서 찾아보니 위키에서 Simon Game이라고 알려주네요. Simon(game) : en.wikipedia.org/wiki/Simon_(game) 그런데 장난감부터 컴퓨터 프로그램, 스마트폰 앱들이 많이 있긴 하지만 생각보다 알고리즘이 간결하여 스터디도 할겸 이미지 제작부터 코딩까지 해 보기로 하였습니다. 아무래도 이미지, 효과음 등을 표현하기에는 Visual Studio 2019만으로는 표현이 부족하다는 생각이 들어 관련 라이브러리들을 찾아봤습니다. 간단히 2D..