SSquared![]() Member Posts: 654 From: Pacific Northwest Registered: 03-22-2005 |
Actually, it will be 31 days, but 31-Day Challenge just doesn't sound right to me. I'm putting this forth as a challenge to myself, but wanted to share it with the community and get others on board. I've now had both Torque Game Engine and Game Builder for a little over a month with almost nothing to show for it. If I had just shoved these off to the side, I wouldn't be too worried about it. But since Day 1, I have spent EVERY day on the GarageGames website reading the forums, reading over resources, how-to's, but only once in awhile actually fiddling around with the tools and building towards something. The last few nights I told myself, "I need to really try to figure out some of this stuff I keep putting off." So I've fiddled with making a 3D arch (never did 3D art before this) and added it to a TGE scene. I've made a particle effect in TGB. I finally figured out some issue I had with shooting and collisions in TGB. I worked through several things but last night I finally just concluded I want to challenge myself to learn ONE new thing in Torque Game Builder (TGB) each day in October. One new thing. How simple is that? I really have no set goal of what I plan to learn. I'm not setting out to have a game or anything completed at the end. I simply want to learn techniques and become more familiar with the tools. I plan to document my work each day and, in the end, create a beginner's tutorial so others can benefit. Some concepts may be one idea (eg: Hmmm, let me first get this avatar to show on the screen.). Other concepts may be multiple ideas (eg: OK, I have my avatar, but today I will figure out how to move it left/right and jump.). Some days may take an hour or more to figure something out, others may be as simple as 5-10 minutes. Last night, for example, I wanted to see if I could make a second tile layer in TGB for simply laying down trees on top of my already designed map layer. Sure enough, within a minute or so I was able to lay down my trees on top of the map tiles and I felt like I had accomplished something. It had been in the back of my head for days to try it out, but I just never did. A minute, MAYBE two, was all it took. Well, you should get the point by now. So I challenge myself, similar to the weekly update, to not just read about things or fiddle around here and there, but to actually work towards something on a daily basis. Whether you want to learn a new language, learn a new tool, develop your graphic skills, whatever it is you choose, I challenge you to learn one thing each day in October. No matter how simple it may be. Document what you have done and use it as a tool from which others can learn. As a sidenote: My first three or four days will actually be a rehash of stuff I have already learned, but I want to start a tutorial from scratch and relearn this stuff myself. I don't want my first day to cover everything I already know all at once. |
JeTSpice Member Posts: 433 From: La Crosse, Wisconsin, USA Registered: 06-10-2006 |
Cool idea. I'm moving into a house in October, so count me out, but count me in on reading your progress. I've had TGB for about a year and have completed one project. |
steveth45![]() Member Posts: 536 From: Eugene, OR, USA Registered: 08-10-2005 |
This was a really inspiring post. I think I just might apply it to something other that software development, like music. By the way, are you planning on going to the Indie Games Con, in a couple weeks? I'll be there. I imagine Matt will, too ![]() ------------------ |
Realm Master![]() Member Posts: 1971 From: USA Registered: 05-15-2005 |
I'm totally in. I'm working (Before my Leroy project) on a small "edumactational" game for my little brothers. Its small and not that great, but I NEED motivation to get this done. You are so on. BRING IT!! (i'm a little competitive...) ------------------ |
SSquared![]() Member Posts: 654 From: Pacific Northwest Registered: 03-22-2005 |
Hey, cool! Neat to see you guys join in. I'll admit, I'm starting to get a little scared as time draws near. I'm starting to plan out my first few days. No, I'm not heading to IGC. I'd like to go, but it doesn't really apply directly to my job. Plus, I think my manager is scared that I may be planning to leave to work for a game company. I did the CCN game contest. I talk about games. I talk about GarageGames. I talk about you working at Pipeworks. He always jokes about me working at a game company, but I try to always reassure him I have absolutely no desire for that. Plus, man, I so enjoy my job. You're too funny RM. |
SSquared![]() Member Posts: 654 From: Pacific Northwest Registered: 03-22-2005 |
Things have been going well, although it is sometimes hard to find answers, but I eventually figure things out. Since I'm 1/3rd of the way done, I thought I'd give a rundown of what I've done. Some days I spend a few hours, and others (like last night) I spend just a few minutes. Overall, I am feeling much more confident. I was even looking over HeardTheWord's CCN game code and I was completely understanding things. I started out detailing every little step I did but grew weary of that after a few days. I still try to document my code changes and generally what it is I am doing. October 1, 2007 (creating new Project, adding resources, camera overview) |
JeTSpice Member Posts: 433 From: La Crosse, Wisconsin, USA Registered: 06-10-2006 |
Good job, yo! Here's a parade for you: 00000000/ I spend about 3 months on TGB and learned how to copy one of their tutorials, changing the graphics. Kind of pitiful, but Torque made it look really good. Sometime, I'll probably come up with a game idea that caters to the engine. I spent a lot of time on particle effects, too. The interface is similar to digital music effects, so tweaking it was second nature to me. From what I've seen, the potential of TGB's particle effects mostly lays dormant. I think it still needs a better interface, if anybody from GG is reading... Very inspiring, Ssquared. [This message has been edited by JeTSpice (edited October 12, 2007).] [This message has been edited by JeTSpice (edited October 12, 2007).] [This message has been edited by JeTSpice (edited October 12, 2007).] |
Realm Master![]() Member Posts: 1971 From: USA Registered: 05-15-2005 |
I am so ashamed... i've barely even got anything! GAA!!! WHY AM I SO LAZY!?!?! ------------------ |
JeTSpice Member Posts: 433 From: La Crosse, Wisconsin, USA Registered: 06-10-2006 |
Maybe you need Letterman from the Electric Company. He can take the "L" from "azy" and add a "cr" to make "crazy!" [This message has been edited by JeTSpice (edited October 12, 2007).] |
SSquared![]() Member Posts: 654 From: Pacific Northwest Registered: 03-22-2005 |
JeTSpice, I thought you were currently working on a TGB game. I thought you showed us a screenshot on the "weekly update" thread. It looked like you were fairly capable with the engine. ...and I sent you a PM. |
JeTSpice Member Posts: 433 From: La Crosse, Wisconsin, USA Registered: 06-10-2006 |
There was a game in development on TGB called Exegesis. It ended about 8 months ago with about 8 months put into it, 3 on TGB with HanClinto as the one-and-only scripter. (I can't script.) The demo we got done at that time ran well on newer machines, but not on my slow mac mini. Seeing as I wanted a commercially-viable game, I would have been cutting out lots of people from playing it. (Most Christians have old slow computers) Nothing against TGB. It's great. But we only had a demo, with no features implemented. I read an article on how Blizzard won't release a game until it's ready and something inside me said that it wasn't working. It was sad, really. But "whatever your hands find to do, do with all your heart, and if the Lord adds success to it, all the better." My heart was no longer in it, so... The screenshot you saw uses MetaL BASIC. It uses dirty rectangles so the game can have a hundred guys on it and not slow down. If this one goes well, I'll go back and finish Exegesis in BASIC. Lot's of the art is already done. |
TwoBrothersSoftware Member Posts: 141 From: Janesville, Wi USA` Registered: 08-05-2006 |
Very interesting - would something as obtuse as J2ME and java on the PC be open accepted. |
SSquared![]() Member Posts: 654 From: Pacific Northwest Registered: 03-22-2005 |
JeTSpice, thanks for clearing that up. I am just curious if your Mac Mini has an integrated Intel video chip. I am trying to do a very informal survey on Torque with integrated Intel chips. I have about a handful of people who all say TGB is extremely slow when using background images and using Intel video chips. TwoBrothersSoftware, I wasn't quite sure if you are responding to JeTSpice or me. If me, this challenge isn't really open or closed. It's my own personal challenge and I just wanted to mention it and maybe it would motivate others. It's not a contest or anything along those lines. I just want to learn TGB and stating it on CCN is sort of to get you all to keep me accountable to my personal challenge. |
JeTSpice Member Posts: 433 From: La Crosse, Wisconsin, USA Registered: 06-10-2006 |
No, it's older than the Intel chip macs. Machine Name: Mac mini |
SSquared![]() Member Posts: 654 From: Pacific Northwest Registered: 03-22-2005 |
I completed the challenge tonight! The end of the month. Phew! I never felt like giving up, but towards the last week or so, I got to the point where things I wanted to learn would require me to span more than one day, so I needed to find little tiny things. Like one night I just looked at how to change the name of the game window. All in all, it was a terrific success. By the end of the month I was able to work on Bible David Lancaster which allowed me to use what I've learned this month on a 'real' game. It showed me that I am really learning this stuff. Yesterday and today I have started to convert my last CCN Speedgame entry to TGB and it is quite fun. Here is my month: October 1, 2007 (creating new Project, adding resources, camera overview) |
JeTSpice Member Posts: 433 From: La Crosse, Wisconsin, USA Registered: 06-10-2006 |
Very nobel deed. Congratulations! |