63 karma · joined January 19, 2019
I eventually needed to take a job since it wasn't profitable for long (2-3 months) and my plan now is to build other games and quit the boring corporate job once for all.
The only advice I have: launch as early as you can. On my second game I waited unnecessary months, and I realized I could've prioritize a lot better.
I even started with Python & OpenCV for basic background extraction, and as I expected, the edges for the players are imperfect. But still, the result is very very promising. I'm so glad someone did it.
Why I was thinking at it is because the end goal would be to apply frame matching & transitioning to football. Tennis is the easier task, the camera angle is almost fixed.
But from this result, to football, we aren't far. Even an approach based on AI + some human intervention would suffice.
Which notable features are not implemented yet?
Goto statements
Object-oriented features
Namespaces
Multiple files support
The target audience would consists in students trying simple algorithms. By the end of the high school, students are only using very basic C-syntax: variables, arrays, functions, and a couple of functions from the standard library.Some partial implementations: iostream (only cin and cout and endl) cmath cctype cstring cstdio (partial) cstdlib (partial)
Other includes could be added too.
What I am trying to highlight is if there is any possibility to increase the visual feedback for students heading first to programming.
Something more like an interpretor would be more suitable in this case, but the wasm compilation doesn't seem too slow though. Thanks for this demo!
I was thinking at a solution to teach code easier for the beginners. C++ is the only available language for computer science classes in my country.
The project is aimed to teach coding for students as the next step after Scratch.
The language implementation is just a subset of C++, it relies on JSCPP interpreter.
I am looking for feedback and suggestions.
Thanks!