1
0
mirror of https://github.com/JohnBreaux/Boat-Battle.git synced 2024-11-15 05:25:57 +00:00
Commit Graph

147 Commits

Author SHA1 Message Date
tommy-l-ngo
71cc294774 Merge branch 'main' of https://github.com/StatewideInk/Group12 2021-10-31 22:50:07 -05:00
tommy-l-ngo
df1c43bb0d Snap only when on board
- snaps only when placed on board
- Returns to original position if it isn't
2021-10-31 22:48:20 -05:00
b518f03eeb Improve ship grid alignment when snapping. Fixes #2 2021-10-31 22:04:11 -05:00
tommy-l-ngo
448f3a0262 Merge branch 'main' of https://github.com/StatewideInk/Group12 2021-10-31 20:23:58 -05:00
tommy-l-ngo
6696577a85 Borders for the board (In progress) 2021-10-31 20:23:54 -05:00
3cf2335dd8 Debug: Actually add nop, fix formatting, remove unused variables. 2021-10-31 19:57:47 -05:00
29f643de20 Load options on OptionController _ready(), so they will be available before options menu opens. Disable debug printout on loading scene using main bus signal. Cleanup formatting on Debug 'call' command output. 2021-10-31 19:21:23 -05:00
hpham474
c83e10668c Added options remember settings after closing and reopening game
Options file is saved to "(user)/AppData/Godot/app_userdata/godot_ship/options.save"
2021-10-31 05:46:49 -05:00
hpham474
678ebdb95e Added export preset to exe 64-bit 2021-10-31 03:49:42 -05:00
tommy-l-ngo
1e5def8329 Spaced apart the options accessibilities 2021-10-30 21:57:02 -05:00
05ddde9788 Partial refactor of debug menu and Main script 2021-10-29 17:39:46 -05:00
909773a65b Improve debug and Options somewhat 2021-10-22 01:53:04 -05:00
ecaa22771a Further improvements to overall system stability and other minor adjustments have been made to enhance the user exprience. 2021-10-21 13:37:41 -05:00
7f0b58de70 Radical debug menu overhaul + Options overhaul 2021-10-21 05:22:42 -05:00
f74ad64865 Add handles to ships and improve placement controls; Make the debug menu more aggressive. 2021-10-21 03:18:31 -05:00
0fd0fa63f0 Improve menuing, and convert ships to RigidBody2D for accurate positioning. 2021-10-21 01:24:27 -05:00
Chance Atkinson
e9040293ae Boats work again
pog
2021-10-20 22:37:48 -05:00
Chance Atkinson
06e131834a Click and drag ships, rotate ships
:)
2021-10-20 22:33:14 -05:00
4d1327b74f feed the Git gods 2021-10-20 21:41:20 -05:00
7bea3b1f27 Let Godot do its texture importing thing
:
2021-10-20 21:40:28 -05:00
ef53a133b7 Add ship sprites 2021-10-20 21:39:46 -05:00
Chance Atkinson
b397c38eaa Now it can exit to the main menu
Almost like a real game
2021-10-20 21:26:33 -05:00
Chance Atkinson
d23bba5498 added a grid and made Gameplay.gd
My boats :(
2021-10-20 21:21:15 -05:00
57d6335016 Add temp. board backgroud 2021-10-20 19:43:11 -05:00
hpham474
8345032169 Added Options menu exit functionality 2021-10-20 12:10:18 -05:00
tommy-l-ngo
363b32c6cc Minor fix
title screen buttons didn't work when launched on main but did work when launched on title screen
- fixed it
2021-10-20 11:28:21 -05:00
hpham474
76ced10447 Added option menu UI 2021-10-20 10:58:06 -05:00
5ab1ded9f6 Finish debug menu for the night. 2021-10-20 06:34:22 -05:00
4cbccbbbbe Add help text to debug menu 2021-10-20 06:34:12 -05:00
5f8c881c1c Make debug menu fully functional, flesh out command bus. 2021-10-20 06:33:59 -05:00
b9947393a5 Working debug menu! No text output yet. 2021-10-20 06:33:52 -05:00
b3da915db8 Change settings for optimal pixelness 2021-10-20 06:33:35 -05:00
ee468dd572 Overhaul menu system 2021-10-20 06:23:23 -05:00
tommy-l-ngo
dcf746b77d Update Title Screen.tscn
changed button sizing
2021-10-20 06:23:13 -05:00
tommy-l-ngo
df0f203343 tidy up title screen
Moved titlescreen.gd to scripts folder
2021-10-20 06:23:12 -05:00
c5e541fc5a Fix scaling settings (how do force integer scale???) 2021-10-20 06:23:08 -05:00
544b5f41ea Implement debug console drop-down (no commands just yet) and fix UI keybinds. 2021-10-20 06:22:36 -05:00
tommy-l-ngo
f420fd9c38 Updated Title Screen
- Added buttons that change scene
- Added Background
2021-10-20 06:22:17 -05:00
07340d2fe6 Pushing what I have of the debug menu so I don't forget. TODO: Pulldown keypress, command processing. 2021-10-20 06:20:40 -05:00
1e8a21d427 Assign main scene 2021-10-16 01:15:03 -05:00
c632800adb Add title and debug UI scenes 2021-10-14 20:46:51 -05:00
9e1faf149a Add UI canvases 2021-10-14 20:35:59 -05:00
faa0792b0e Fix screen resolution, organize scenes, separate scenes. 2021-10-14 20:32:28 -05:00
74f4bf5797 Change window size to 320x640 for integer scaling on common 16:9 displays 2021-10-14 20:21:07 -05:00
9f03d08a8f Add Main scene, update default_env 2021-10-14 19:51:58 -05:00
c84a37df59 Add header files for (yet to be written) scripts. 2021-10-14 19:48:30 -05:00
a2208b79c6 Create new godot-engine project 2021-10-14 18:50:33 -05:00