Найти - Пользователи
Полная версия: мой говнокод! и Tkinter
Начало » Python для новичков » мой говнокод! и Tkinter
1
superduploFSD3
Здравствуйте посетители форума
Я новичок пытаюсь учить python
ходил на курсы выучил азы python (операторы функции циклы списки и тд.)
Полазив по форуму посмотрев на код других людей
Я тупо половину не понимаю что кто пишет (взял рандомный код из статей)
def apple(): # функция def я понимаю зачем она как пользоваться вот дальше кроме цвет красный и глобальной переменной нечего понять не могу
global Block
posx = SEG_SIZE * (random.randint(1, (WIDTH - SEG_SIZE) / SEG_SIZE))
posy = SEG_SIZE * (random.randint(1, (HEIGHT - SEG_SIZE) / SEG_SIZE))
Block = c.create_oval(posx, posy,
posx + SEG_SIZE,
posy + SEG_SIZE,
fill=“red”)
_____________
Вот еще пример знаю if else остальное не понимаю
if disposition == “vertical”:
if dislocation == “plus”:
coordinate_deck_2_x = x
coordinate_deck_2_y = y + 1
if coordinate_deck_2_y > 10:
coordinate_deck_2_y = y - 1
coordinate_ship_2.append((coordinate_deck_2_x, coordinate_deck_2_y))
else:
coordinate_ship_2.append((coordinate_deck_2_x, coordinate_deck_2_y))
else:
coordinate_deck_2_x = x
coordinate_deck_2_y = y - 1
if coordinate_deck_2_y < 0:
coordinate_deck_2_y = y + 1
coordinate_ship_2.append((coordinate_deck_2_x, coordinate_deck_2_y))
else:
coordinate_ship_2.append((coordinate_deck_2_x, coordinate_deck_2_y))
______________________
ЭТО всё приходит с опытом ?
Подскажите может литературу по python почитать ?
и вопрос 2
Годиться ли билиотека tkinter для создания 2д простеньких игр платформер (квадратик через препятствия прыгает допустим)
В инете находил токо змейку и то сложно непонятно
Может у кого-то есть простой код с объяснениями?
Заранее спасибо !
FishHook
superduploFSD3
Подскажите может литературу по python почитать ?
Ни в коем случае!!!

superduploFSD3
Скажите, пожалуйста, что вы надеетесь получить от форума? Вот вы посещали курсы и нифига не поняли. Вы хотите, чтобы вам персонально кто-то провёл еще одни курсы?
superduploFSD3
Я по курсу всё понял я выучил основы но я не знаю что делать дальше
doza_and
superduploFSD3
но я не знаю что делать дальше
Ну какбы если у вас нет задач, то и питон вы зря учили.

Если вам надо игру платформер делать, то вы батенька не тот язык учили. Вам C++ C# unity unreal godot, sfml надо тогда учить.

Tkinter для игр не подходит. Если только крестики нолики какие.

Есть pygame который основан на sdl. Но мне кажется проще sdl использовать совместно с языком C.
py.user.next
superduploFSD3
ходил на курсы выучил азы python

ЭТО всё приходит с опытом ?
Ходил на курсы, выучил азы карандаша простого, хочу нарисовать цветной пейзаж, но не получается. Это приходит с опытом?

Нет, это приходит не с опытом. Это приходит с полноценным образованием, которое в себя включает и огромный опыт в том числе.

Ничего не можешь, потому что не умеешь. Ничего не умеешь, потому что не учился.
Rodegast
> Годиться ли билиотека tkinter для создания 2д простеньких игр платформер (квадратик через препятствия прыгает допустим)

Я даже не знаю для чего она подходит… Если хочешь создать игру, то используй pygame. Если хочешь научиться программировать не читай книги, а создавай совой собственный проект.
ZerG
если хочешь быть на форуме привыкай обрамлять код питон в тег код
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB