AllBinary-Platform
AllBinary-Platform copied to clipboard
AllBinary Game Development Kit (HTML5 Examples: https://html5.allbinary.com), Freeblisket E-Commerce Solution (https://allbinary.com), AllBinary Input Automation, and everything else AllBinary. It rep...
AllBinary Platform
About
AllBinary Game Development Kit (Example Games: https://allbinary.itch.io), Freeblisket E-Commerce Solution (https://allbinary.com), AllBinary Input Automation, and everything else AllBinary. It represents >10 years of development and > 1 million SLOC. The main goal of the AllBinary Platform is to help people escape the tyrants of earth.
What is the AllBinary Platform?
This Repository Contains the core AllBinary Platform code (https://github.com/AllBinary/AllBinary-Platform).
This repo does not include the rest of the AllBinary Platform that includes tigher thirdparty integration code or individual apps or games that are not tools.
The AllBinary Platform includes but is not limited to the following projects:
: AllBinary Game Development Kit (https://games.allbinary.com/AllBinaryGameDevelopmentKit.jsp) includes the AllBinary Multi-Platform Development Kit : Freeblisket/Weblisket E-Commerce Solution (https://allbinary.com) : AllBinary Input Automation : AllBinary Vector Graphics Tool : AllBinary Sprite Tool
The AllBinary Platform represents more than 10 years of development and > 1 million LOC. Some of which is represented by the this repo info: https://www.openhub.net/p/AllBinary-Platform/analyses/latest/languages_summary
What is the goal?
The goal of the AllBinary Platform is to create a Self Replicating Robot Army dedicated to protecting, building, and maintaining space ships to escape the tyrants of Earth.
What is the License?
Please see the LICENSE file in the root of the repository.
Where is the other code?
As you may have noticed this repository only has AllBinary code. The Third-Party and Third-Party Integration code is in the AllBinary Platform Integration repository.
Who is responsible for all this shit?
Travis Berthelot [email protected]
What games use the AllBinary Game Development Kit?
- Android https://play.google.com/store/apps/developer?id=AllBinary
- HTML5 https://html5.allbinary.com
- J2SE and J2ME https://games.allbinary.com/AllBinaryGameDevelopmentKit.jsp
What is the AllBinary Game Development Kit?
The AllBinary Game Development Kit speeds game development for 2D/3D Single or Multi- Player Multi-Platform games. It supports many platforms including Android, HTML5, J2ME (MIDP), and J2SE (Applet/JNLP/Standalone Applications). I will add Flash/Adobe and Native support via AOT. The device support is wide ranging including Desktops, Laptops, Notebooks, Phones, Tablets, PDAs, and more including 100,000 different devices. The Operating System support is extensive as well including Windows, Mac, Linux, Android, and more totaling >20 operating systems. It contains rapid game development tools and over 200 small libraries for creating games. The main features include the following:
- Multi-Platform - Android, J2ME, HTML5, and J2SE (OS support: Android, Linux/Solaris, Windows, Mac, iOS, Chrome, and More)
- Fullscreen and Windowed Support (Does not require restart to toggle between)
- Scene editor support for GDevelop - https://github.com/AllBinary/AllBinary-Platform-Game-With-GDevelop
- Real Time Strategy (Building, Waypoints, Geographic Resources, and More)
- OpenGL Support (1.5 and ES 1.0+) with various 2d, 2d/3d, and 3d renderers
- Game Object Placement (Maps, Levels, Enemy Positions and More)
- Genre Specific Libraries (Racing, Scroller, Map Based, and More)
- Network Libraries (Licensing, Remote Scores, and More)
- Partial Scene Editor Integration with GDevelop
- Feature/Configuration Options Framework
- Tile Map Creation, Editing, and Loading
- Touch Screen Buttons & Gestures
- Save/Load/Delete Game State
- Special Collision Detection
- Vector Graphics Support
- Custom Input Mapping
- Key Input Processing
- Orientation Controls
- Transitions/Progress
- Special Animations
- Heads Up Displays
- Power-Ups/Drops
- Screen Shakes
- Path Finding
- Vibration
- Physics
- AI/Bots
- Teams
- More...
For more info on the AllBinary Arcade Game Development Kit please visit: https://allbinarygames.appspot.com/AllBinaryGameDevelopmentKit.jsp
What is the Freeblisket/Weblisket E-Commerce Solution?
Freeblisket uses J2EE, Java, SQL, XML, XSL, and more to provide for a complete e-commerce solution. I developed various JSP custom tag libraries, modules, and APIs for Freeblisket. Freeblisket/Weblisket E-Commerce Solution is a complete E-Commerce solutions with the following features:
Feature Summary:
- Store Builder
- Shopping Cart
- Custom Tag Library
- Order Management
- Secure Authentication
- Inventory Management
- Customer Management
- Store Manager Web Interface
- Multiple User Roles and Permissions
- Single Admin Interface for multiple sites
- Paypal and other Payment Processing Plug-ins
Extensive Feature List:
Main Administrative Web Interface Separate User Access Control Main Admin Store Manager Product Manager Shipping Manager Customer Manager Adjustment Manager Order Review Manager Custom User Reports Configuration Database Management
Payment Gateway Integration Paypal Verisign Others
Installation Store Wizard/Builder Web Installer Static Page Generation For Search Engines
Single Interface For Multiple E-commerce Websites
Customer Edit Profile Registration Store Search Order History Disable/Enable Order Tracking Data Collection Email Notifications Secure Authentication Store Administrative Web Interface Store Search Reports Configuration
View Basket Address Shipping Mini Cart Product Listing Custom Data Views
Product Manager
Inventory Control Import/Export Category Tree Restore/Backup
Multiple Product Type Support Custom Options Shippable Downloadable Special Pricing
Shipping Manager Order Shipment Status
Customer Manager Add Modify Remove Enable Disable
Adjustment Manager Order Items Order Status Payment Authorization Order Review Manager Email Notifications Customer Order Review
You can find more about Freeblisket at: https://allbinary.com
What is the AllBinary InputAutomationTool Solution?
It speeds up application testing by providing a base framework for automating input. : C/C++ DLLs for human input device hooks : OSGI plug-ins
Future Implementation for the AllBinary Platform:
Better integration with GDevelop - https://github.com/AllBinary/AllBinary-Platform-Game-With-GDevelop
Add native support using Avian and add other build targets.
3D/OpenGLES support for platforms other than Android.
Multiplayer for platforms other than J2ME, Android, and J2SE.
Social API integration and improvements
Integration with other Scene Editors, 2d/3d animation tools (currently Spline), and other graphics tools.
Robotics Integration API, 3D Printer Integration API and Resource Collection API - RTS with real robots and real maps
What is still needed to obtain the Self Replicating Robot Army to start building Space Ships?
: MMORTS - For the control of robots based on my ZeptoWars RTS game : Resource Collection API : 3D Printer API : Convert existing Open Robots for the 3D printer API : Convert existing Open Resource Machines for the 3D Printer API - mainly smelting, ore separation, extrusion material formation
After the Self Replicating Robot Army is created what is needed for the Space Ships?
: Parts Development using all off the self technologies for the following APIs in order of need: : Environmental Control/Life Support - Oxygen, Temperature, Gravity, and other Controls and Sensors : Defense : Propulsion : Navigation : Repair : Communications