Coder Social home page Coder Social logo

sikakraa / battletech-tools Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jdgwf/battletech-tools

0.0 0.0 0.0 61.79 MB

BattleTech and Alpha Strike mech utilities

Home Page: https://jdgwf.github.io/battletech-tools/

License: MIT License

TypeScript 98.55% HTML 0.08% SCSS 1.38%

battletech-tools's Introduction

BattleTech Tools

Purpose

The purpose of these tools is to have a centralized, accessible set of tools for 'mech creation and eventually force building.

Development

Currently the Alpha Strike roster should be ready to use for everyone. The BattleMech creator should be able to create any simple Inner Sphere 'mechs accurately, and some very simple clan mechs as of March 2022. Data entry is slow going, but with the creation of the Equipment Editor developer page, it's been quite a bit less daunting.

As I work on the 'mech creator I'm working on a Lance/Star/Binary/Company Manager for Classic BattleTech which will make the SVG record sheets electronic like the Alpha Strike In-Play currently does. What I have planned is dynamite, just hoping it will work on most devices.

Technology

This application is a PWA (Progressive Web Application) which allows a user to create Alpha Strike Rosters, Classic BattleTech BattleMechs and eventually more! from any device with access to a modern web browser and should be able to be "pinned" to the home screen of any device including Windows 10 and 11. MacOS need not try (and I'm a Mac Laptop user, come on Apple, be a team player in the PWA field :( )

The tools are powered by HTML, Bootstrap 4, TypeScript, and React. All data and logic are then compiled and handled by npm.

There are no server moving parts for the application itself, and I'm going to do my best to keep it that way.

Known Contributors

Jeffrey D. Gordon (@JeffreyDGordon), Lead Developer and designer

MoonSword22, Data Entry and consulting

cam-smith, fixes for formation bonuses and aero damages

battletech-tools's People

Contributors

1vincep avatar cam-smith avatar darthmolen avatar jdgwf avatar moonsword22 avatar stew-rt 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.