뱅
뱅크샐러드
August 26, 20191회
PyCon KR 2019 뱅크샐러드 돌아보기

간단 소개
뱅크샐러드가 PyCon KR 2019에 참여하여 진행한 발표, 부스 운영, 그리고 Pythonic Adventure/Challenge 게임 개발 및 운영 후기를 다룬 글입니다.
AI Summary
- PyCon KR 2019 뱅크샐러드 참여
- 뱅크샐러드는 키스톤 후원사로 참여, 엔지니어들이 발표를 진행.
- 부스 운영 및 Pythonic Adventure/Challenge 오프라인 이벤트 진행.
- Pythonic Adventure and Challenge 게임 개발
- Pyxel 게임 엔진을 사용하여 파이썬 기반의 게임 개발.
- 게임 로직은 update 함수에서, 화면 그리기는 draw 함수에서 담당.
- 게임 리소스는 Pyxel 형식으로 변환해야 하며, 특히 음악은 음표 문자열로 표현.
- 레벨 디자인 및 문제 검증
- Python 문제들을 선정하여 적절한 난이도의 몬스터 체력을 설정.
- 문제별 결괏값 범위를 스크립트를 통해 검증하고 난이도를 조정.
- 참가자들의 질문이 많았던 문제들에 대한 해설 제공 (boolean evaluation, int 함수, divmod 함수, for comprehension 활용 등).
Next Feeds

버즈빌의 소프트웨어 아키텍트는 어떤 일을 할까?
버즈빌 소프트웨어 아키텍트의 역할과 ATF 팀의 구성, 그리고 애드테크 기업으로서 버즈빌이 직면한 기술적 과제 및 해결 방안을 소개합니다.
소프트웨어 아키텍트애드테크ATF디지털 광고아키텍처
2019. 7. 8.
버즈빌
![[Windows 컨테이너] 2: Windows 컨테이너 개발 환경 구축하고 테스트하기](https://tech.devsisters.com/opengraph.png)
[Windows 컨테이너] 2: Windows 컨테이너 개발 환경 구축하고 테스트하기
Windows 컨테이너 개발 환경 구축 및 Docker 설정, 간단한 웹 서버 컨테이너 생성 및 실행 방법을 설명합니다.
Windows 컨테이너DockerHyper-VDockerfileIIS
2019. 6. 10.
데브시스터즈
![[Windows 컨테이너] 1: Windows 컨테이너에 대한 이해](https://tech.devsisters.com/opengraph.png)
[Windows 컨테이너] 1: Windows 컨테이너에 대한 이해
Windows 컨테이너의 개념, 아키텍처, 그리고 라이선스 정보를 소개하는 글입니다. HCS, HNS 등 핵심 구성 요소와 라이선스 제약 사항을 설명합니다.
Windows 컨테이너HCSHNS라이선싱컨테이너 네트워킹
2019. 5. 31.
데브시스터즈

‘테스트 케이스’로만 테스트하면 안되나요?
테스트 케이스의 한계를 인식하고, 다양한 테스팅 기법을 통해 잠재적 위험을 제거하여 안전한 게임을 만들자.
테스트 케이스Happy Path Testing탐색적 테스팅트롤링페르소나
2019. 5. 27.
데브시스터즈

Design system at Buzzvil
버즈빌의 디자인 시스템 구축 경험을 공유하며, 시스템 구축 배경, 문제 해결 과정, 핵심 전략을 요약.
design systemstartuppatternexpressionmetrics
2019. 5. 16.
버즈빌

Clean Architecture Packaging Strategy
Clean Architecture에서 Package by Feature 전략을 통해 코드의 유지보수성과 유연성을 높이는 방법에 대한 분석.
Clean ArchitecturePackage by FeaturePackage by LayerPackaging Strategy소프트웨어 아키텍처
2019. 5. 15.
버즈빌