Today's work.
3 posters
Page 1 of 1
Today's work.
I'm posting this here as anyone can react on this, and it doesn't only have to do with coding.
The past days I have been working on some visible features - the Character, and some invisible features such as the API infrastructure itself. I am still trying to figure out a way to "inject" a special environment into a script which will make the API unstealable from there. As everyone knows, some features of the API have to do with security and these things have to be protected at any cost. If any hacker wants to play, he can destroy a game, but it would be nice if he could not destroy any data or something else.
As of today, 20 august, I have done the following.
First of all, I worked further on the Matrix class. A matrix is a mathematical "item" which is extremely handy in some cases. For example, with matrices, you can solve lineair equations with over a thousand variables. You may ask yourself why that is handy, but I have already found an use for it.
Second, I finished the Sine class. I used that one today to make the character limbs work. The Sine class can be found under the math library, via math.Sine. math.Sine.Types holds the two sine types, namely, the Cosine and the Sine, which are almost the same except an offset. The Sine class can be created via the new function. Example;
max, min, period, starting point offset, [type]
Via that, it creates a sine which you can call and which is returned. If you call it (with a number) it returns the value of that sine. This makes it easier to make sines. Later on, it will be extended with some functions, as :GetAngle and :Visualize, which do what you would expect. Visualize will use the GraphService, a debug service to make it easier to "mine" in data and find bugs.
The next thing I did was work on the character again. You all know I already finished it once, but the new character features more limbs (15 in total) and also features a very special thing: the limbs are always calculated via a "preset" size, which means we can create characters with randomly sized limbs!
Limbs are indexed via the normal Player.Character[Limb Name]. The limb names are:
As some of you may have noticed, I have put on some videos on youtube. Why not share them here?
The past days I have been working on some visible features - the Character, and some invisible features such as the API infrastructure itself. I am still trying to figure out a way to "inject" a special environment into a script which will make the API unstealable from there. As everyone knows, some features of the API have to do with security and these things have to be protected at any cost. If any hacker wants to play, he can destroy a game, but it would be nice if he could not destroy any data or something else.
As of today, 20 august, I have done the following.
First of all, I worked further on the Matrix class. A matrix is a mathematical "item" which is extremely handy in some cases. For example, with matrices, you can solve lineair equations with over a thousand variables. You may ask yourself why that is handy, but I have already found an use for it.
Second, I finished the Sine class. I used that one today to make the character limbs work. The Sine class can be found under the math library, via math.Sine. math.Sine.Types holds the two sine types, namely, the Cosine and the Sine, which are almost the same except an offset. The Sine class can be created via the new function. Example;
- Code:
local MySine = math.Sine.new(3,1,2,0,math.Sine.Types.Sine)
MySine(3)
max, min, period, starting point offset, [type]
Via that, it creates a sine which you can call and which is returned. If you call it (with a number) it returns the value of that sine. This makes it easier to make sines. Later on, it will be extended with some functions, as :GetAngle and :Visualize, which do what you would expect. Visualize will use the GraphService, a debug service to make it easier to "mine" in data and find bugs.
The next thing I did was work on the character again. You all know I already finished it once, but the new character features more limbs (15 in total) and also features a very special thing: the limbs are always calculated via a "preset" size, which means we can create characters with randomly sized limbs!
Limbs are indexed via the normal Player.Character[Limb Name]. The limb names are:
- Code:
Head
Neck
Left Upper Arm - Torso - Right Upper Arm
Left Forearm - Right Forearm
Left Hand - Right Hand
Left Upper Leg - Right Upper Leg
Left Lower Leg - Right Lower Leg
Left Feet - Right Feet
- Code:
Left Ankle
Left Elbow
Left Hip
Left Knee
Left Shoulder
Left Wrist
Neck
NeckUp (Head - Neck weld)
Right Ankle
Right Elbow
Right Hip
Right Knee
Right Shoulder
Right Wrist
As some of you may have noticed, I have put on some videos on youtube. Why not share them here?
jobro13- Posts : 250
Join date : 2013-06-02
Re: Today's work.
Quite tall. xD
Zokorio- Posts : 46
Join date : 2013-06-01
Location : The box at the end of the street. :c
Re: Today's work.
I agree. But the character mark 3 looks a little better. Especially arms. And i agree with zokorio that it's quite tall. I also think you should make the neck a little bit smaller meaning thinner.
coolieman2- Posts : 78
Join date : 2013-06-21
Location : Europe meaning i'm in a good timezone :)
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|