Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python: PyGame
Войти
Регистрация
Восстановить пароль
 
Свон
0 / 0 / 0
Регистрация: 02.02.2020
Сообщений: 3
1

Звёздное небо и нло

11.02.2020, 11:58. Просмотров 154. Ответов 1
Метки нет (Все метки)

Пожалуйста помогите написать код звёздное небо и нло
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2020, 11:58
Ответы с готовыми решениями:

Активное звёздное небо
from tkinter import* from random import randint class star: def __init__ (self): ...

Звездное небо
Составить программу на алгоритмическом языке Turbo Pascal.Вывести на экран в графическом режиме...

звёздное небо
Нужна помощь в создании звёздного неба с помощью randomize и random. Создать генерация 1000 точек...

Звездное небо
Помогите написать программу, которая будет каждый раз рандомно раскидывать по экрану определенное...

звездное небо
помогите !!!пожалуйста !!!! надо написать программу на с++ builder 6 ... не знаю как... ...

1
Vigi
322 / 215 / 115
Регистрация: 28.05.2012
Сообщений: 889
Завершенные тесты: 1
11.02.2020, 15:49 2
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
import pygame
from pygame.locals import *
import sys
from tkinter import Tk
from random import randrange as rnd
from random import choice
from random import randint as rnd2
 
 
tk = Tk()
SIZE = WIDTH, HEIGHT = tk.winfo_screenwidth(), tk.winfo_screenheight()
STARS_COUNT = 300
star_list = []
POSITION = [rnd2(350, WIDTH - 350), rnd2(350, HEIGHT - 350)]
 
 
class Star:
    def __init__(self):
        self.x = rnd(WIDTH)
        self.y = rnd(HEIGHT)
        self.s_color = (rnd(255), rnd(255), rnd(255))
        self.flag = choice([True, False])
 
    def draw(self):
        pygame.draw.circle(screen, self.s_color, [self.x, self.y], 1)
 
    def blinking(self):
        if self.flag:
            self.s_color = (rnd(255), rnd(255), rnd(255))
 
 
pygame.init()
screen = pygame.display.set_mode(SIZE, FULLSCREEN)
nlo = pygame.image.load('nlo.png')
 
for _ in range(STARS_COUNT):
    star_list.append(Star())
 
 
while True:
    for ev in pygame.event.get():
        if ev.type == QUIT or (ev.type == KEYDOWN and ev.key == K_ESCAPE):
            sys.exit()
 
    for st in star_list:
        st.draw()
        st.blinking()
    screen.blit(nlo, POSITION)
    pygame.display.flip()
картинку нло можете и свою загрузить
0
Миниатюры
Звёздное небо и нло  
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.02.2020, 15:49

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Графика. Звездное небо
Разработать программу, изображающую на экране звездное небо, полную Луну и медленно надвигающуюся...

Нарисовать звёздное небо
Нарисовать звёздное небо

программа звёздное небо.
помогите !!!пожалуйста !!!! надо написать программу на с++ builder 6 ... не знаю как... ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.