Coder Social home page Coder Social logo

techsplosion / fusion-engine Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fusionengine-org/fusion

0.0 0.0 0.0 46.96 MB

A custom open-source game engine on Python and Pygame, it's written in pure Python! It's easy and fast!

Home Page: https://fusion-engine.tech/

License: GNU General Public License v3.0

Python 100.00%

fusion-engine's Introduction

πŸš€ Fusion Engine

PyPI PyPI - Python Version PyPI - License PyPI - Status PyPI - Downloads GitHub contributors

logo

Fusion is a game engine for creating graphical applications using the Pygame library and the programming language Python. It provides a simple coding interface for creating windows, rendering graphics, and handling user input. It is and engine to create games fast and easy!

πŸ—œοΈ Table of Contents

Website

Our website is at this link

πŸ’Ύ Installation

Using PyPi

To install our package, run this:

  pip install fusion-engine

Our PyPI package is at this link

Install from source/devel

if you want to install the package from source and get the latest changes then you do it like this:

 git clone https://github.com/dimkauzh/fusion-engine.git
 cd fusion-engine
 python setup.py install_local

Run example

If you want to run the example, then just run this command:

 git clone https://github.com/dimkauzh/fusion-engine.git
 cd fusion-engine
 python examples/example1.py

For different examples, you change the number to the number of the example file

πŸ‘₯ Community

Our community is just growing, so if you want to help us with the project, it will be very helpful! We have a discord server at this link. Need to contact us? Just DM the Owner or CEO in discord and we will try to react as fast as possible

❀️ Special thanks to these people

  • Zenthm (Contributing)
  • XCarCedo (Contributing)
  • nmsderp (Contributing)
  • Techsplosion (Contributor)
  • FBS_Gamer (Discord server)

And our community of course!

Tutorials

Are you exited to start with fusion engine but you dont know where to start? Then maybe its worth looking though one of our tutorials! We tried to make them as simple as possible but still very informative. You can find them here

πŸ“ƒ Documentation And WIKI

Do you need to figure out how to use a function or just want to know what it does? Then our wiki are perfect for you! But do you want to know if there is a specific function? Then the docs are perfect for you! See at our websites docs/wiki section

πŸ“― Coming features

We are working hard to implement very basic and complex stuff so our engine becomes more rigid. To see our changelog and todo list, please go to our docs

πŸ’‘ - If you have more ideas, please tell us them in our discord group or create an issue!

License

See Licence here

πŸ—„οΈ About

βš™οΈ Engine

This project began May 1, 2023. The original project began in C, but it's entirely rewritten in Python for it's big userbase and ease of use (productivity). This is actually also my EuroPython 2023 project. But after some time, the community has grown, and fusion had a lot of big releases. It was becoming a big project with a giant codebase.

⭐ Star History

Star History Chart

πŸ‡ΊπŸ‡¦ Ukraine

We as fusion team support Ukraine and we hope it will win. Fusion engine is dedicated to Ukraine fighting the Russian invasion. πŸ‡ΊπŸ‡¦ Please support Ukraine! πŸ‡ΊπŸ‡¦

πŸš€ About Me

A 13-year-old game developer with much passion about game development. So I made this project to grow my programming skills and just make a tool that I can use for myself or a tool for other people to help them develop games.

fusion-engine's People

Contributors

dimkauzh avatar zenthm avatar nmsderp avatar techsplosion avatar xcarcedo avatar

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.