mdole / combat-master Goto Github PK
View Code? Open in Web Editor NEWAn app to make D&D 5e combat a little easier
An app to make D&D 5e combat a little easier
woo styles wooo
After reading https://www.nngroup.com/articles/form-design-placeholders/, seems like it would be prudent to have labels in our character settings form instead of just using placeholders
One idea for increasing the usability of movement without increasing complexity too much: allow users to tap an arrow in one of 8 directions (orthogonal/diagonal) and show that direction in the list.
Seems like a good step towards an eventual grid-based, visual movement system
APIs we looked at:
https://www.dnd5eapi.co/
https://open5e.com/
Stop scrolling to top of the ActionScreen
after selecting a new action. Likely caused by rerendering on select
We talked it over and we think it would make more sense to have a little popup that tells the user they might lose data if they navigate away
Right now, our sizing is pretty hardcoded, which results in some things being cut off on some devices (e.g. the Finished
button on the movement screen on Matt's phone)
pick an icon for app
When updated to Expo SDK 39, back arrow button no longer appears. The update also updated react-native-svg to v12.1.0: https://github.com/react-native-svg/react-native-svg/releases
We rolled the version back to previous (v11.0.1) in order to still have it work, but need to look into having this work in the newer react-native-svg.
When the movement log gets really full, things bleed past the edge and there's no way to view them. We should fix that!
TypeError: Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method
(can we find/make a cool arrow, like the kind you shoot from a bow??)
moar styles
Types for navigation!! This is probably what we want but it was p overwhelming right now https://reactnavigation.org/docs/typescript
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.