Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - siddharth93

Pages: 1 2 3 ... 9
1
Ask a Question / Re: Subject to protect their games and applications
« on: June 20, 2014, 09:28:04 pm »
but how do you extract these resources? or hack into a game?

It's very easy, really.
Just extract the .apk file (as you would do with a normal .zip file, for example with 7-Zip). Now browse into the folder, find assets and you can copy all the graphics :D
From all the stackOverflow posts, it is much simpler to do than I thought. Guess there is no way around this, and PlayStore is quite lenient with copyright as well.
Good chance a game that you make will be copied within hours (if gets popular).

From what I read about ProGuard, it doesn't save your resources, just saves the code a little by messing up with the variable and function names and semantics.

Quote
"The ProGuard tool shrinks, optimizes, and obfuscates your code by removing unused code and renaming classes, fields, and methods with semantically obscure names."

2
Ask a Question / Re: Subject to protect their games and applications
« on: June 20, 2014, 02:58:13 am »
Ok, I don't mean to make it about stealing (instead of protecting, which this thread is originally about); but how do you extract these resources? or hack into a game?

3
Ask a Question / Re: Dragging an Actor
« on: June 19, 2014, 07:44:07 pm »
Yes, basically that's it. "Every X second" is probably not any more efficient than a simple approch - every frame, i.e. When Updated.  Simple change of X and  Y is most likely cheaper than updating a timer.
60fps = 0.0166666 seconds
which is kinda ten times more than 0.1 second. Tell me if I am wrong.

4
Ask a Question / Re: Subject to protect their games and applications
« on: June 19, 2014, 07:42:39 pm »
It is easier to re-engineer games of this size than reverse-engineer. How do you 'decompile' one of these games. I am considering using GameMaker now -_-

5
Ask a Question / Re: Newbie game making
« on: June 19, 2014, 07:39:39 pm »
............only two things that make me sad about using Stencyl for 2D game dev is the zoom and the bitmap animations.
And poor performance of Box2D when a few dozen actors collide against each other simultaneously.

By the way, "the bitmap animations"? What is the matter with the bitmap animations?
Would prefer vectors, inefficient to add 4x images to adjust for scaling.

6
Ask a Question / Re: Newbie game making
« on: June 19, 2014, 07:43:46 am »
I didn't say it was easy, it's quite hard making good games, even simple ones can sometimes be hard to make.

Also about the zooming camera, it IS possible there is just no behavior for it so you would need to think it through and make your own code (I will need to do this for my game so i might share the code when i make it) but I think this might be implemented and much easier in future updates of Stencyl.
Wow, that zoom function will really come handy, only two things that make me sad about using Stencyl for 2D game dev is the zoom and the bitmap animations.

7
Ask a Question / Re: Subject to protect their games and applications
« on: June 19, 2014, 07:39:34 am »
I don't think it is that 'easy' to break into an apk file.
I mean from what little java I know, java is compiled to an intermediate code which is later run by JRE using an interpreter.
This intermediate file is not that easy to break into.

I don't know of apk files but if the same java stuff is happening over there then its not that easy to hack into. Even if your resources are extracted out, your game logic should be pretty safe. I don't think google will allow files as susceptible as you are indicating them to be hosted on Play Store.

Also, even if somebody hacks your game, since your game was published previously with copyrights and stuff, you will have the power to ask the PlayStore people to have them get rid of the hacked or counterfeit game.

Not to mention, nearly all games that I come across if they ask for money for full version or give additional features by making in-app purchases are eventually hacked either by the gamers using softwares like GameKiller (I killed a few myself) or by professional who crack them and host the cracked game files on their site to promote themself. I mean come on, companies investing lots of money are unable to keep themselves from getting cracked, how can a 200$ software save you?
Getting hacked is a long long way down the road, you need to get really really popular before that :)

8
Ask a Question / Re: Newbie game making
« on: June 19, 2014, 07:25:13 am »
You can make almost anything with Stencyl. I discovered it a week ago and I could say I already know a lot about it.

At the beginning i experimented a lot and now i know how many things in Stencyl work.

For my first project I started making an expert space game which will be awesome if I actually finish it.  :)

You cannot make 3D games.
(Sorry for being a smartass)

Well seriously, I wanted to make a game like House of the Dead, I mean come on it was made in the 1900s and still there is not a easy way to making that kind of game.
Also, being unable to zoom in and zoom out the camera, there are some games that can't still be made.

9
Ask a Question / Re: Dragging an Actor
« on: June 19, 2014, 07:20:19 am »
when mouse is pressed on actor:
do every 0.1 second{
if (mouse is down){
set x of actor=x of mouse;
set y of actor=y of mouse;
}
else{
cancel time loop;
}
}

You can decrease the 0.1 second interval to make the dragging smoother but this way right now is pretty efficient.

10
Ask a Question / Re: Sword Slicing
« on: June 19, 2014, 07:16:27 am »
I'd suggest doing the line in a drawing code, and literally draw a line from the start to the end. Don't forget to set a stroke thickness or the line won't show up.

On checking out how the above mentioned game does, drawing a line with start and end point isn't the way to go.
Anyways, I figured it out, I need to run a timer for every 0.1 seconds during the mouse press and draw a thick line whose thickness drops every 0.1 second.
Thanks for your help anyways.

UPDATE: Still not the kind of curve the game has.

In the game, the line width is based on distance drawn, not by time.

Hmmm....that seems to be correct.
So I figured another way, make a list.
After mouse is pressed, I start decrementing a 'length' variable every draw cycle each time the value of x or y of mouse changes and connecting all the points in the list in the draw cycle. To be repeated every draw cycle until the mouse is released or length variable reaches zero.

I find this technique very inconveniencing and inefficient, anyone know a better way out?

11
Ask a Question / Re: Light and Darkness
« on: June 19, 2014, 07:11:59 am »
Any other experts knowing a neater way out?

12
Ask a Question / Re: Please comment
« on: June 19, 2014, 07:11:10 am »
There is a creative commons license and it has many variants. Some allow you to use for commercial while others are for personal or free products.
Read about them and check the license associated with the resource.

Most resources are free to use, even for commercial purposes.

13
Ask a Question / Re: Light and Darkness
« on: June 13, 2014, 03:45:21 am »
Yeah, that did the trick. Thanks.

I was hoping for something neater but this must be how its done.

14
Ask a Question / Light and Darkness
« on: June 13, 2014, 12:21:04 am »
How do I do the darkness and light as in this game-
http://www.stencyl.com/game/play/23199

Thanks

15
So is it like, you step on some of those 500 actors and they will blow you up?
Maybe creating 500 actors not the way to go, maybe explaining a little more about your game will help others come up with a better solution.

Pages: 1 2 3 ... 9