321 Commits

Author SHA1 Message Date
ce089afbf1 Fixed crashes due to removal of 'label' from CyberarmEngine GUI system 2024-04-09 08:27:00 -05:00
3851eb1630 Extracted frame timings graph to CyberarmEngine 2023-04-20 21:55:12 -05:00
2da9edb6d0 Refactored to use CyberarmEngine::Window#delta_time instead of our reimplementing it, add WIP frame timing to Overlay using CyberarmEngine::Stats.frames data 2023-04-20 16:14:29 -05:00
8f2d7ff905 Moved shaders to cyberarm_engine, patched up settings menu, updated gems. 2023-01-08 17:29:31 -06:00
580c9d79ce Updated gems, fix issues caused by the removal of $window from cyberarm_engine 2022-07-16 06:59:47 -05:00
07c8dfa45b Merge pull request #11 from cyberarm/dependabot/bundler/nokogiri-1.13.6
Bump nokogiri from 1.13.4 to 1.13.6
2022-05-24 09:37:58 -05:00
dependabot[bot]
b69bdc8e46 Bump nokogiri from 1.13.4 to 1.13.6
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.4 to 1.13.6.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.4...v1.13.6)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-24 05:21:15 +00:00
3481de2498 Merge pull request #9 from cyberarm/dependabot/bundler/nokogiri-1.13.4
Bump nokogiri from 1.13.2 to 1.13.4
2022-04-12 08:06:00 -05:00
dependabot[bot]
7bcd973a88 Bump nokogiri from 1.13.2 to 1.13.4
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.2 to 1.13.4.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.13.4/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.2...v1.13.4)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-12 10:23:14 +00:00
1d34cbb63d Merge pull request #8 from cyberarm/dependabot/bundler/nokogiri-1.13.2
Bump nokogiri from 1.11.6 to 1.13.2
2022-03-12 21:27:21 -06:00
dependabot[bot]
2df2df8488 Bump nokogiri from 1.11.6 to 1.13.2
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.6 to 1.13.2.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.6...v1.13.2)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-26 06:56:08 +00:00
87bff4ab82 Extracted Console into CyberarmEngine 2021-06-26 13:10:54 +00:00
cf37b94d80 Initial music playlist implementation, added menu music 2021-06-17 23:54:46 +00:00
0fe1d85924 Added Window#input_hijack to allow objects to get exclusive access to button_down/up callbacks, improved Chat widget 2021-06-03 15:14:06 +00:00
ec2b32ff92 Added title screen sound, added sound when mousing over menu links, update "required" Ruby version to 3.0+ in README 2021-06-03 03:05:10 +00:00
3986b1b0af Tweak menus a bit, add proper single player menu, made back link have some margin from above links 2021-06-03 00:59:08 +00:00
58b2f8b890 Added vertical_/horizontal_margin/padding to Widgets, added HUD command to toggle HUD 2021-06-02 12:55:08 +00:00
5cb48233fb Removed vertices count from Window, use new CyberarmEngine::Renderer::OpenGLRenderer#vertices_count for debug stats 2021-05-30 14:09:32 +00:00
da54bf5c53 Replaced usages of Text shadow with properly named border, use new correct Text shadow for menu titles, use text border for a few more elements 2021-05-29 00:36:47 +00:00
3570a80d67 Added icons for settings menu, refreshed menus to unify layouts 2021-05-27 02:39:32 +00:00
51363d2e3d Changed HUD text to have solid black 'border' 2021-05-26 23:18:52 +00:00
a16e14b0e5 Merge pull request #6 from cyberarm/dependabot/bundler/nokogiri-1.11.4
Bump nokogiri from 1.11.1 to 1.11.4
2021-05-20 15:05:59 +00:00
dependabot[bot]
4ebc4772a1 Bump nokogiri from 1.11.1 to 1.11.4
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.1 to 1.11.4.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.1...v1.11.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-20 15:00:13 +00:00
15ba3fb15b Fixed AssetViewer crashing when loading a scripted asset 2021-04-25 23:22:01 +00:00
c5e0f33f21 Addded some life to the Close state with some animations 2021-04-25 15:38:39 +00:00
d3fbf5dcf5 Breathe a little life into the Boot state 2021-04-25 14:57:03 +00:00
5b662f83cf Fixed g_buffer shader failing to compile 2021-04-24 20:09:21 +00:00
55bfe6ed79 Clean up window initialization a little bit, prevent window from being resizable if fullscreen: 'fixes' gosu believing that the window is smaller than it is 2021-04-19 19:11:01 +00:00
bd414cf765 Removed border from links 2021-03-29 08:52:08 -05:00
c848a11c12 WIP changes sync 2021-03-29 08:52:08 -05:00
5759055838 Added initial gamma correction 2021-03-29 08:14:29 -05:00
f04217ccc7 Fixed map editor state crashing 2020-12-14 16:04:12 -06:00
5ebcc56c33 Update README.md 2020-12-09 18:32:05 -06:00
8420ccd364 Unfreeze SoundManager caches 2020-12-02 17:40:51 -06:00
95bea199ed Ran rubocop autocorrect 2020-12-02 17:37:48 -06:00
aa30ff73d0 Rubocop autocorrect frozen string literal cop 2020-12-02 17:29:01 -06:00
791351f2f5 Replaced the Nobile font with Cantarell, added a BOLD_SANS_FONT constant 2020-12-02 17:25:48 -06:00
9aa5dc7174 Cleanup, moved Map lifecycle into Director, added renderer_info command 2020-12-02 11:38:10 -06:00
c7590366a6 Initial work on locales, more work on netcode 2020-12-01 13:02:22 -06:00
b9c30ade80 More work on networking code 2020-11-30 20:09:26 -06:00
ecbbc77ca7 Added rubocop config, more work on CyberarmEngine Netcode; basic sending and receiving of packets is now functional 2020-11-30 15:41:37 -06:00
85ec285263 Tweaked menus, stubbed multiplayer profile menu, updated readme 2020-11-28 09:36:39 -06:00
4c8e6c3d5f update settings menu, misc tweaks and fixes 2020-09-24 10:45:15 -05:00
9558370ab9 Updated excon gem, disabled netcode in Game to able game to be "playable" 2020-08-01 11:18:53 -05:00
e09bd06d24 BROKEN: Work on netcode refactor 2020-08-01 08:06:13 -05:00
87b4b8ef92 Update readme 2020-07-21 08:08:17 -05:00
2a36c58abe Stubbed files for simplified networking system 2020-07-20 21:36:56 -05:00
e69dd3402d Updated in-game screenshot 2020-07-20 19:56:07 -05:00
dd7a7ac602 Update README.md 2020-07-20 19:16:53 -05:00
985f7c331f Updated gems, added test.rake rakefile that includes default rake task 2020-07-20 19:06:30 -05:00