Комментарии:
Thích, mà có hiểu dc cái gì đâu
ОтветитьEm kiếm đc 50 củ rồi ạ cảm ơn a
ОтветитьMình đã gõ pip install pygame và báo đã Install thành công nhưng lệnh Import pygame vẫn báo lỗi No module named pygame. Ai giúp mình với
ОтветитьÔng này có vẻ giỏi toán nhỉ 😂
Ответитьtoán bỏ lâu quá chả nhớ gì ráo @@ mà bác giảng hay thiệt, rất có tâm @@
Ответитьminh chưa biết gì về lập trình ,cũng chưa có kiến thức gì về lập trình cơ bản hay học qua gì liên quan đến lập trình có thể học k bạn
Ответитьmà cũng không quá khó hiểu
Ответитьanh ơi em ngu toán huhu :<<
Ответитьmình muốn tạo 1 thumbnail hoàn chỉnh dùng 3 ảnh đầu vào kèm 1 dòng text thì code thế nào ạ, mong bạn hướng dẫn ạ
Ответитьanh ơi, em làm theo anh nhưng mà nó không ra đc cái khung luôn, em trả biết nó bị làm sao ạ, mắc từ line 5 rồi, em làm mọi thứ y hệt hết roi mà mà khi ấn enter nó chả ra cái gì cả 😭, khong biết là có phải tại máy không ạ anh giải thích giúp em voiiii
Ответитьem nhập cái dòng pip install pygame mà ko đc anh ơi mò đi mò lại cũng ko biết làm sao :(
Ответитьcó ai bị lỗi invalid end_pos argument ko ạ
ОтветитьXem cuốn thật mặc dù là gà mờ
Ответитьsao em ko biết tới anh sớm hơn nhỉ cảm ơn anh vì bài học bổ ích này.bây giờ em làm được game rồi đấy
ОтветитьTháng 7 năm 2022 video đầu tiên xem về lập trình và từ đó tìm tòi tài liệu học và thực hành. Bây giờ đã trở thành nhân viên lập trình 🎉
Ответитьanh ơi bây giờ em muốn thẻ metap nhưng vào trang thì lại bảo là đã ngừng nhận hàng, thế khi nào anh mở bán lại thế ạ, em thấy tiện lắm luôn nhưng mua được huhu
Ответитьanh đỉnh thật sự
Ответитьapp anh dùng để lập trình tên gì vậy
ОтветитьRất hữu ích; cảm ơn em nhiều. Với cho Anh hỏi; em có hướng dẫn lập trình Python ứng dụng trong công tác phân tích, hoạch định và tổng hợp tài chình ko em?
Ответитьem ghi import pygame thì nó báo lỗi ModuleNotFoundError: No module named 'pygame'
ОтветитьMình học sinh 12 năm nay tốt nghiệp , có mong muốn tương lai trở thành game developer . Cũng coi a Dũng từ lâu và bây h với một đứa thích logic nhưng không biết gì về code cộng thêm nền tảng . Khi xem vid này của a Dũng phải nói là rất dễ hiểu , tuy rằng có thuật ngữ chuyên nghành khá nhiều nhưng k có gì là khó cả nếu được học và chịu tìm tòi , mình nghĩ việc kiên trì kiên nhẫm tìm tòi ms là tốt chất của một dev chứ k p số đông vào xem và thấy khó k chịu hiểu và bỏ luôn ( những số đông theo it ) . Nên là muốn theo nghành này p có 1 cái mindset đúng đã ạ
ОтветитьMình học sinh 12 năm nay tốt nghiệp , có mong muốn tương lai trở thành game developer . Cũng coi a Dũng từ lâu và bây h với một đứa thích logic nhưng không biết gì về code cộng thêm nền tảng . Khi xem vid này của a Dũng phải nói là rất dễ hiểu , tuy rằng có thuật ngữ chuyên nghành khá nhiều nhưng k có gì là khó cả nếu được học và chịu tìm tòi , mình nghĩ việc kiên trì kiên nhẫm tìm tòi ms là tốt chất của một dev chứ k p số đông vào xem và thấy khó k chịu hiểu và bỏ luôn ( những số đông theo it ) . Nên là muốn theo nghành này p có 1 cái mindset đúng đã ạ
Ответитьthách anh làm được game này
Em quý lắm mới cho code đấy
code:import pygame
import sys
import random
from math import *
pygame.init()
width = 700
height = 600
display = pygame.display.set_mode((width, height))
pygame.display.set_caption("CopyAssignment - Balloon Shooter Game")
clock = pygame.time.Clock()
margin = 100
lowerBound = 100
score = 0
white = (230, 230, 230)
lightBlue = (4, 27, 96)
red = (231, 76, 60)
lightGreen = (25, 111, 61)
darkGray = (40, 55, 71)
darkBlue = (64, 178, 239)
green = (35, 155, 86)
yellow = (244, 208, 63)
blue = (46, 134, 193)
purple = (155, 89, 182)
orange = (243, 156, 18)
font = pygame.font.SysFont("Arial", 25)
class Balloon:
def __init__(self, speed):
self.a = random.randint(30, 40)
self.b = self.a + random.randint(0, 10)
self.x = random.randrange(margin, width - self.a - margin)
self.y = height - lowerBound
self.angle = 90
self.speed = -speed
self.proPool= [-1, -1, -1, 0, 0, 0, 0, 1, 1, 1]
self.length = random.randint(50, 100)
self.color = random.choice([red, green, purple, orange, yellow, blue])
def move(self):
direct = random.choice(self.proPool)
if direct == -1:
self.angle += -10
elif direct == 0:
self.angle += 0
else:
self.angle += 10
self.y += self.speed*sin(radians(self.angle))
self.x += self.speed*cos(radians(self.angle))
if (self.x + self.a > width) or (self.x < 0):
if self.y > height/5:
self.x -= self.speed*cos(radians(self.angle))
else:
self.reset()
if self.y + self.b < 0 or self.y > height + 30:
self.reset()
def show(self):
pygame.draw.line(display, darkBlue, (self.x + self.a/2, self.y + self.b), (self.x + self.a/2, self.y + self.b + self.length))
pygame.draw.ellipse(display, self.color, (self.x, self.y, self.a, self.b))
pygame.draw.ellipse(display, self.color, (self.x + self.a/2 - 5, self.y + self.b - 3, 10, 10))
def burst(self):
global score
pos = pygame.mouse.get_pos()
if isonBalloon(self.x, self.y, self.a, self.b, pos):
score += 1
self.reset()
def reset(self):
self.a = random.randint(30, 40)
self.b = self.a + random.randint(0, 10)
self.x = random.randrange(margin, width - self.a - margin)
self.y = height - lowerBound
self.angle = 90
self.speed -= 0.002
self.proPool = [-1, -1, -1, 0, 0, 0, 0, 1, 1, 1]
self.length = random.randint(50, 100)
self.color = random.choice([red, green, purple, orange, yellow, blue])
balloons = []
noBalloon = 10
for i in range(noBalloon):
obj = Balloon(random.choice([1, 1, 2, 2, 2, 2, 3, 3, 3, 4]))
balloons.append(obj)
def isonBalloon(x, y, a, b, pos):
if (x < pos[0] < x + a) and (y < pos[1] < y + b):
return True
else:
return False
def pointer():
pos = pygame.mouse.get_pos()
r = 25
l = 20
color = lightGreen
for i in range(noBalloon):
if isonBalloon(balloons[i].x, balloons[i].y, balloons[i].a, balloons[i].b, pos):
color = red
pygame.draw.ellipse(display, color, (pos[0] - r/2, pos[1] - r/2, r, r), 4)
pygame.draw.line(display, color, (pos[0], pos[1] - l/2), (pos[0], pos[1] - l), 4)
pygame.draw.line(display, color, (pos[0] + l/2, pos[1]), (pos[0] + l, pos[1]), 4)
pygame.draw.line(display, color, (pos[0], pos[1] + l/2), (pos[0], pos[1] + l), 4)
pygame.draw.line(display, color, (pos[0] - l/2, pos[1]), (pos[0] - l, pos[1]), 4)
def lowerPlatform():
pygame.draw.rect(display, darkGray, (0, height - lowerBound, width, lowerBound))
def showScore():
scoreText = font.render("Balloons Bursted : " + str(score), True, white)
display.blit(scoreText, (150, height - lowerBound + 50))
def close():
pygame.quit()
sys.exit()
def game():
global score
loop = True
while loop:
for event in pygame.event.get():
if event.type == pygame.QUIT:
close()
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_q:
close()
if event.key == pygame.K_r:
score = 0
game()
if event.type == pygame.MOUSEBUTTONDOWN:
for i in range(noBalloon):
balloons[i].burst()
display.fill(lightBlue)
for i in range(noBalloon):
balloons[i].show()
pointer()
for i in range(noBalloon):
balloons[i].move()
lowerPlatform()
showScore()
pygame.display.update()
clock.tick(60)
game()
```python
import pygame
import sys
pygame.init()
screen_width = 800
screen_height = 600
screen = pygame.display.set_mode((screen_width, screen_height))
pygame.display.set_caption("Game bắn súng")
background_color = (0, 0, 0)
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
pygame.quit()
sys.exit()
screen.fill(background_color)
pygame.display.flip()
Này tui sai ở chỗ nào vậy 😢
Tui mới học code được 3 4 ngày
thẻ đấy còn hok a ơi
ОтветитьGiỏi thật😢
ОтветитьCho em hỏi lập trình game có dễ không anh , tại giờ em rất thích lập trình game mà em không biết bắt đầu từ đâu , anh có thể chỉ dạy em hông ,
Ответитьanh làm về hướng dẫn lập website đi ah
Ответитьsao ko có pip anh ơi
ОтветитьEm liệu và đăng kí kênh cho anh r(em ko xem chùa âu:)
ОтветитьEm liệu và đăng kí kênh cho anh r(em ko xem chùa âu:)
ОтветитьMình muốn lập một game bài poker bạn giúp đc ko
ОтветитьAlo
ОтветитьLần đầu xem dễ hiểu
ОтветитьM muốn đăng kí khóa học python cơ bản
ОтветитьSao tôi bấm pip install pygame mà nó khi là ko có pip
Ответитьméo hiểu luôn :))
Ответитьgiảng rất dễ hiểu nha
Ответитьanh ơi cho biết vì sao khi gõ : pip install pygame nó lại hiện lên dòng chữ :'pip' is not recognized as an internal or external command,
operable program or batch file.
ấn terminal ở macos kiểu gì vậy ?
Ответитьgiá như được xem video này sớm hơn mình đã biết học toán để làm gì 🥲🥲🥲
ОтветитьAd có này, mình muốn hỏi tạo nhân vật phim có phải do lập trình tạo ra ko ,,ko phải phim quay trực tiếp nhé. Mình ko biết j ming đc giúp đỡ
ОтветитьA ơi em muốn mua thẻ thông minh cá nhân ạ.
ОтветитьXem xong dễ ngủ vãi
ОтветитьVừa lm vừa dịch ta
ОтветитьAlô mình có ý tưởng game hay nhưng mình không biết làm . Bạn cho mình hỏi nên làm thế nào
ОтветитьCho em xin code đc ko?
Ответить