Compare commits

..

17 commits

Author SHA1 Message Date
418ae5ee7b Merge pull request 'Development' (#1) from InfoProjekt/game:Development into main
Reviewed-on: #1
2024-02-13 07:35:47 +00:00
SpagettiFisch
124719c0f9 first config file
first 60 fps purple screen created, size depends on config
2024-02-12 13:36:26 +01:00
33a7fdd683 Merge pull request 'storyline.txt aktualisiert' (#30) from Lyzzy/game:main into Development
Reviewed-on: InfoProjekt/game#30
2024-02-11 12:59:22 +00:00
1eb858bc30 storyline.txt aktualisiert 2024-02-05 21:46:16 +00:00
69c55f5dd2 Tileset nach "/art" hochgeladen
Erstes Tileset mit mehreren Ansätzen erstellt. Burgwand, Ziegelsteinwände, verschiedene Erd- und Grasvarianten.

Signed-off-by: Spafi <spafi@noreply.git.spafi.eu>
2024-01-31 17:26:25 +00:00
27327ac7da Mauertexturen nach "/art" hochladen
Den Rest davon noch mit hochladen

Signed-off-by: Spafi <spafi@noreply.git.spafi.eu>
2024-01-31 07:05:18 +00:00
7e066fbb10 Mauertexturen nach "/art" hochladen
Die ersten Texturen für Mauern hochladen.

Signed-off-by: Spafi <spafi@noreply.git.spafi.eu>
2024-01-31 07:04:24 +00:00
d555c3930c Dateien nach "/" hochladen
Signed-off-by: Spafi <spafi@noreply.git.spafi.eu>
2024-01-18 10:00:14 +00:00
a11182d9f6 Merge pull request 'storyline.txt aktualisiert' (#27) from Lyzzy/game:main into Development
Reviewed-on: InfoProjekt/game#27
2024-01-18 09:51:20 +00:00
76e3f0c2b8 storyline.txt aktualisiert
Signed-off-by: Lyzzy <lyzzbackup@gmail.com>
2024-01-18 09:50:31 +00:00
634fffde4b Merge pull request 'main' (#26) from Lyzzy/game:main into Development
Reviewed-on: InfoProjekt/game#26
2024-01-18 09:40:01 +00:00
08193cda28 storyline aktualisiert 2024-01-18 09:38:25 +00:00
125b0dc0a7 storyline aktualisiert
Signed-off-by: Lyzzy <lyzzbackup@gmail.com>
2024-01-18 08:51:13 +00:00
6bca46bb56 storyline hinzugefügt 2024-01-18 08:42:49 +00:00
eb1d2629c2 Merge pull request 'ideas.txt aktualisiert' (#24) from Spafi/game:main into Development
Reviewed-on: InfoProjekt/game#24
2024-01-12 11:28:14 +00:00
c99d3412f3 Merge pull request 'Legende für Anmerkungen hinzugefügt' (#21) from Spafi/game:main into Development
Reviewed-on: InfoProjekt/game#21
2024-01-10 13:46:27 +00:00
abf23e4ea7 Merge pull request 'ideas.txt aktualisiert' (#1) from Spafi/game:main into main
Reviewed-on: InfoProjekt/game#1
2024-01-10 11:03:41 +00:00
14 changed files with 99 additions and 0 deletions

BIN
InfoProjekt.xlsx Normal file

Binary file not shown.

BIN
art/mauer.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 629 B

BIN
art/mauer_down-left.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 724 B

BIN
art/mauer_down-right.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 703 B

BIN
art/mauer_down.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 651 B

BIN
art/mauer_left.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 706 B

BIN
art/mauer_right.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 694 B

BIN
art/mauer_top-left.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 731 B

BIN
art/mauer_top-right.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 719 B

BIN
art/mauer_top.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 657 B

BIN
art/set1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

7
config.json Normal file
View file

@ -0,0 +1,7 @@
{
"screen":
{
"res":[1120, 780],
"fullscreen": false
}
}

41
main.py Normal file
View file

@ -0,0 +1,41 @@
import pygame
import sys
import json
import time
def setUp(config):
pygame.init()
if config["fullscreen"]:
screen = pygame.display.set_mode(config["res"], pygame.FULLSCREEN)
else:
screen = pygame.display.set_mode(config["res"])
clock = pygame.time.Clock()
running = True
return screen, clock, running
def readConfig():
with open('config.json', 'r') as c:
json_data = c.read()
return json.loads(json_data)
def main():
config = readConfig()
screen, clock, running = setUp(config["screen"])
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
# fill the screen with a color to wipe away anything from last frame
screen.fill("purple")
# RENDER YOUR GAME HERE
# flip() the display to put your work on screen
pygame.display.flip()
clock.tick(60) # limits FPS to 60
pygame.quit()
if __name__ == '__main__':
main()

51
storyline.txt Normal file
View file

@ -0,0 +1,51 @@
Szene 1 - Startszene:
Screen - Berlin, 1983, Winter
Draußen in Stadt mit Häusern, kalt und schneeig,
"*Brrr* I'm freezing. I guess I have to warm up myself in the library."
-> bis in der library am Feuer oder so weiterhin frieren
irgendwo info wasd to move around
wenn am Feuer:
"Now I'm feeling better. The winter days are so boring. Maybe I find a way to intertain myself in here?"
Wenn iwie am richtigen Buch, was iwie hervorsticht
"I really hate reading books, but this one looks interesting. Maybe I should have a look inside."
anklicken?
Animation er nimmt Buch (und klappt auf?)
Wow * blackscreen Ende Szene 1
-----------------------------------------
Szene 2 - Aufwachen in einer neuen Welt:
Zerfallene Bibo, selber Ort parallel Universe
"Huh where am I? What happened??"
geht aus Haus raus, wird von Monstern angegriffen,
wenn 1 Hit kommt ältere Dame, tötet/verjagt Monster und Gespräch.
Faselt irgendwie hä warum du nicht dich verteidigen oh du cooles Buch du auserwählter oder so.
Sagt soll zum Dorf gehen wegen Baum und gibt ihm noch irgendwas, muss aber selbst woanders hin.
und Achtung vor Monstern!
------------------------------------------
auf Weg dann neue Welle Monster, lernt sich iwie zu verteidigen(Buch)
------------------------------------------
Im Dorf beim Dorfältesten melden,
Hallo du uns helfen musst wegen Böse bitte bitte, wir dir auch mit Unterkunft und Essen und so helfen.
Innerer Konflikt weil ihm in altem Leben auch nicht von Allgemeinheit geholfen, und er siehts nicht ein...
------------------------------------------
erst durch erneuter Begegnung mit alter Dame wegen nem Happening einsicht...
------------------------------------------
dann Kämpfi gegen böse um zum Boss zu kommen und boss kämpfi...
------------------------------------------
am Ende er als Held gefeiert
und irgendwie Auswahl, ob da bleiben oder Weg zurück suchen aber im alten Leben was ändern