Die Suche ergab 17 Treffer

von weitnow
Mittwoch 17. August 2016, 11:40
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Player-Objekt bewegt sich ein paar Pixel hoch und runter und ich verstehe nicht warum :(
Antworten: 5
Zugriffe: 2756

Re: Player-Objekt bewegt sich ein paar Pixel hoch und runter und ich verstehe nicht warum :(

Hey Blackjack

Dennoch danke für deine Bemühungen...du hast mir schon ein paar mal sehr hilfreiche Antworten gegeben....wollte nur sagen, dass das sehr geschätzt wird.

Betreffend meinem Problem....ich habe jetzt noch gesehen, dass derjenige, welcher dieses Tutorial geschrieben hat, einen Kommentar ...
von weitnow
Mittwoch 17. August 2016, 09:49
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Player-Objekt bewegt sich ein paar Pixel hoch und runter und ich verstehe nicht warum :(
Antworten: 5
Zugriffe: 2756

Re: Player-Objekt bewegt sich ein paar Pixel hoch und runter und ich verstehe nicht warum :(

Lieber Blackjack

Wow, wie immer bist du rasend schnell mit einer Antwort. Danke vielmals.

Betreffend meinem Problem...ich bin mir nicht sicher, ob ich dich richtig verstehe...

In Pygame beginnt die Y-Ache ja oben am Bildschirm mit 0 und erhöht sich gegen unten.

Wenn die Platform also zum ...
von weitnow
Mittwoch 17. August 2016, 09:07
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Player-Objekt bewegt sich ein paar Pixel hoch und runter und ich verstehe nicht warum :(
Antworten: 5
Zugriffe: 2756

Re: Player-Objekt bewegt sich ein paar Pixel hoch und runter und ich verstehe nicht warum :(

PS: Ich habe noch herausgefunden, dass wenn ich in der Methode update der Klasse Game in der der Datei main.py den Code:

Code: Alles auswählen

if hits:
	self.player.py.y = hits[0].rect.top
durch

Code: Alles auswählen

if hits:
	self.player.py.y = hits[0].rect.top + 1
ersetze, dann alles ok ist. Aber ich verstehe nicht warum.
von weitnow
Mittwoch 17. August 2016, 08:55
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Player-Objekt bewegt sich ein paar Pixel hoch und runter und ich verstehe nicht warum :(
Antworten: 5
Zugriffe: 2756

Player-Objekt bewegt sich ein paar Pixel hoch und runter und ich verstehe nicht warum :(

Hallo zusammen, ich hoffe jemand kann mir eine Erklärung für folgendes Phänomen geben. Ich folge einem Tutorial im Internet und bin bei Part 3 angelangt (hier der Link zum Tutorial: https://www.youtube.com/watch?v=pN9pBx5ln40 .

Das Problem ist, dass mein Player-Objekt nach Kollision mit dem ...
von weitnow
Dienstag 14. Juni 2016, 06:24
Forum: Allgemeine Fragen
Thema: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)
Antworten: 15
Zugriffe: 3756

Re: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)

Hallo zusammen

Ich wollte euch noch eine Rückmeldung geben. Besten Dank für den Tipp und die Erklärung die update()-Methode in beide Klassen zu implementieren. Ich habe das jetzt so gemacht und bin mit dem Resultat sehr zufrieden. Mit dieser Lösung konnte ich die logisch der Monsterklasse ...
von weitnow
Samstag 11. Juni 2016, 11:14
Forum: Allgemeine Fragen
Thema: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)
Antworten: 15
Zugriffe: 3756

Re: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)

Alles klar, ich glaube nun verstehe ich es. Ich werde es gleich versuchen in meinem kleinen Spiel umzusetzen.

Nochmals vielen Dank an euch alle für die lehrreichen Antworten.

Geniesst das Wochenende :D
von weitnow
Samstag 11. Juni 2016, 08:38
Forum: Allgemeine Fragen
Thema: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)
Antworten: 15
Zugriffe: 3756

Re: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)

Hey Deets, hallo bwbg

Herzlichen Dank für euer Feedback :D

@bwbg:
Ich glaube deine Idee habe ich im Moment umgesetzt. Natürlich seeeeeeehr vereinfacht. Die Klasse Monster hat eine move Methode, welche aufgerufen wird um das Monster auf der Spielwelt zu bewegen. Diese Methode ruft dann eine ...
von weitnow
Freitag 10. Juni 2016, 14:29
Forum: Allgemeine Fragen
Thema: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)
Antworten: 15
Zugriffe: 3756

Re: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)

Hm, ich habe es jetzt so gelöst:

Der Klasse Grid/Map habe ich eine Methode spendiert:


def check_if_position_is_free(self, position):
""" Prueft ob sich an der Position keine Wand befindet und die Position auf dem Grid ist"""
x, y = position
try:
if self.wallist[y][x] == 1: # 1 bedeutet es ...
von weitnow
Freitag 10. Juni 2016, 09:51
Forum: Allgemeine Fragen
Thema: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)
Antworten: 15
Zugriffe: 3756

Re: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)

Hi BlackJack

Also ich habe mir das so vorgestellt:

