???
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:
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:
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:
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
Scores
Ratings (show detail)
Overall: 1.5
Fun: 1
Production: 2
Innovation: 1.5
Respondents: 2
Files
File | Uploader | Date |
---|---|---|
PyWeek38.zip
— final
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!
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.
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:
I will keep developing this game idea as a way to test my engine. Good luck in your entries everyone!