Commit Graph

290 Commits (master)

Author SHA1 Message Date
tobspr 7d6af359a1 Polishing, CSS Improvements, Improve dark mode
4 years ago
tobspr 2075f4d011 Improve simplified belt, show hints everywheer
4 years ago
tobspr 47443058e0 Add potato mode
4 years ago
tobspr 7bc45d8959 Improve buffer backlog performance, should speed up whole game
4 years ago
tobspr b5a2e77db4 Fix multiple typos, closes #627
4 years ago
tobspr 1ebfafd8de Further performance improvements, show indicator while game is saving
4 years ago
tobspr 746f4935ad Improve item ejector system
4 years ago
tobspr b8f27aec44 Proper belt underlays for splitters
4 years ago
tobspr 6042fcba62 Properly implement sound and music volumes, debounce writes
4 years ago
tobspr 04b8b62045 Update local config
4 years ago
tobspr 9b8745535b Refactor item processor to use charges and thus be more correct, even at low tick rates
4 years ago
tobspr 270f51d9ec Increase tier 2 tunnel range to 9
4 years ago
tobspr 78fe34840a Fix buildings not working at their advertised speed, closes #440, closes #442, closes #437, closes #449
4 years ago
tobspr 238b08d4d1 Make shapes truthy
4 years ago
tobspr 06e276f021 Add belt reader building
4 years ago
tobspr bb739c80fa Rework quad painter and filter, rework logic gates
4 years ago
tobspr a67448fbdf Fix being able to create constant signals without value
4 years ago
Bjorn Stromberg 1ff76e0b2e
[core/rectangle] Remove unused methods (#571)
4 years ago
tobspr b7efda9bf6 Further performance improvements
4 years ago
tobspr b2880700e8 Huge rendering performance improvements and minor other changes, lots of refactorings
4 years ago
tobspr d1a5dd8c9e Update local config with latest variables and cleanup a bit
4 years ago
tobspr 7b40292be3 Start to optimize rendering
4 years ago
tobspr b1fb0fca7e Fix wires blueprint pasting bug, do not show wire info on unconnected wires
4 years ago
tobspr 7279b75187 Improve information when hovering wires
4 years ago
tobspr 3c34227c24 Unify assets, refactor waypoints
4 years ago
tobspr 9085f32ec3 Add multiple performance settings
4 years ago
tobspr f44563fc05 Add item filter
4 years ago
tobspr 52b4d4d742 Implement wire networks, add levers
4 years ago
tobspr 75ab655998 Add basic logic gate and improve wires in general
4 years ago
tobspr f16ab2389a initial take on wire auto-rotation
4 years ago
tobspr a32c0530bb Refactor rotation overview matrices
4 years ago
tobspr b19b87a6c8 Improve map overlay rendering and raise zoom limit
4 years ago
tobspr c1b1564d76 Fix crc generation
4 years ago
tobspr 2203d5fc6a Improve saving speed by using crc32 instead of sha1 for checksum
4 years ago
tobspr 93975df4d5 Get rid of item ejector / acceptor layers and new wires buildings for now
4 years ago
tobspr ecbf9d7e78 Revert worker loader change
4 years ago
tobspr 2ee4f2efc7 Add more logging
4 years ago
Bjorn Stromberg 79158e2b56
Remove unused code (#526)
4 years ago
tobspr baf5c83b34 Merge branch 'master' of https://github.com/tobspr/shapez.io
4 years ago
tobspr bf2eee908f Refactor static map entity component to store building metaclass
4 years ago
Bjorn Stromberg d2f9fd6ec8
Improve types for web workers (#502)
4 years ago
Bjorn Stromberg 6d01c482d8
[Perf] Avoid iterating over keys to generate assert message (#486)
4 years ago
RogiJAG f77d47d9f7 Add fl rotater variant
4 years ago
tobspr a08fef88f0
Merge pull request #416 from Astavie/master
4 years ago
tobspr 9505eb8f49 Update local config
4 years ago
Astavie 900128ad32 comments and tabs 2: electric boogaloo
4 years ago
Astavie e251a25bb7 comments and tabs
4 years ago
Astavie fbe04c94aa linter, please like me
4 years ago
Astavie 1c2ccd3582 make the linter happy
4 years ago
Astavie 0caaa055aa decimal separator
4 years ago
tobspr 855570e74b Fix color mixing
4 years ago
isaisstillalive b1fce1b115 Refactor dialog buttons
4 years ago
isaisstillalive 76fb637606 Adjust cancel button color
4 years ago
isaisstillalive 1d44690482 Additional buttons can be set in Confirm dialog
4 years ago
tobspr 1f438e8c65 Minor art rework, update ratios
4 years ago
tobspr 04ea105584 Fix lots of bugs, add wire splitters / mergers
4 years ago
tobspr a77911263d Implement concept of energy consumption
4 years ago
tobspr bd899df5fe Further progress on the energy generator / wires, fix translations
4 years ago
tobspr 722c8ef836 Start to rework the graphics for the wires layer, make wires cooler than belts
4 years ago
Menai Ala Eddine 5dca71fa3f
refactor • line 15 : replace log by error
4 years ago
tobspr 64c4816194 Remove some todos
4 years ago
tobspr b499760d74 Start to work on advanced shape processing
4 years ago
tobspr 0967d5114c Initial take on wires
4 years ago
tobspr 77440a68bc Add sandbox controller
4 years ago
tobspr 17123fd7b9 Further work on the energy generator
4 years ago
tobspr 97858b6eab Fix time formatting, again
4 years ago
tobspr c4d328c1cd Fix bad time formatting and update changelog
4 years ago
tobspr de0b305276 Minor fixes to the throughput
4 years ago
tobspr 6d2afb992c Update local config to latest version
4 years ago
tobspr 2e266f5f21 Get rid of 'builtins' file since its useless and causes performance issues
4 years ago
tobspr 419401b9be Improve performance by getting rid of instanceof
4 years ago
tobspr a71c0b8039 Take 3 on the belt performance (+ tslint fixes)
4 years ago
tobspr 192d1dbedb Initial take on belt optimization
4 years ago
tobspr 9789468c2d Improve performance by caching area of changed ejectors
4 years ago
tobspr b3de1f9207 Re-enable analytics
4 years ago
tobspr 28b2dc008c Add more links to main menu
4 years ago
tobspr c5613f6eee Regression
4 years ago
tobspr e1bbe2de17 Prevent all default keybindings, closes #254
4 years ago
tobspr 51bd87a970
Merge pull request #218 from davidburhans/left-then-right-click-button-fix
4 years ago
David Burhans 60baf4476f clear ClickDetector.clickDownPosition on right-click to prevent detecting subsequent left-clicks as double-clicks
4 years ago
tobspr 61bcc31861 Fix mouse handling
4 years ago
tobspr a95e69401d Improve belt direction lock
4 years ago
tobspr 84969a9205 Refactor building placer
4 years ago
tobspr 3c3c5acc8e
Merge pull request #85 from jaysc/continue
4 years ago
tobspr 444908d22f Fix wrong check for full version
4 years ago
tobspr 766d9e943e Add flag to enable fullVersion in beta
4 years ago
tobspr 7e745fd0ce Allow exporting whole bases, closes #137
4 years ago
tobspr 3af6532d32 Refactor pinned shapes and make them smart, closes #72
4 years ago
tobspr 1a7a06fce2 Move debug options to seperate file so they are not always checked in
4 years ago
Jaysc f4d1e5447d Reordered continue and added new game button
4 years ago
tobspr 61a0435438 Enable polish translation
4 years ago
tobspr e9f0a45f2a Remove update check
4 years ago
tobspr c434f7a59f Multiple fixes (see changelog)
4 years ago
tobspr 1c717b0f37 Change hub texture and allow translating it, update stacker texture
4 years ago
tobspr 7c0565ab35 Add initial German Translation
4 years ago
tobspr a2ee16589f Switch to steam
4 years ago
tobspr 458aeae4c8 Update assets and fix bug on load
4 years ago
tobspr d1954b5b36 Improve button sensitivity
4 years ago
tobspr 553442e953 Add weekly contests, bump to 1.1.5
4 years ago
tobspr cef07dec56 Add "interactive" tutorial for first level
4 years ago
tobspr 91351d2f79 Improve UX for first levels
4 years ago
tobspr 5cd4dba54a Cleanup first game experience
4 years ago
tobspr 356bb2b73a
Merge pull request #43 from hexagonhexagon/number-formatting
4 years ago
tobspr 8c85018352 Added setting to configure zoom / mouse wheel / touchpad sensitivity
4 years ago
tobspr 4e18fa74d4
Merge pull request #48 from Dimava/feature/mousebind
4 years ago
Dimava 0d342ee417 move KeyMouse listeners to correct location
4 years ago
tobspr 704b6e14b8 Minor fixes, update changelog, add experimental macosx and linux builds
4 years ago
hexagonhexagon 2781d531a1 Put suffixes in base-en.yaml under the key global.suffix.
4 years ago
tobspr 02fb6d53b5 Allow hovering pinned shapes to enlarge them
4 years ago
hexagonhexagon 4409dbf17f Comply with ESLint.
4 years ago
hexagonhexagon a92d703395 Make formatBigNumber() include a decimal point, and support numbers up to 999.9T.
4 years ago
tobspr ffd011ac45 Preparations for the trailer
4 years ago
Dimava d5d615bfd3 change MouseEvent keyCode to event.button + 1
4 years ago
Dimava e58c2fd371 use MouseEvent in keyboard hooks
4 years ago
Dimava da94d5264a replace MouseEvent.which with MouseEvent.button
4 years ago
tobspr ec021780d8 Initial waypoint support
4 years ago
tobspr 37685d64bd Introduce cost for blueprints
4 years ago
tobspr e0facaf788 Fix keys being stuck, show savegame levels in main menu
4 years ago
tobspr 2a4ee8e784 Fix crash regarding blueprints being copied wrong
4 years ago
tobspr 8c88d738cc Minor improvements
4 years ago
tobspr dfe1e64b27 Further blueprint improvements
4 years ago
tobspr 0cd324c82b Initial support for blueprints (Buggy)
4 years ago
tobspr 5cc6c05c71 Allow changing keybindings in the demo version
4 years ago
tobspr bf8b3253b9 Further firefox fixes
4 years ago
tobspr d2903f5606 Multiple firefox fixes
4 years ago
tobspr 20b46325b6 Get rid of old beta mode
4 years ago
tobspr f03f04caa1 Allow to disable hints, add changelog
4 years ago
tobspr 5a46ba5e31 Move videos to static fileserver to avoid unnecessary load
4 years ago
tobspr 7e146fd9ab Add more tutorial videos
4 years ago
tobspr 8627b4e1f9 Add hint to standalone version in game
4 years ago
tobspr c502ecad0c Add small tutorial
4 years ago
tobspr 8678caf6c5 Add keys to zoom in / out
4 years ago
tobspr a110abc192 Add hint to mobile users
4 years ago
tobspr ab5462e140 Prepare for the release on gamedistribution
4 years ago
tobspr 48920137b5 Minor css fixes, fix crash
4 years ago
tobspr 27e114c362 Minor UX improvements
4 years ago
tobspr 89d1489ff1 Preparing for the standalone
4 years ago
tobspr 58442eaeec Prepare standalone build
4 years ago
tobspr 8dd3a7c748 Add tutorial images for all building variants
4 years ago
tobspr 8760026893 Refactoring of the key action mapper, allow deselecting buildings, make sure stars always spawn in the start region (closes #7) (closes #9)
4 years ago
tobspr 9c4fe248db Do not allow saving in the demo version
4 years ago
tobspr 2e30347c20 Track ui clicks
4 years ago
tobspr 71d25078a0 Show log sources
4 years ago
tobspr ab25f4751d Remove unnecessary console output
4 years ago
tobspr 3714a59fca Add customizable keybindings & watermark
4 years ago
tobspr 2968fe3788 Reduce chunk size
4 years ago
tobspr a60d23da77 Multiple improvements, fix saves on underground belts
4 years ago
tobspr 8c42827f4e Improve iconography in toolbar
4 years ago
tobspr 2c659482c4 Update ftp deployment, fix minor bugs in savegame serialization
4 years ago
tobspr 2c48cb72aa Major performance improvements
4 years ago