πŸ₯‹

Pygame Lecture

Make a change! into the 'jeju coding basecamp'!
Β 
notion imagenotion image
Β 
πŸ“‹
μ—¬λŠ”κΈ€
🚠
μ €μžμ†Œκ°œ
πŸ“”
μ˜μƒκ°•μ˜μ†Œκ°œ
πŸ›€οΈ
μœ„λ‹ˆλΈŒ κ°•μ˜ λ‘œλ“œλ§΅
🐱
μ§€λ‚œ μŠ€ν† λ¦¬

Chapter 0 ν™˜κ²½ μ„€μ •ν•˜κΈ°

πŸ‘¨β€πŸ’»
001 파이썬과 νŒŒμ΄κ²Œμž„ μ„€μΉ˜ν•˜κΈ°(Window)
πŸ‘¨β€πŸ’»
002 파이썬과 νŒŒμ΄κ²Œμž„ μ„€μΉ˜ν•˜κΈ°(Mac)
πŸ‘¨β€πŸ’»
003 이미지 λ¦¬μ†ŒμŠ€ 및 전체 μ½”λ“œ λ°›κΈ°

Chapter 1 생선 작기 κ²Œμž„μ„ ν†΅ν•œ νŒŒμ΄κ²Œμž„ λ™μž‘κ³Όμ • μ΄ν•΄ν•˜κΈ°


🐟
000 κ²Œμž„ μŠ€ν† λ¦¬ 및 μš”κ΅¬μ‚¬ν•­
🐟
001 νŒŒμ΄κ²Œμž„ μ‹€ν–‰ν•˜κΈ°
🐟
002 μ°½ 이름, λ°°κ²½ μΆ”κ°€ν•˜κΈ°
🐟
003 λ¬Όκ³ κΈ° 및 μŠ€μ½”μ–΄λ°”, μ‹œκ°„λ°” 이미지 μΆ”κ°€ν•˜κΈ°
🐟
004 μž‘μ€ 물고기와 κ²½κ³Όμ‹œκ°„μ„ ν…μŠ€νŠΈλ‘œ μΆ”κ°€ν•˜κΈ°
🐟
005 κ²Œμž„νŒ 그리기 및 λ¬Όκ³ κΈ° μƒμ„±ν•˜κΈ°
🐟
006 κ²Œμž„κ·œμΉ™(이벀트) μΆ”κ°€ν•˜κΈ° -1
🐟
007 κ²Œμž„κ·œμΉ™(이벀트) μΆ”κ°€ν•˜κΈ° -2
🐟
008 ν•¨μˆ˜ν™”λ₯Ό ν†΅ν•œ ν•¨μˆ˜λ³„ κΈ°λŠ₯ λͺ…μ‹œ
Β 

Chapter 2 μƒν•œ 당근을 κ³¨λΌλ‚΄μž! - 리얼리티 μŠ€ν†€


πŸ₯•
000 κ²Œμž„ μŠ€ν† λ¦¬ 및 μš”κ΅¬μ‚¬ν•­
πŸ₯•
001 κ²Œμž„ μš”μ†Œ μΆ”κ°€ν•˜κΈ°
πŸ₯•
002 μ‹œκ°„, 챕터 ν…μŠ€νŠΈ μΆ”κ°€
πŸ₯•
003 λ‹Ήκ·Ό 생성
πŸ₯•
004 λ‹Ήκ·Ό 클릭 이벀트 처리
πŸ₯•
005 κ²Œμž„ μ’…λ£Œ 이벀트 μΆ”κ°€
Β 

Chapter 3 λΆ€μ‘±λ“€μ˜ λ§ˆμŒμ„ μš”λ¦¬λ‘œ μ‚¬λ‘œμž‘μ•„λΌ! - λ§ˆμΈλ“œ μŠ€ν†€


🍳
000 κ²Œμž„ μŠ€ν† λ¦¬ 및 μš”κ΅¬μ‚¬ν•­
🍳
001 κ²Œμž„ μš”μ†Œ 및 ν…μŠ€νŠΈμΆ”κ°€
🍳
002 μš”λ¦¬ν•˜κΈ°
🍳
003 μš”λ¦¬ 움직이기 및 μ΄ˆκΈ°ν™”
🍳
004 μ†λ‹˜ 생각 및 λŒ€κΈ°ν•˜κΈ°
🍳
005 κ²Œμž„ μ™„μ„±ν•˜κΈ°
Β 

Chapter 4 광석 채꡴! - μ†ŒμšΈ μŠ€ν†€


⛏️
000 κ²Œμž„ μŠ€ν† λ¦¬ 및 μš”κ΅¬μ‚¬ν•­
⛏️
001 κ²Œμž„ μš”μ†Œ 및 ν…μŠ€νŠΈμΆ”κ°€
⛏️
002 캐릭터 이동
⛏️
003 광석 캐기
⛏️
004 광석 μž„μ˜ 생성
⛏️
005 λŠ₯λ ₯ μ—…κ·Έλ ˆμ΄λ“œ
Β 

Chapter 5 동쑱을 λ…Έμ—­μž₯μ—μ„œ κ΅¬μΆœν•˜λΌ! - 슀페이슀 μŠ€ν†€


🐸
000 κ²Œμž„ μŠ€ν† λ¦¬ 및 μš”κ΅¬μ‚¬ν•­
🐸
001 λ°°κ²½ 이미지 μ„€μ •
🐸
002 κ°œλ¦¬μ™€ 돌 이미지 μΆ”κ°€ν•˜κΈ°
🐸
003 개리 λ›°κΈ° 및 점프 κ΅¬ν˜„
🐸
004 돌맹이 생성 및 이동 κ΅¬ν˜„
🐸
005 좩돌 νŒμ • 및 κ²Œμž„ μ’…λ£Œ κ΅¬ν˜„
🐸
006 동쑱 κ΅¬μΆœν•˜κΈ° 및 점수 κ΅¬ν˜„
🐸
007 ν…μŠ€νŠΈ 및 μž¬μ‹œμž‘ κΈ°λŠ₯ μΆ”κ°€, κ²ΉμΉ¨ 버그 μˆ˜μ •, ν•¨μˆ˜ν™” μΆ”κ°€
Β 

뢀둝(Only Code)


뢀둝1 - draw

🧭
000 μ’Œν‘œκ³„
πŸ”²
001 rect - μ‚¬κ°ν˜•
πŸ”˜
002 circle - 원
βž–
003 line - μ„ 
⭐
004 polygon - λ‹€κ°ν˜•

뢀둝2 - image and font

πŸ–ΌοΈ
001 image
🏞️
002 image μ‘μš©
ℒ️
003 system font, ν•œκΈ€ font

뢀둝3 - time and music

⏰
001 time
🎼
002 music
⏲️
003 time.get_ticks() VS time.Clock.tick()

뢀둝4 - event

πŸ–±οΈ
001 mouse
⌨️
002 keyboard