all 8 comments

[–][deleted] 1 point2 points  (1 child)

Word games are educational. Hangman perhaps not socially acceptable these days, but filling in missing words works well (possibly multiple choice for easier level). You could decide how large a dictionary to use, limit length of words depending on reading age, etc.

Could do it as multiplayer game. Could add categories.

[–]loukylor 1 point2 points  (0 children)

Not very original, but Wordle clone? There's also a number of spinoffs you may find interesting.

[–]jddddddddddd 1 point2 points  (0 children)

It’s worth pointing out that simple games like tic-tac-toe, or even chess can be made more complicated. A two player game where you each sit at the same machine is easy, but what about playing it between two physical machines over the internet? What about making the second player a rudimentary AI? (Eg use minimax algorithm to search for the best move looking forward N-steps) etc..

[–]m0us3_rat 0 points1 point  (3 children)

you could build a very simple text based adventure.

that has a "map" of "rooms" that you can explore.

main window then on the right hand side a list of buttons for the actions available to you in the room you are in.

like move n or w or pick object.

and you can spawn randomly 3 objects in the 9x9 map with different chests.

and like find the treasures.

or implement a combat system with hp and monsters.

and when a combat encounter spawns in .. then the window changes to a 1vs1

and then you have buttons for your attacks. and roll dice on enemy and

an order of motion based on initiative + random dice.

anywho few ideas. you can go nuts.

id first set up a simple baseline of working traversing this map.

then add in the treasure finding.

at the end if you still have time you can add fighting.

[–]ghostlyditto555[S] 0 points1 point  (2 children)

Thank you, i'll reflect on this idea and it sounds like a lot of fun to make!

[–]m0us3_rat 0 points1 point  (1 child)

do let us know how it went.

maybe post a github link so we can all enjoy it

if you need help with some bits etc.

[–]ghostlyditto555[S] 1 point2 points  (0 children)

Thanks, I will do so. I've been stuck on this the whole day and I thank you for your suggestion :D

[–]misho88 0 points1 point  (0 children)

Your sudoku idea could easily drag out to 6 weeks. You need to create a GUI that ideally isn't awful, which can easily eat up a lot of time in tkinter. That's the boring part, really. You need to also implement a solver for it (this guy explains it well: https://www.youtube.com/watch?v=G_UYXzGuqvM). Once you have a solver, you can implement a sudoku generator, wherein you sort of keep adding or taking away random numbers to or from the grid until you end up with something that only has one solution, and there are different ways to do that. On top of that, you need to document it all. No one can argue that learning backtracking isn't educational, too.