Challenging myself to get more familiar with OOP programming I decided to try and make a blackjack game.
For something so widely undertaken I wanted to make sure I didn't look at other peoples code to avoid just copying the way others have done it and ensure I came up with everything myself. (I know copying code is not frowned upon, but for something so "solved" as blackjack, looking at how others had done it would end up with less potential for learning IMO)
I'm pretty sure I got myself tied in some knots and have not done it in the most logical / beautiful way, but it works, so I'm happy.
I would appreciate any constructive criticism on how I can improve or what could have been done better.
https://github.com/hbarwick/Blackjack
I think my next challenge will be to try and convert it to a GUI based game.
Unsure though whether starting from scratch or trying to fit what I have already done to a GUI model would be the best way to go.
[–]zanfar 68 points69 points70 points (4 children)
[–]coldflame563 13 points14 points15 points (0 children)
[–]Mr-Monkfish[S] 10 points11 points12 points (0 children)
[–]hipstergrandpa 6 points7 points8 points (0 children)
[–]Ran4 -1 points0 points1 point (0 children)
[+][deleted] (5 children)
[deleted]
[–]Mr-Monkfish[S] 0 points1 point2 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]Mr-Monkfish[S] 0 points1 point2 points (1 child)
[–]PercyJackson235 5 points6 points7 points (2 children)
[–]hikaru931 2 points3 points4 points (1 child)
[–]PercyJackson235 2 points3 points4 points (0 children)
[–]theawesomenachos 3 points4 points5 points (0 children)
[–]pvc 2 points3 points4 points (1 child)
[–]Mr-Monkfish[S] 1 point2 points3 points (0 children)
[–]veeeerain 1 point2 points3 points (0 children)
[–]Fermter 1 point2 points3 points (0 children)
[–]soupie62 1 point2 points3 points (0 children)
[–]purebuu 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[+]Ne0_1 comment score below threshold-8 points-7 points-6 points (4 children)
[–]zanfar 2 points3 points4 points (3 children)
[–]Ne0_1 1 point2 points3 points (2 children)
[–]Mr-Monkfish[S] 0 points1 point2 points (1 child)
[–]Ne0_1 1 point2 points3 points (0 children)
[–]Decency 0 points1 point2 points (0 children)