Facebook Twitter YouTube Frictional Games | Forum | Newsletter | Dev Blog | Dev Wiki | Support


Post Reply 
 
Thread Rating:
  • 14 Vote(s) - 2.93 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Challenge Threadᆦ ᆦ ᆦ
Author Message
DRedshot Offline
Senior Member

Posts: 375
Joined: Jun 2011
Reputation: 11
Post: #31
RE: [CHALLENGE THREAD]

Yeah, it's a good idea, but i'm not very good at programming... I can usually find quite elaborate workarounds to my lack of knowledge using angelscript, but I actually don't - and have never done - programming outside of random hobby (tiny bit of java and c++).

So where you say you MUST use classes, I would fail, because I really don't understand classes, even after looking into them for a while.

I am decent at solving these things, and I could probably solve the question, just I cannot solve it with classes.

(This post was last modified: 04-12-2012 11:27 AM by DRedshot.)
04-12-2012 11:26 AM
Find all posts by this user Quote this message in a reply
nemesis567 Offline
Posting Freak

Posts: 879
Joined: May 2011
Reputation: 10
Post: #32
RE: [CHALLENGE THREAD]

(04-12-2012 06:16 AM)Homicide13 Wrote:  Cool. I would participate in these, but it would require too much of my attention that is already being devoted to other projects, and I wouldn't have enough time to solve them while doing both .

btw, acceleration due to gravity is 9.81 not 9.87 Smile Close enough though, we always just rounded to 10 in high school.

You may be right. I used the value I remembered fron high school, since I'm just used to using G as a constant when I'm building something up in a game engine or program. But that wouldn't make a difference Big Grin.

(04-12-2012 11:26 AM)DRedshot Wrote:  Yeah, it's a good idea, but i'm not very good at programming... I can usually find quite elaborate workarounds to my lack of knowledge using angelscript, but I actually don't - and have never done - programming outside of random hobby (tiny bit of java and c++).

So where you say you MUST use classes, I would fail, because I really don't understand classes, even after looking into them for a while.

I am decent at solving these things, and I could probably solve the question, just I cannot solve it with classes.
The point of that is exactly to make you people learn it. What's the point of knowing an Object Oriented Language when you can't use objects?

Today I dreamt the life I could live forever. You only know that when you feel it for you know not what you like until you've experienced it.
(This post was last modified: 04-12-2012 02:30 PM by nemesis567.)
04-12-2012 02:04 PM
Find all posts by this user Quote this message in a reply
Homicide13 Offline
Senior Member

Posts: 323
Joined: Nov 2010
Reputation: 14
Post: #33
RE: [CHALLENGE THREAD]

(04-12-2012 02:04 PM)nemesis567 Wrote:  The point of that is exactly to make you people learn it. What's the point of knowing an Object Oriented Language when you can't use objects?
If that's the case, then I would suggest giving people more time for each challenge - perhaps maybe a week - and instead of making it a competition that ends when people post their work, have them PM their submissions to you and you can announce the winner and the next two runner ups when the competition is over. This would give people more time to work on them and would also encourage more of a level of participation.

