leios / SoME_Topics

Collaboration / Topic requests for SoME
Other
212 stars 6 forks source link

Aspiring Game Dev looking to create educational Game #26

Open BlitzcrankPain opened 2 years ago

BlitzcrankPain commented 2 years ago

Intro

Hi, I'm Finn, and I just got done with school, so I have a lot of free time this summer. I am relative new to game development, but am currently working on a plattformer, so I wouldn't consider myself as a "noob".

Target topic categories

I am open to create a game on any topic, but I do have a soft spot for Vectors.

Target medium

I am looking to create a Game in Unity.

Contact details

Discord: Finn non loquor Gallico#6660

zelosos commented 2 years ago

Maybe a puzzle game with vectors. You get a target vector and a set of usable vectors to recreate the target vector by addition and / or cross product. This could be done in 2D in the beginning and then move to 3D later.

Digit112 commented 2 years ago

This sounds like a pretty fun idea, I'd be happy to assist if you'd like a programmer with some decent math knowledge (Basic understanding of calculus) and a lot of algorithms experience. We could make such a game in Unity but if it's 2D and not super intensive we could also try PyGame. The only problem I have is that I'm not much of an ideas guy and we'd want the puzzles to feel challenging and not repetitive like average math problems. You know, the age-old issue of making an educational game in such a way that the players don't realize they're learning until it's "too late".

farbowitz commented 2 years ago

I'm a physicist. I've thought about this idea a bit, e.g. games that develop a more intuitive understanding of quantum mechanics or relativity. Let me know if you'd like to brainstorm sometime. You can email me at farbowitz@gmail.com

leios commented 2 years ago

Just hopping in here to talk about the science at home crew: https://www.scienceathome.org/games/

Their game "Quantum Moves" found that humans are actually pretty good at finding the ground state of quantum systems. In hindsight, it's kinda obvious that that would be the case. I mean, we are just really smart neural nets after all. There is some debate as to whether humans are better than traditional algorithms, though: https://journals.aps.org/pra/abstract/10.1103/PhysRevA.97.040302

I think the takeaway is that if you can find an area that is notoriously hard to optimize via traditional algorithms, you can gamify it and let people solve it for you. In principle, you could use this as training data as well for similar optimization problems. This could be an interesting research direction if a sufficient number of people are interested!

alan2here commented 2 years ago

Euclidea is an amazingly uncompromising, simple and hard math puzzle game about euclidian constructions, a real tour de force showing that this can be done and doesn't need to be hard to make.

alan2here commented 2 years ago

Might it add more variation to feature at various 2D Rings, these are systems like Complex Numbers and higher dimensional variants, Tensors such as Vectors, Spinors etc… all of which have this same "multidimensional number" feel to them, but all of which work differently and have different properties. Key properties to look out for are the associative property, which is nearly always present, and commutativity, which is often there as well.

Rami5743 commented 2 years ago

Hi,

I would like to suggest making a game along the lines of the course: https://www.nand2tetris.org/

Something along these lines was done here: https://nandgame.com/

but I want to suggest something more engaging, with a plot, characters etc.

I started to draft a script for it. It is in Hebrew (back then I hoped to find someone that can do it in Hebrew), but I can translate it if there will be interest.

the premise of the story that I suggest is a development of a computer under the guidance of Von-Neumann during the Manhattan project. The dynamics of the game that I suggest is a quest-like game.

Disclaimer: I am a mathematician, not a computer scientist, but I really like this course, I taught it to my kids and it was very effective. The authors of the course expressed their interest in it and offer some guidance if needed.

-------Update 3.8.2022--------------------- I have posted this suggestion as an independent issue here: https://github.com/leios/SoME_Topics/issues/234#issue-1327090293

alan2here commented 2 years ago

Rami, if you're stuggling with translation software, then try the Playground on the OpenAI GPT-3 website, it's free and lightyears ahead of everything else.