... learning C. Perhaps in some months, we shall make Donkey after all. Rixler, Seth and I are planning to make a graphics library using OpenGL, for 2D, and simple 3D graphics. We had codeblast 9000 last night, where we made textmode sinus patterns and such. (Think C64 sprites whirling around the screen, but with ascii instead.) Most of everything was done by Seth and Rixler, but I actually managed to help a little, and I'm starting to understand this business. Got me a nice book, installed the older (non-bloated) Visual Studio, compiler, etc. So far I can do some VERY simple things. Hopefully that will change soon. I've got tons of good sample programs to muck with after last night. WORD!!!
Here, give this a whirl. Use ? to get the usage for it. You can edit the values in the .cfg file to make different patterns. The first couple settings in the config file set the size of your command window, so you should be in a fairly high resolution for the ones we defaulted to. You can change it to make it smaller. Another thing, you'll need to set the screen mode to 80 by 50 in the .cfg file if you want to go full-screen. Otherwise just use windowed mode. Here's the file:
Thanks Admiral! Yes, the language doesn't actually look too difficult. If I look at the source for this thing, I mostly grasp what's going on. I just need to learn it well enough to write it myself.
It should be a prerequisite for all monkeys to speak the most wonderfully fast language of C. It's a technology the sigma team can never truly grasp, thereby giving us the advantage. Good W3RK, J3RK!
Indeed it does! Much more overhead than C, but has built in garbage collection routines. That'll come in handy when battling sigma via web services! I do believe the Monkifier 1.0 was written in C#.
I'm starting with standard C because I'm mostly learning in order to to be able to program microcontrollers. (Though it will also help my automation skills for software testing.) Learning how to do these fun things like plasma, and sine things is a good way to keep me from getting bored in the learning process.