As it is now, for someone who doesn't know classes, a time limit of two days is already going to ruin them. Lets say they wake up in the morning, check the forum, and see your post. For me right now there are already only 24 hours remaining. That gives me today to learn what classes are, how to use them, and then how to apply them to something that is already a complex idea such as monster damage/health. Now fortunately for me, one of my school classes was canceled today and I don't have class until later in the afternoon (thought that's still not really enough time to complete your challenge, especially because I have homework and my own personal project to work on). But lets say it's just a normal day for most people in high school (which from what I know is at least a significant portion of the people here), and I wake up at 8:00 and don't come back from school until 3:00 or 4:00 in the afternoon. Now assuming I don't stay up until 3:00 in the morning and destroy my next day at school, I now only have about 8 hours to work on he problem, plus perhaps another hour or two if I decide to wake up early from school. Heaven forbid I also work a job after school...

Well as you can see this doesn't leave most people with much time. Instead, you could run a new challenge every Monday, structuring them in slowly increasing difficulty to explore certain aspects of code such as classes etc. and people would have a whole week, even the weekends if needed to work on them. And if one person PMs you the solution, there are still the 2nd and 3rd place runner up positions to get, so that doesn't mean everybody else should just stop working and learning as well. Well I think you would get much better results like this anyway.

04-12-2012 04:26 PM
Find all posts by this user Quote this message in a reply
Your Computer Offline
SCAN ME!

Posts: 3,475
Joined: Jul 2011
Reputation: 234
Post: #34
RE: [CHALLENGE THREAD]

I don't think the "monster that is especially affected by iron" challenge understands how the game keeps track of the health of the monster. If the challenge allows for both possible ways of inflicting damage by an (iron) object (i.e. swinging the object and tossing the object at the monster), then the monster can be (")killed(") two ways which are unrelated to each other, and only one way can be managed through scripting.

Tutorials: From Noob to Pro
(This post was last modified: 04-12-2012 06:21 PM by Your Computer.)
04-12-2012 06:19 PM
Visit this user's website Find all posts by this user Quote this message in a reply
nemesis567 Offline
Posting Freak

Posts: 879
Joined: May 2011
Reputation: 10
Post: #35
RE: [CHALLENGE THREAD]

Only one can be managed? Why's that? Remember that I've already solved the challenge.
Also, I don't remember if in the last challenge I made sure that the first script area of the hole was in at the same level of the upper floor. It must be since otherwise it's missing the inicial velocity.

(04-12-2012 04:26 PM)Homicide13 Wrote:  
(04-12-2012 02:04 PM)nemesis567 Wrote:  The point of that is exactly to make you people learn it. What's the point of knowing an Object Oriented Language when you can't use objects?
If that's the case, then I would suggest giving people more time for each challenge - perhaps maybe a week - and instead of making it a competition that ends when people post their work, have them PM their submissions to you and you can announce the winner and the next two runner ups when the competition is over. This would give people more time to work on them and would also encourage more of a level of participation.



As it is now, for someone who doesn't know classes, a time limit of two days is already going to ruin them. Lets say they wake up in the morning, check the forum, and see your post. For me right now there are already only 24 hours remaining. That gives me today to learn what classes are, how to use them, and then how to apply them to something that is already a complex idea such as monster damage/health. Now fortunately for me, one of my school classes was canceled today and I don't have class until later in the afternoon (thought that's still not really enough time to complete your challenge, especially because I have homework and my own personal project to work on). But lets say it's just a normal day for most people in high school (which from what I know is at least a significant portion of the people here), and I wake up at 8:00 and don't come back from school until 3:00 or 4:00 in the afternoon. Now assuming I don't stay up until 3:00 in the morning and destroy my next day at school, I now only have about 8 hours to work on he problem, plus perhaps another hour or two if I decide to wake up early from school. Heaven forbid I also work a job after school...



Well as you can see this doesn't leave most people with much time. Instead, you could run a new challenge every Monday, structuring them in slowly increasing difficulty to explore certain aspects of code such as classes etc. and people would have a whole week, even the weekends if needed to work on them. And if one person PMs you the solution, there are still the 2nd and 3rd place runner up positions to get, so that doesn't mean everybody else should just stop working and learning as well. Well I think you would get much better results like this anyway.
I agree. Next time I'll make a more complex challenge for a longer time so you can learn. THANKS a lot for the suggestion.

Today I dreamt the life I could live forever. You only know that when you feel it for you know not what you like until you've experienced it.
(This post was last modified: 04-12-2012 07:27 PM by nemesis567.)
04-12-2012 07:11 PM
Find all posts by this user Quote this message in a reply
Your Computer Offline
SCAN ME!

Posts: 3,475
Joined: Jul 2011
Reputation: 234
Post: #36
RE: [CHALLENGE THREAD]

(04-12-2012 07:11 PM)nemesis567 Wrote:  Only one can be managed? Why's that? Remember that I've already solved the challenge.

Only one can be managed through scripting, yes. However, scripting is only required insofar as the third detail is concerned. Given the very nature of the first and second detail, "Throwing iron to the monster must make different damage than hitting the monster itself with your hands" and "There must be some indicator that the monster [h]as taken damage," all of this can be achieved without any scripting at all. Declaring an "empty" class would satisfy the third detail of the current challenge. It is not a challenge except for those who don't know how to declare even an "empty" class.

Tutorials: From Noob to Pro
(This post was last modified: 04-12-2012 07:51 PM by Your Computer.)
04-12-2012 07:49 PM
Visit this user's website Find all posts by this user Quote this message in a reply
nemesis567 Offline
Posting Freak

Posts: 879
Joined: May 2011
Reputation: 10
Post: #37
RE: [CHALLENGE THREAD]

Huh? You are right. I was not specific enough and you people misunderstood my objectives. I'm sorry, I've updated the details. Thanks for the heads up.

Fixed it.

Today I dreamt the life I could live forever. You only know that when you feel it for you know not what you like until you've experienced it.
(This post was last modified: 04-12-2012 07:53 PM by nemesis567.)
04-12-2012 07:51 PM
Find all posts by this user Quote this message in a reply
Homicide13 Offline
Senior Member

Posts: 323
Joined: Nov 2010
Reputation: 14
Post: #38
RE: [CHALLENGE THREAD]

lol 18 hours to go...

04-12-2012 09:20 PM
Find all posts by this user Quote this message in a reply
nemesis567 Offline
Posting Freak

Posts: 879
Joined: May 2011
Reputation: 10
Post: #39
RE: [CHALLENGE THREAD]

The timer has also been increased.

Today I dreamt the life I could live forever. You only know that when you feel it for you know not what you like until you've experienced it.
04-12-2012 09:40 PM
Find all posts by this user Quote this message in a reply
nemesis567 Offline
Posting Freak

Posts: 879
Joined: May 2011
Reputation: 10
Post: #40
RE: [CHALLENGE THREAD]

Due to the huge ammount of negative votes and the absence of participants, I will stop this project.

Today I dreamt the life I could live forever. You only know that when you feel it for you know not what you like until you've experienced it.
04-14-2012 01:43 PM
Find all posts by this user Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)