Unfinished

???

Unfortunately I was be unable to finish my entry in time.  This is due to multiple factors that I foresaw being a potential obstacle from the beginning.  Other than work getting especially busy this week, my game engine Loxoc is still in development versions and because of this I have prioritized bug fixing and polishing the engine over everything else during the jam.  Nevertheless I am glad to have been able to participate in PyWeek38.  This game jam has helped me discover many bugs with my engine and flesh out engine features from a new perspective.  As the first ever actual attempt at making a game with my engine, I am happy with how it performed despite the obstacles that came along the way.  In many ways it performed better than I expected it to.  I am excited to continue development on my engine and hope by next time PyWeek comes around I will be better prepared with a more robust version of my engine that wont require during-the-jam maintenance.

TLDR: I prioritized bug-fixing and further engine development based on the requirements of my game.  Because of this I ran out of time to finish my entry.  I'll be more prepared next time.

To run the test file install the Loxoc dependency and run the main file:

pip install -r requirements.txt
python3 main.py
# or if on windows
py main.py

Controls:

 * WASD to move.

 * Mouse to look.

 * E to interact and pick up objects.

 * Click to shoot (Although it doesn't really do anything at the moment).

 * R to restart the scene.

The supported platforms are Windows and Linux, although in the future I plan on releasing Loxoc wheels for Mac-OS as well.

Here's a GIF of the test scene for those curious:

Preview

I will continue to develop this game as a way to test and help further development on my game engine.

github.com/FrewtyPebbles/PyWeek38

Awards

Give this entry an award

Scores

Ratings (show detail)

Overall: 1.5
Fun: 1
Production: 2
Innovation: 1.5

50% respondents marked the game as not working.
Respondents: 2

Files

File Uploader Date
PyWeek38.zipfinal
Final Submission (unfinished)
python_lord 2024/09/22 18:32
Recording_2024-09-20_at_20.41.57.gif
Unfinished
python_lord 2024/09/21 20:40
Recording_2024-09-16_at_20.15.36.gif
Added the start of a dialogue system.
python_lord 2024/09/17 03:20
Recording_2024-09-14_at_20.46.18.gif
Added scene system for pygame entry.
python_lord 2024/09/15 03:50

Diary Entries

Excited to See Everyone's Submissions

Just saw the theme is Traitor.  I am excited to see what people make with the theme.  Good luck everyone!

Add a comment

Added the start of a dialogue system.

I added the start of a dialogue system today.  Next up is dialogue options, items and inventory, then finally characters.

Added the start of a dialogue system.

Add a comment

Unable to Finish Entry

Unfortunately I will be unable to finish my entry in time.  This is due to multiple factors that I foresaw being a potential obstacle from the beginning.  Other than work getting especially busy this week, my game engine Loxoc is still in development versions and because of this I have prioritized bug fixing and polishing the engine over everything else during the jam.  Nevertheless I am glad to have been able to participate in PyWeek38.  This game jam has helped me discover many bugs with my engine and flesh out engine features from a new perspective.  As the first ever actual attempt at making a game with my engine, I am happy with how it performed despite the obstacles that came along the way.  In many ways it performed better than I expected it to.  I am excited to continue development on my engine and hope by next time PyWeek comes around I will be better prepared with a more robust version of my engine that wont require during-the-jam maintenance.

TLDR: I prioritized bug-fixing and further engine development based on the requirements of my game.  Because of this I ran out of time to finish my entry.  I'll be more prepared next time.

After I got the bugs Ironed out I was able to throw together some of the game systems I had implemented into a test scene.  Here's a GIF of that scene:

Test Scene

I will keep developing this game idea as a way to test my engine.  Good luck in your entries everyone!

Add a comment