Kembali ke Landing Page

Level 9

Python Game Development

Python, text adventure, battle simulator, data structure, Pygame-ce, dan game capstone.

Lihat Contoh Dungeon Quest

Aktif

01. Python, Algoritma, State, dan Text Adventure

print, input, string, if/else choices, current_room, dan inventory.

Buka Pertemuan
Aktif

02. Variabel, Input, Operator, dan Player Stats

int, float, string, HP, MP, EXP, damage calculation, dan healing.

Buka Pertemuan
Aktif

03. Condition dan Loop melalui Battle Simulator

if/elif/else, while loop, turn-based battle, dan check HP.

Buka Pertemuan
Aktif

04. Function dan Module melalui Battle Functions

def, parameters, return, attack, heal, calculate_damage.

Buka Pertemuan
Aktif

05. List dan Dictionary untuk Inventory dan Leaderboard

append, remove, sort, player_data, inventory system, dan leaderboard.

Buka Pertemuan
Aktif

06. Class dan Object: Player, Enemy, Item

Class, __init__, method, Player, Enemy, Item, dan instantiate objects.

Buka Pertemuan
Aktif

07. File Handling dan Save/Load Game

open, read, write, JSON, save_game, load_game, dan persistent player data.

Buka Pertemuan
Aktif

08. Pygame Window, Coordinate, dan Drawing

pygame.display.set_mode, coordinate system, rectangles, circles, dan coordinate tracking.

Buka Pertemuan
Aktif

09. Game Loop, Event Handling, dan Movement

clock.tick, pygame.event, keyboard input, dan arrow-key player movement.

Buka Pertemuan
Aktif

10. Sprite, Player, Enemy, dan Asset Management

pygame.sprite, Player sprite, Enemy sprite, group, dan multiple sprites.

Buka Pertemuan
Aktif

11. Collision Detection, Score, Collectible, dan Obstacle

spritecollide, scoring system, collectible items, dan obstacles.

Buka Pertemuan
Aktif

12. Enemy Behavior, Game State, Game Over, Restart

Simple AI, START, PLAYING, GAME_OVER, restart, dan quit.

Buka Pertemuan
Aktif

13. Capstone Development, Debugging, Balancing, Playtesting

Chosen game project, debugging, difficulty balancing, playtesting, dan refinement.

Buka Pertemuan
Aktif

14. Demo Day, Dokumentasi, Presentasi, dan Refleksi

Game demo showcase, code walkthrough, written documentation, dan final reflection.

Buka Pertemuan