Giter VIP home page Giter VIP logo

the-pyos-project's Introduction

banner

Disclaimer

This project was created for a computer science class at PCSI Déodat de Séverac in Toulouse. While the code structure and versioning may be unconventional, it serves as a proof of concept for what could have been an exciting sandbox space game. We thank you for your support and feedback which helped us a lot during development, this project is now officially dead and burried. However, if you're interested in the game genre, this project was heavily inspired by Universe Sandbox1, a game by Giant Army, which you should definitely check out 🚀

V 0.10-alpha

forthebadge
forthebadge
A brand new menu has been added, with 3d animations and stuff, we hope you like it (see project for more to-do-list info). Our current goal is to create realistic impact particles, using the integrated panda3d particle generator, which will contribute to the realism of the game and allow us to consider working on a well thought HUD for the players. It is possible to import 3d models and test simulations using those, but it is very hard to master though, as I haven't created a syntax guide for users. If you still wish to do so, please contact us by creating a new issue

Some screenshots

here is the current scenery Some other cool shots

Installing test versions

  • It is not recommended to use versions other than the ones merged into the master branch. Most of the other branches contain outdated or unstable versions, that may not be safe for common usage. However, if you wish to test our last commits, or simply read the code, please feel free to press the [Clone or download] button. Executing the code requires a basic python IDE, and the panda3d library. Install it through the windows cmd or whatever shell you use: pip install panda3d==1.10.3

  • it is also necessary that you have the pypresence lib working on your machine, repeat the same process to install it: pip install pypresence

Installation

Just download the latest release, extract the files, and run the PyOS.exe file (if you're using windows, if you have linux or mac, just go to the correct folder). There are no other requirements for this program to work

Contribution to the building of the project

If you find what seems to be a bug, and is not listed in the To-do-list, please be kind and report it in the issues section, we will definitely appreciate your help.

Adding planets (temporary)

See the project's wiki

Please support our work ;)

Don't forget to star our project if you like it and/or want to be notified about updates:

pic

Special thanks and credits

pypresence

Footnotes

  1. https://universesandbox.com/buy/

the-pyos-project's People

Contributors

bsodium avatar fang31 avatar zudokakikuto avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

the-pyos-project's Issues

Fullscreen

Currently, I'm having some troubles with displaying the panda3d rendering in fullscreen. Help would be appreciated... Research is being made.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.