Skip to content

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 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.

License

AllBinary/AllBinary-Platform

Repository files navigation

                             AllBinary Platform

About

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 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 travisberthelot@allbinary.com

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

About

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 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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published