Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


2D game creation
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Game Development
View previous topic :: View next topic  
Author Message
Jorg hi
I post too much
Reputation: 7

Joined: 24 Dec 2007
Posts: 2276
Location: Minnesota

PostPosted: Mon May 11, 2009 2:18 pm    Post subject: 2D game creation Reply with quote

I am currently working on a 2D game but first of all I don't even know what the story game play should be? Any Ideas? I've already based out the programming and protection(The game will constantly switch its memory location in an array every Milli-second, max array value 32,000 randomly).

Ideas and protection help would be helpful too!

_________________
CEF will always stay alive.
Back to top
View user's profile Send private message
iGod
Grandmaster Cheater
Reputation: -1

Joined: 31 Jan 2009
Posts: 621
Location: Manchester, uk.

PostPosted: Mon May 11, 2009 2:22 pm    Post subject: Reply with quote

Ninja = Win
Ninja pirate = Pwnz
Online Ninja Pirate = OMGZANINJAHPIRATAONLINEGAMEOMG!!!
Back to top
View user's profile Send private message MSN Messenger
Flyte
Peanuts!!!!
Reputation: 6

Joined: 19 Apr 2006
Posts: 1887
Location: Canada

PostPosted: Mon May 11, 2009 4:01 pm    Post subject: Re: 2D game creation Reply with quote

Jorg Hi wrote:
(The game will constantly switch its memory location in an array every Milli-second, max array value 32,000 randomly).


Laughing

Good luck with that.
Back to top
View user's profile Send private message
Jorg hi
I post too much
Reputation: 7

Joined: 24 Dec 2007
Posts: 2276
Location: Minnesota

PostPosted: Tue May 12, 2009 6:22 pm    Post subject: Re: 2D game creation Reply with quote

Flyte wrote:
Jorg Hi wrote:
(The game will constantly switch its memory location in an array every Milli-second, max array value 32,000 randomly).


Laughing

Good luck with that.


o.O I'm already done with that.

_________________
CEF will always stay alive.
Back to top
View user's profile Send private message
hcavolsdsadgadsg
I'm a spammer
Reputation: 26

Joined: 11 Jun 2007
Posts: 5801

PostPosted: Tue May 12, 2009 7:21 pm    Post subject: Reply with quote

... now we wait for whatever scheme you came up with to be defeated in five minutes...

Last edited by hcavolsdsadgadsg on Tue May 12, 2009 9:42 pm; edited 1 time in total
Back to top
View user's profile Send private message
TanLiHao
Grandmaster Cheater Supreme
Reputation: 0

Joined: 26 Jan 2007
Posts: 1220
Location: Singapore

PostPosted: Tue May 12, 2009 8:23 pm    Post subject: Reply with quote

Switching memory location every millisecond huh? Then you can let a person play the game and see what happens. And you wonder why no games switch memory locations even every seconds, probably retarded ones, there are.
Back to top
View user's profile Send private message
Jorg hi
I post too much
Reputation: 7

Joined: 24 Dec 2007
Posts: 2276
Location: Minnesota

PostPosted: Wed May 13, 2009 2:21 pm    Post subject: Reply with quote

No sorry I said it wrong, it switches the currently used data like variables, strings etc.
_________________
CEF will always stay alive.
Back to top
View user's profile Send private message
Jani
Grandmaster Cheater
Reputation: 2

Joined: 29 Dec 2006
Posts: 804

PostPosted: Thu May 14, 2009 9:00 am    Post subject: Reply with quote

Jorg Hi wrote:
No sorry I said it wrong, it switches the currently used data like variables, strings etc.
Altho you allocate new memory/move it's place, you'll still have a pointer to the variable.
Back to top
View user's profile Send private message
jdm
Advanced Cheater
Reputation: 0

Joined: 19 Sep 2008
Posts: 88

PostPosted: Thu May 14, 2009 10:03 am    Post subject: Reply with quote

Um yeah if you plan on making a game that tries to use some kind of protection. I would consider using some kind of formula/algorithm to mask the true values of the data that you want to keep protected. For example

Code:
Health : 100
Masked Health : 314
Formula : MH = (100*3.14)


