30.09.2026
This commit is contained in:
+1
-1
@@ -18,7 +18,7 @@ Spielidee: Ein Monster verfolgt die Punkte und gleichzeitig läuft ein Mensch we
|
||||
|
||||
### 09.09.26
|
||||
|
||||
Mensch.jpg: https://www.bing.com/images/search?view=detailV2&ccid=NlEy%2F1aL&id=8DDA6794D393539D62FD575986AC704A4D79B170&thid=OIP.NlEy_1aLX0FHfZL2cnuLTwHaH9&mediaurl=https%3A%2F%2Fc8.alamy.com%2Fcomp%2F2GJPFHD%2Fthe-aggressive-young-man-with-gun-isolated-on-white-2GJPFHD.jpg&cdnurl=https%3A%2F%2Fth.bing.com%2Fth%2Fid%2FR.365132ff568b5f41477d92f6727b8b4f%3Frik%3DcLF5TUpwrIZZVw%26pid%3DImgRaw%26r%3D0&exph=1390&expw=1294&q=angry+human+image+body+with+gun&ck=2E38DB6D0CD40B754BB11BE920CAB3A4&selectedindex=12&itb=0&ajaxhist=0&ajaxserp=0&pivotparams=insightsToken%3Dccid_G3KmOxx7*cp_7177B2DE285C004E42C688226B179888*mid_52A2D9E208B1C8CFFE93CF49AC9DC7B3ADAFC845*thid_OIP.G3KmOxx7JPIRhJZ%21_Hv9mDwHaLF&vt=0&sim=11&iss=VSI&shtc=0&shth=OIP.NlEy_1aLX0FHfZL2cnuLTwHaH9&shsc=idp&form=EX0050&shid=b3f2824d-af3d-4ae2-b45e-fe3e9b8d3343&shtp=GetUrl&shtk=VGhlIGFnZ3Jlc3NpdmUgeW91bmcgbWFuIHdpdGggZ3VuIGlzb2xhdGVkIG9uIHdoaXRlIFN0b2NrIFBob3RvIC0gQWxhbXk%3D&shdk=QXVmIEJpbmcgdm9uIHd3dy5hbGFteS5jb20gZ2VmdW5kZW4%3D&shhk=8mFapSsW1m0RL6naGItfghV2lxmUOU2sHRJV1isaTzY%3D
|
||||
Mensch.jpg: <https://www.bing.com/images/search?view=detailV2&ccid=NlEy%2F1aL&id=8DDA6794D393539D62FD575986AC704A4D79B170&thid=OIP.NlEy_1aLX0FHfZL2cnuLTwHaH9&mediaurl=https%3A%2F%2Fc8.alamy.com%2Fcomp%2F2GJPFHD%2Fthe-aggressive-young-man-with-gun-isolated-on-white-2GJPFHD.jpg&cdnurl=https%3A%2F%2Fth.bing.com%2Fth%2Fid%2FR.365132ff568b5f41477d92f6727b8b4f%3Frik%3DcLF5TUpwrIZZVw%26pid%3DImgRaw%26r%3D0&exph=1390&expw=1294&q=angry+human+image+body+with+gun&ck=2E38DB6D0CD40B754BB11BE920CAB3A4&selectedindex=12&itb=0&ajaxhist=0&ajaxserp=0&pivotparams=insightsToken%3Dccid_G3KmOxx7*cp_7177B2DE285C004E42C688226B179888*mid_52A2D9E208B1C8CFFE93CF49AC9DC7B3ADAFC845*thid_OIP.G3KmOxx7JPIRhJZ%21_Hv9mDwHaLF&vt=0&sim=11&iss=VSI&shtc=0&shth=OIP.NlEy_1aLX0FHfZL2cnuLTwHaH9&shsc=idp&form=EX0050&shid=b3f2824d-af3d-4ae2-b45e-fe3e9b8d3343&shtp=GetUrl&shtk=VGhlIGFnZ3Jlc3NpdmUgeW91bmcgbWFuIHdpdGggZ3VuIGlzb2xhdGVkIG9uIHdoaXRlIFN0b2NrIFBob3RvIC0gQWxhbXk%3D&shdk=QXVmIEJpbmcgdm9uIHd3dy5hbGFteS5jb20gZ2VmdW5kZW4%3D&shhk=8mFapSsW1m0RL6naGItfghV2lxmUOU2sHRJV1isaTzY%3D>
|
||||
Ich habe das neue Bild „Mensch“ eingesetzt und habe versucht, das Monster zu bewegen. Klappt aber nicht so ganz. Ich muss darüber noch arbeiten. Für den 15.09.26 trage ich die richtigen Koordinaten und Positionen ein. Bild: Mütze.
|
||||
|
||||
### 16.09.26
|
||||
|
||||
@@ -1,9 +1,13 @@
|
||||
# E-To-Hanna-Hasenspiel
|
||||
|
||||
## Spielidee
|
||||
|
||||
Spielidee: Ein Monster verfolgt die Punkte und gleichzeitig läuft ein Mensch weg. Der Mensch bewegt sich chaotisch herum durch das ganzeFeld. Man verliert, wenn der Mensch das Monster trifft. Man gewinnt, wenn das Monster alle Punkte gesammelt hat. Es gibt insgesamt 25 Punkte, die werden nacheinander da sein.
|
||||
|
||||
## Protokol
|
||||
|
||||
### 08.09.26
|
||||
|
||||
[Grass Image by macrovector on Freepik](https://www.freepik.com/free-vector/seamless-green-grass-pattern_13187581.htm#query=grass%20texture&position=0&from_view=keyword&track=ais&uuid=c689b011-652b-4ad1-a90a-bf3c50762622)
|
||||
|
||||
[Rabbit Symbol by torskaya on Freepik](https://www.freepik.com/icon/rabbit_2687160#fromView=search&page=1&position=19&uuid=3c377ca9-cb56-4be7-aebe-0bcac1702034)
|
||||
@@ -12,16 +16,18 @@ Spielidee: Ein Monster verfolgt die Punkte und gleichzeitig läuft ein Mensch we
|
||||
|
||||
[rotehimmel.jpg](https://pixabay.com/pl/photos/search/kosmos/)
|
||||
|
||||
|
||||
### 09.09.26
|
||||
|
||||
Mensch.jpg: https://www.bing.com/images/search?view=detailV2&ccid=NlEy%2F1aL&id=8DDA6794D393539D62FD575986AC704A4D79B170&thid=OIP.NlEy_1aLX0FHfZL2cnuLTwHaH9&mediaurl=https%3A%2F%2Fc8.alamy.com%2Fcomp%2F2GJPFHD%2Fthe-aggressive-young-man-with-gun-isolated-on-white-2GJPFHD.jpg&cdnurl=https%3A%2F%2Fth.bing.com%2Fth%2Fid%2FR.365132ff568b5f41477d92f6727b8b4f%3Frik%3DcLF5TUpwrIZZVw%26pid%3DImgRaw%26r%3D0&exph=1390&expw=1294&q=angry+human+image+body+with+gun&ck=2E38DB6D0CD40B754BB11BE920CAB3A4&selectedindex=12&itb=0&ajaxhist=0&ajaxserp=0&pivotparams=insightsToken%3Dccid_G3KmOxx7*cp_7177B2DE285C004E42C688226B179888*mid_52A2D9E208B1C8CFFE93CF49AC9DC7B3ADAFC845*thid_OIP.G3KmOxx7JPIRhJZ%21_Hv9mDwHaLF&vt=0&sim=11&iss=VSI&shtc=0&shth=OIP.NlEy_1aLX0FHfZL2cnuLTwHaH9&shsc=idp&form=EX0050&shid=b3f2824d-af3d-4ae2-b45e-fe3e9b8d3343&shtp=GetUrl&shtk=VGhlIGFnZ3Jlc3NpdmUgeW91bmcgbWFuIHdpdGggZ3VuIGlzb2xhdGVkIG9uIHdoaXRlIFN0b2NrIFBob3RvIC0gQWxhbXk%3D&shdk=QXVmIEJpbmcgdm9uIHd3dy5hbGFteS5jb20gZ2VmdW5kZW4%3D&shhk=8mFapSsW1m0RL6naGItfghV2lxmUOU2sHRJV1isaTzY%3D
|
||||
|
||||
Ich habe das neue Bild „Mensch“ eingesetzt und habe versucht, das Monster zu bewegen. Klappt aber nicht so ganz. Ich muss darüber noch arbeiten. Für den 15.09.26 trage ich die richtigen Koordinaten und Positionen ein. Bild: Mütze.
|
||||
|
||||
### 16.09.26
|
||||
|
||||
Ich bewege meiner Figur, nach oben (mit Taste W) und links (mit Taste A). Der Fehler war in [] Klamman und ==.
|
||||
|
||||
### 23.09.26
|
||||
|
||||
Meiner Figur bewegt sich nach oben und nach links. Ich habe die Mütze hinzufügt. Ich versuche es nach untern und nach rechts mit das Kontrollfeld zu bewegen. Dann muss ich noch der Hintergrund der Figuren löschen.
|
||||
|
||||
## Quellen
|
||||
+22
-17
@@ -2,16 +2,14 @@ import pygame
|
||||
|
||||
import copy
|
||||
|
||||
from starten import FelderX, FelderY
|
||||
|
||||
|
||||
class MeinSpiel:
|
||||
bilder = ["Bilder/Herunterladen.webp","Bilder/Mensch.webp","Bilder/Monster.webp","Bilder/blue.jpg",]
|
||||
spielfeld = []
|
||||
|
||||
def __init__(self, felderX, felderY):
|
||||
for x in range(felderX):
|
||||
self.spielfeld.append([])
|
||||
for y in range(felderY):
|
||||
self.spielfeld[x].append(3)
|
||||
#Punkte: erscheinen nacheinander, insgesamt 25
|
||||
|
||||
def anfangsKonfiguration(self):
|
||||
self.spielfeld[5][5] = 2
|
||||
@@ -29,38 +27,45 @@ class MeinSpiel:
|
||||
|
||||
kontrollfeld = copy.deepcopy(self.spielfeld)
|
||||
|
||||
if pygame.K_w == taste:
|
||||
if pygame.K_w == taste: #oben
|
||||
for x in range(len(self.spielfeld)):
|
||||
for y in range(len(self.spielfeld[x])):
|
||||
if self.spielfeld[x][y] == 2:
|
||||
kontrollfeld[x][y-1] = 2
|
||||
kontrollfeld[x][y] = 3
|
||||
self.spielfeld = kontrollfeld
|
||||
|
||||
if pygame.K_a == taste:
|
||||
if pygame.K_a == taste: #links
|
||||
for x in range(len(self.spielfeld)):
|
||||
for y in range(len(self.spielfeld[x])):
|
||||
if self.spielfeld[x][y] == 2:
|
||||
kontrollfeld[x-1][y] = 2
|
||||
kontrollfeld[x][y] = 3
|
||||
self.spielfeld = kontrollfeld
|
||||
|
||||
#if pygame.K_s
|
||||
if pygame.K_s == taste:
|
||||
if pygame.K_s == taste: #unten
|
||||
for x in range(len(self.spielfeld)):
|
||||
for y in range(len(self.spielfeld[x])):
|
||||
if self.spielfeld[x][y] == 2:
|
||||
kontrollfeld[x][y+1] = 2
|
||||
kontrollfeld[x][y] = 3
|
||||
self.spielfeld = kontrollfeld
|
||||
|
||||
if pygame.K_d == taste:
|
||||
if self.spielfeld[x][y] == 2:
|
||||
kontrollfeld[x][(y+1)%14] = 2
|
||||
kontrollfeld[x][y] = 3
|
||||
|
||||
if pygame.K_d == taste: # rechts
|
||||
for x in range(len(self.spielfeld)):
|
||||
for y in range(len(self.spielfeld[x])):
|
||||
if self.spielfeld[x][y] == 2:
|
||||
kontrollfeld[x+1][y] = 2
|
||||
kontrollfeld[(x+1)%14][y] = 2
|
||||
kontrollfeld[x][y] = 3
|
||||
self.spielfeld = kontrollfeld
|
||||
|
||||
|
||||
#der Mensch soll nach das Monster bleiben.
|
||||
|
||||
|
||||
|
||||
|
||||
#der Mensch soll nicht von ein Monster gefresen sein.
|
||||
#der Mensch soll chaotisch sich bewegen.
|
||||
#die Münze soll sich nachdem sie von das Monster gegesen ist, in einem random blauen Feld spawn.
|
||||
#der Mensch überläuft ein Monster = verloren
|
||||
#Anzahl von gesammelte Punkte: 25/25
|
||||
#alle 25 Punkte gesammelt = gewonnen
|
||||
|
||||
Reference in New Issue
Block a user