littletinman / space-whiskey Goto Github PK
View Code? Open in Web Editor NEWAn Open Game Launcher
License: BSD 3-Clause "New" or "Revised" License
An Open Game Launcher
License: BSD 3-Clause "New" or "Revised" License
Setup instructions for Python, PyGame, and Games for Linux
I'm thinking this would go into the area of code where it creates a directory if it doesn't exist. After line 15 of src/utils.py
and create a function that does the following.
Just create a empty (no games) library.json
file in that newly created directory with the following content:
{
"games": [],
"directories": []
}
library.json
and if it does not exist create it.Problem:
If Space Whiskey is fullscreen, and you launch a game, it may no launch in front of Space Whiskey.
Desired:
Make sure games actually launch in front of the launcher
Text for descriptions does not wrap
Devise a solution that does not require an external library that wraps the text at the nearest word
In another repo create a simple game (like a pong clone or space war clone) with the required setup to demonstrate the uses of Space Whiskey
Use PyGame so that no other dependencies are required for a user to give it a spin
Problem:
It looks like popen, or the way we are calling it, is causing linux to just not run the command.
Desired Result:
Running on Windows and Python
The games when highlighted have a somewhat dinky looking white outline.
I think that a solid white rectangle and text to black would look much clearer and less cheesy.
Everything is already setup to handle two colors: I'd like to make it possible to add to the config a primary and secondary color
Default:
Dynamically modify the banner image to also be whatever primary color you choose
Simple instructions to setting up Python, PyGame, and games on Windows 10
Right now it's dynamically placing things on width/height of window/screen. It needs to scale the viewport so that on bigger screens everything isn't tiny.
Discuss possible versioning strategies. Articles on the subject, past experience, etc.
Open to discussion and input.
Any kind of unit testing that doesn't require an external library: in other words uses whatever is available in the standard library for python
Right now when a game doesn't launch, you don't get an error in the gui.
Create a rectangular pop-up explaining what type of error occurred when trying to run a game.
The error should also be logged to the logging file
Press any button to dismiss
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.