Commit Graph

90 Commits

Author SHA1 Message Date
30ffcc4bb3 Merge pull request 'Minor code style fix' (#4) from dev into master
Reviewed-on: #4
2024-02-01 11:25:33 -06:00
a6c60ac3c4 Merge branch 'dev' 2024-02-01 11:25:43 -06:00
1498110048 Merge branch 'master' into dev 2024-02-01 11:23:52 -06:00
Trianta
e2d0c5dac7 Mini style adjustment 2023-11-05 19:04:44 -06:00
4f7cacfc44 Merge pull request 'Added scoring and chance-based algorithm picking' (#3) from dev into master
Reviewed-on: #3
2023-10-24 00:55:30 -05:00
Trianta
5dce9b677d Added scoring and chance-based algorithm picking 2023-10-24 00:54:30 -05:00
Trianta
da6ceebb55 Added displaying score 2023-10-23 21:33:47 -05:00
014aaffc0a Merge pull request 'Update dev from master' (#2) from master into dev
Reviewed-on: #2
2023-10-18 09:42:26 -05:00
9bb4b8ebca Increased survivability with DFS when no path 2023-10-16 12:35:35 -05:00
Gregory
0ce07fa88d Minor settings adjustments 2023-10-14 00:35:23 -05:00
df4990febd Merge pull request 'Added better algorithm for snake AI' (#1) from dev into master
Reviewed-on: #1
2023-10-13 19:37:09 -05:00
Trianta
e6797fa193 Split into BFS at first and DFS after 2023-10-13 19:22:11 -05:00
Trianta
b8a6a8d195 Replaced simple snake bot with AI 2023-10-13 19:07:08 -05:00
Gregory
a0c2e7778a
Merge pull request #21 from Trimutex/development
Development
2023-09-14 22:26:12 -05:00
4733383d4a Logic cleanup 2023-08-19 23:32:53 -05:00
d2e1424e7d Added bot controls, bot still has poor pathing 2023-08-19 12:56:40 -05:00
197311831f Fixed going wrong way with snake movement 2023-08-19 00:19:04 -05:00
Gregory
2969fd89db
Merge pull request #20 from Trimutex/development
Update to current progress
2023-08-19 00:09:12 -05:00
71dfa043a9 Fixed snake not showing on start 2023-08-18 22:36:47 -05:00
49182ce07d Snake now randomly starts as well 2023-08-18 19:51:15 -05:00
d7982b200f Separated generation into common file 2023-08-18 19:09:57 -05:00
441c52ab0f Added random generation on start 2023-08-18 18:15:21 -05:00
709cf26f99 Fixed code consistency issues 2023-08-18 18:09:09 -05:00
c57fbc714c Cleaned up some naming and added WASD controls 2023-08-18 17:51:58 -05:00
35244daa02 Removed unnecessary standard libraries 2023-08-18 16:42:54 -05:00
d83f271adf Fixed snake keeping movement on reset 2023-08-14 17:39:04 -05:00
c71b1d6982 Added ability to play again 2023-08-10 19:01:24 -05:00
Gregory
63a34e80e6
Merge pull request #19 from Trimutex/development
Adding changes to main branch
2023-08-10 18:53:03 -05:00
b7b42fa038 Merge conflict fix 2023-08-10 18:52:37 -05:00
Gregory
91bdac41da
Update README.md 2023-08-10 18:37:58 -05:00
20586a7855 Fixed readme 2023-08-10 18:37:15 -05:00
a8cc2d1174 Turned Makefile into CMake 2023-08-10 18:34:43 -05:00
fb672c7ddb Added basic game over screen 2023-05-17 20:20:01 -05:00
a9d194c90c Fixed snake 2023-04-15 05:15:11 -05:00
498ac65dbc This was overengineered, lots of trimming to do 2023-04-06 22:22:06 -05:00
c01f687ec7 Doing too much at once. Need to fix branch 2023-04-06 19:27:10 -05:00
67e56bcb3c Issues to fix: sfml window and bounds checking 2023-03-17 21:40:49 -05:00
c4d40d152b Fixed major issues, still not launching due to vectors 2023-03-17 21:07:58 -05:00
9082d7fdfd Fixed class organization 2023-03-17 20:13:50 -05:00
f317dc7a8c Many issues restructuring the program, needs cleaning 2023-03-17 17:27:02 -05:00
a76d9ccfb5 Cleaned up naming of files; setup more structure 2023-03-13 21:10:52 -05:00
3ee01d936b Game finishes, but is buggy. Proper grid needed 2023-03-13 08:24:56 -05:00
Gregory
579baa61e7
Merge pull request #18 from TriantaTV/development
Code readability changes and reducing coupling
2023-03-12 21:59:20 -05:00
6589dabc09 More cleaning for readabillity, added common file 2023-03-12 21:57:46 -05:00
de189301d4 Cleaned up code for readability 2023-03-12 08:50:50 -05:00
TriantaTV
d571db3d4e
Update README.md 2023-02-26 19:58:11 -06:00
TriantaTV
548392e025
Merge pull request #15 from TriantaTV/development
Development
2023-02-26 19:57:40 -06:00
153b4e1367 Added a README file 2023-02-26 19:56:11 -06:00
805430a090 Added making directories in Makefile 2023-02-26 19:56:00 -06:00
3c901e5f89 Adjusted Makefile and added clean up 2023-02-26 19:22:28 -06:00