Hello readers! :P
I am currently experimenting with classes in Processing.js, and have a desire to create a clone of the bubble shooter game thing.
(Where you have a cannon at the bottom and the bubbles/balls bounce off the walls and collide with some at the top of the screen, either resting there or destroying them if they are the same color)
I am devising ways to loop through a Ball[] array to do collision detection, and to check the colors of the colliding balls.
I want to build my own library for use with processing.js, one that will find much use in future students hands than in my own I think.
I like to create tools for myself, sure, but I don't know if I'll use them or move on to another language like Java instead. *shrug*
Since my ambition is to become a professor of pure mathematics at a university, I downloaded Moodle to my computer and have my own server running on my localhost.
It's pretty awesome :P
Only I use it right now, but I am using it to imagine how I would want to run my own classes and courses.
What kind of projects I would value, etc.
I think it would be cool to have students' grades be used in my class as economic resources, where there are a few little 'nation'-like groups in my class that compete and wage war, academically, against one another to win and perhaps get some fabulous reward idk.
Students will be able to transfer their 'Grade Points' into a virtual currency which will be allowed every two, three weeks, or just every week.
The little nations will have their own newspapers and forums, their own competitions, strategies, and study sessions.
Each will produce their own compendium of great works by the end of the course, which they will attempt to get published, along with a little bit that is a reflection on what the class experiment was like for them.
It should be fun, unorthodox, and should cause them to want to get the best grades possible.
I will ask the groups to share their techniques and unique ways of doing certain types of math problems with the rest of the class.
Although, that could be viewed as an economic resource and advantage over the other mini-nations...
Hmm...
Either way, the little Moodle server I have running is pretty spunky, I admit, and I will use it to create a database of my ideas and the like.
So what local servers do I have on my laptop now?
Moodle, Opensim, and Minecraft xD
Idk why, but they are all cool and useful in their own ways :)
I was thinking about how processingjs has limited saving ability, and considered how to save certain data as string versions of the hexadecimal.
And that perhaps an external program could be used to convert these strings into the actual files composed of the hexadecimal data.
Probably this urge comes from my game-hacking background, even if it seems stupid to do something that could be done easier in another language, that other language is not processing and I want to devise a way to do it in processing, and so I will.
I don't care how hard it is, if I want to do it I will.
I'm doing it for the sake of doing it, for fun, and because I think it's cool lol.
How much work that actually entails I do not know as of yet.
Well I must leave you with this for now,
Thanks for reading! :P
Sincerely,
~James
- Posted using BlogPress from my iPortal Mini
No comments:
Post a Comment