Skip to content

Releases: Alessandro-Salerno/Capsian-Engine

Capsian Engine 1.0 Alpha 2

06 Mar 16:11
Compare
Choose a tag to compare
Pre-release

Premise

Today, the second release of Capsian comes to be. It took a lot of time and effort to get it working and stable.
To some, this may look identical to Alpha 1, but it's not. An enormus amount of things changed, even if most of them are under-the-hood.
I already have plans for future versions, and they're pretty big. Mke sure not to miss out on those!

Changes

  • All new Particle System
  • All new Window3D class
  • All new Light Component
  • All new Square class
  • All new Capsian Console (CapsianLine) Thanks to Carpal
  • Removed Python Venv (Replaced with prepare.py)

Getting started

To get started, you only need to follow these simple steps:

  1. Install Python 3.7.3 from here
  2. Download the Capsian zip and extract it
  3. Locate prepare.py and run it
  4. If the process ends successfully, then continue, otherwise, report it!
  5. In scripts, create all the .py files you want
  6. Import the scripts you need from the init.py file in the scripts folder
  7. Run console.py and type line build in order to build your game in an executable binary

Build arguments

The line build command accepts 3 positional arguments: onefile, widnowed and icon.

  1. onefile Weather pyinstaller should create one or multiple files (Default: True)
  2. windowed Weather you want only the window to appear, and not the terminal, or not (Default True)
  3. icon The icon you'd like to use for your executable (Default: None)

To create an executable that also runs a terminal and uses multiple files, for example, type
line build -arg False -arg False

Enjoy

Capsian Engine v1.0 a1

13 Oct 21:02
Compare
Choose a tag to compare
Pre-release

Changes

This new version comes with a lot of changes: the code has been cleaned and prepared for use, the engine is fully functional on Windows 10 even without Python or external packages installed. Other changes include:

  • Performance Improvements
  • Fixed typos
  • Added Transform components
  • New ticking mechanics
  • Added custom variable types
  • Rewritten Capsian Console
  • Improved particle system (Not finished)
  • Other things you can see from the commit page
  • Being the first release 🤣