I've made a game where I had my Step-Brother try to hack it and he failed miserably all because I used something like that. But keep in mind that no matter what protection methods you create people WILL find a way to get around it. And if the game you create becomes popular then the chances of your protections being shot down are even greater as people will want a cheat/hack for the game. Don't for get about the people that know how to reverse-engineer your work as well Razz
Back to top
View user's profile Send private message
Jorg hi
I post too much
Reputation: 7

Joined: 24 Dec 2007
Posts: 2276
Location: Minnesota

PostPosted: Thu May 14, 2009 2:20 pm    Post subject: Reply with quote

Good idea, I'll try to mask the variables using random encryption keys o.O
_________________
CEF will always stay alive.
Back to top
View user's profile Send private message
jdm
Advanced Cheater
Reputation: 0

Joined: 19 Sep 2008
Posts: 88

PostPosted: Thu May 14, 2009 8:24 pm    Post subject: Reply with quote

Yeah, I'm working on breaking someone's encryption that deals with Passcodes. Kinda like Cheat Engines tutorial where once you pass part A you get the passcode to start Part B. But instead of the passcode being the same everytime it changes based upon different variables contained within the game it's self.

It's more like a PassCode Generator but none the less. Razz
I've gotten half the algorithim working, but the other half is being evil >.<
Back to top
View user's profile Send private message
TanLiHao
Grandmaster Cheater Supreme
Reputation: 0

Joined: 26 Jan 2007
Posts: 1220
Location: Singapore

PostPosted: Fri May 15, 2009 12:52 am    Post subject: Reply with quote

jdm wrote:
Um yeah if you plan on making a game that tries to use some kind of protection. I would consider using some kind of formula/algorithm to mask the true values of the data that you want to keep protected. For example

Code:
Health : 100
Masked Health : 314
Formula : MH = (100*3.14)


I've made a game where I had my Step-Brother try to hack it and he failed miserably all because I used something like that. But keep in mind that no matter what protection methods you create people WILL find a way to get around it. And if the game you create becomes popular then the chances of your protections being shot down are even greater as people will want a cheat/hack for the game. Don't for get about the people that know how to reverse-engineer your work as well Razz


Using a simple algorithm may stop some people from hacking but it is still easy. Using a complicated algorithm spoils the performance of the game, where some people still think performance isn't a big issue as PCs are becoming better and better, I would disagree. Small mini games, probably not a big issue, but yet it isn't worth the time and cpu power to use complicated algorithms.

Just to prove that this simple thing can be hacked using cheat Engine is by scanning increased value every time the health changes, if it fails scanning means that the algorithm may be a formula that reverses things. Such as applying negative or adding instead of minus to the variable.

This can also be easily hacked by using changed value.

If the person finds this too long, using a simple unchanged value method can get the addresses scanned down a great number.

Indeed these methods cannot be using complex algorithms, but while you said that it is still possible. Performance will be greatly affected, not worth it at all. Unless your game is so fun and great, people would not want to play the game.

What I want to say is that not that your protection is a bad way to do things, in fact it is a good and simple way. However, it will only stop beginner level cheaters from hacking the game. And when I say beginner, it is really beginner.


Last edited by TanLiHao on Fri May 15, 2009 6:24 am; edited 1 time in total
Back to top
View user's profile Send private message
Trucido
Moderator
Reputation: 6

Joined: 08 Sep 2007
Posts: 2792

PostPosted: Fri May 15, 2009 4:59 am    Post subject: Reply with quote

Maybe try making the game instead of preventing people from hacking it?
_________________
I'm out.
Back to top
View user's profile Send private message
Jorg hi
I post too much
Reputation: 7

Joined: 24 Dec 2007
Posts: 2276
Location: Minnesota

PostPosted: Sat May 16, 2009 2:59 pm    Post subject: Reply with quote

Tanlihao, when I said encryption I meant 64 bit string encryption with key =).

5234 = LIUF$JOO%RL#@L^OB#C@BLRYTR#O#IELXY


Lol yeah but I don't have any ideas yet...

_________________
CEF will always stay alive.
Back to top
View user's profile Send private message
dnsi0
I post too much
Reputation: 0

Joined: 04 Jan 2007
Posts: 2674

PostPosted: Sat May 16, 2009 4:26 pm    Post subject: Reply with quote

They wont work since how to break your security is already programed into your application. A good reverse engineer will be able to defeat any protection you used.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Game Development All times are GMT - 6 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites