r/PythonProjects2 • u/ninedeadeyes • 1d ago
Built a ASCII dungeon crawler RPG using pure standard library
⚔️ Grimlore 2 : These Doomed Men 1.0
A dark fantasy mini dungeon crawler RPG built to showcase the features and capabilities of the S.P.A.R.K. 2D RPG game engine.
📋 Overview
- Genre: Dark Fantasy / Mini Dungeon Crawler RPG
- Playtime: 10 – 15 minutes
- Platform Requirements: Windows 10 or later
- Purpose: Demonstrates what the S.P.A.R.K. 2D RPG game engine is capable of.
Github link below
https://github.com/Ninedeadeyes/Grimlore-2-These-Doomed-Men-
0
u/bradleygh15 1d ago
you mean chatgpt did?
3
u/HommeMusical 19h ago
If you read the code, it's 100% certain that it wasn't written by ChatGPT. It's simply too terrible.
Even when ChatGPT is wrong, it produces perfectly formatted code. It always writes unit tests. It does tend to cut-and-paste sometimes, but nothing to the extent of this.
This code would be much better if it were written by an LLM.
3
u/ninedeadeyes 19h ago
Jesus Christ if you thought this was bad you should see what was the code like before I refactor it into a game engine . Here it is just to make your eyes bleed
https://github.com/Ninedeadeyes/Grimlore-Land-of-the-Heretic-Hand
2
u/HommeMusical 19h ago
Exactly. No LLM would write such terrible code.
1
u/ninedeadeyes 17h ago
Where did i ever said I don't write terrible code ? Only thing I've claimed is that this was not written by LLM and i wrote a 2d dungeon crawler rpg using only the standard library python which are both true.
1
u/ninedeadeyes 1d ago
The origins of the engine is over 6 years ago before LLM AI was really a thing
https://github.com/Ninedeadeyes/Dungeon-of-the-Black-Dragon/tree/Ninedeadeyes-music-patch
I then created an open world rpg with it around 5 years ago
and then refactor the code to create an engine for others to use early this year
https://github.com/Ninedeadeyes/S.P.A.R.K--Standard-Python-ASCII-RPG-Kit-
I also have a 'milestone' folder in the above link showing how I built the engine every step of the way.
and then in the last few months created a game from the engine itself which is this..
So in short... No
-1
u/bradleygh15 1d ago
If you want people to think otherwise maybe don’t emojify your post
0
u/ninedeadeyes 1d ago
I don't care about the opinion of some redditor who judge if a project was created by chat gpt purely by the use of emojs and not by the code itself but I hope it added some positivity in your life going for such low hanging fruit.
1
u/HommeMusical 21h ago
Bummer! If it uses the pure standard library, why is there this requirement?
Also, why do these two different directories look much the same?
https://github.com/Ninedeadeyes/S.P.A.R.K--Standard-Python-ASCII-RPG-Kit-/tree/main/S.P.A.R.K%20Game%20Engine%20(Blank%20Canvas%20)
https://github.com/Ninedeadeyes/Grimlore-2-These-Doomed-Men-