Klasse Monster:
Hat u.a. die eigene Position als Variable

Klasse Grid/Map:
Hat eine Liste mit allen Instanzen der Klasse Monster. Die Klasse Grid/Map benötigt diese Liste, um alle Monster auf dem Grid/Map darzustellen.
Die Klasse Grid wird einmal ...
von weitnow
Freitag 10. Juni 2016, 09:12
Forum: Allgemeine Fragen
Thema: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)
Antworten: 15
Zugriffe: 3756

Re: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)

Hallo zusammen

Ich habe nochmals eine allgemeine Frage. Ich habe immer grosse Probleme zu verstehen, in welche Klasse ich jeweils eine Methode anhängen soll.

Um besser zu illustrieren was ich meine nehme ich gleich mein kleinen Dungeon Crawler als Beispiel:

Ich habe eine Klasse Grid oder Map ...
von weitnow
Donnerstag 9. Juni 2016, 15:00
Forum: Allgemeine Fragen
Thema: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)
Antworten: 15
Zugriffe: 3756

Re: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)

Hallo Deets

Nochmals ich :)

Ich habe mir heute nochmals deine Code genau angesehen....Dank deinen Verbesserungen und deiner Art um Liste, Dictionaries etc zu erzeugen hat mein Python-Wissen gefühlt wieder einen Sprung nach vorne gemacht. Ich wollte nochmals Danke sagen....ist ja wirklich nicht ...
von weitnow
Donnerstag 9. Juni 2016, 09:12
Forum: Allgemeine Fragen
Thema: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)
Antworten: 15
Zugriffe: 3756

Re: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)

Hallo Deets, hallo BlackJack

Das Wichtigste zuerst: Vielen herzlichen Dank, dass du dir die Zeit genommen hast, meinen Code zu überarbeiten. Es hilft mir sehr, wenn ich zuerst selber den Code schreibe und dann eine optimierte Version bekomme. Insbesondere beeindruckt hat mich, dass dein Code soviel ...
von weitnow
Mittwoch 8. Juni 2016, 14:11
Forum: Allgemeine Fragen
Thema: Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)
Antworten: 15
Zugriffe: 3756

Beginner braucht Tipps um Dungeoncrawler auf einen mehr "Pythonic-Way" zu optimieren :)

Hallo zusammen

Mein Name ist Christian und ich bin hobbymässig am Python üben. Damit das Ganze auch so richtig Spass macht, habe ich direkt mit einem Game angefangen. Genauer gesagt ich bin dabei einen kleinen ASCII-Dungeoncrawler zu schreiben.

Vor einiger Zeit habe ich bereits einmal in diesem ...
von weitnow
Donnerstag 10. September 2015, 08:18
Forum: Allgemeine Fragen
Thema: Beginner needs Help - Wie kann ich mein Programm verbessern?
Antworten: 5
Zugriffe: 1166

Re: Beginner needs Help - Wie kann ich mein Programm verbess

Hallo Cofi

Das ging ja fix. Hammerforum hier, wo einem immer so schnell geholfen wird.... Herzlichen Dank.

Zum Thema:

Ach so....alles klar...dann macht das natürlich Sinn...und schon wieder was gelernt :D
von weitnow
Donnerstag 10. September 2015, 07:23
Forum: Allgemeine Fragen
Thema: Beginner needs Help - Wie kann ich mein Programm verbessern?
Antworten: 5
Zugriffe: 1166

Re: Beginner needs Help - Wie kann ich mein Programm verbess

Hallo zusammen

Blackjack war so lieb mein Programm zu verbessern, wobei ich viel lernen konnte und mir meine Holzhackermethoden vor Augen geführt wurden. Sprich
mein Programmcode war aufwendiger und unübersichtlicher als nötig.

Eine Frage hätte ich noch:
Ich nehme an, dass im verbesserten Code von ...
von weitnow
Mittwoch 9. September 2015, 05:46
Forum: Allgemeine Fragen
Thema: Beginner needs Help - Wie kann ich mein Programm verbessern?
Antworten: 5
Zugriffe: 1166

Re: Beginner needs Help - Wie kann ich mein Programm verbess

@BlackJack:

Wow....einfach mega cool. Vielen lieben Dank, dass du dir die Zeit für die ausführliche Antwort inkl. kleine Englischkunde :wink: und Anpassung und Optimierung meines kleinen Beispielprogramms genommen hast. Das hilft mir wirklich weiter und ich weiss es sehr zu schätzen.

Ich werde ...
von weitnow
Dienstag 8. September 2015, 19:47
Forum: Allgemeine Fragen
Thema: Beginner needs Help - Wie kann ich mein Programm verbessern?
Antworten: 5
Zugriffe: 1166

Beginner needs Help - Wie kann ich mein Programm verbessern?

Hallo liebe Leute

Ich heisse Christian und habe vor kurzer Zeit, als Hobby, angefangen, Python im Selbststudium zu lernen.

Das schwierigste für absolute Beginner wie mich ist ganz klar das objektorientierte Design. Testweise habe ich mir ein kleines Programm zusammengebastelt.

Kurze Erklärung ...