Results 1 to 10 of 10
  1. #1
    `Frost's Avatar
    Join Date
    Jun 2014
    Gender
    male
    Location
    @user/root
    Posts
    10
    Reputation
    10
    Thanks
    2
    My Mood
    Inspired

    Exclamation New To Game Hacking - What Language?

    Hello programmers of MPGH!

    I am looking at getting into promgramming to make game hacks.
    I have a very basic knowledge of Java from being an assasistant to the head Java programmer of a ex-very popular hacked client for Minecraft.
    I've looked around a bit and from what I can see the best language to start with if I want to make game hacks would be "C++".

    I am here asking if "C++" would be the best? Or would I be best learning "C", "C#" or "Java".

    If it is "C++" I am to start learning I am going to use "McGraw Hill - C++: The Complete Reference" to learn from, but if you think I would be better learning another language could you please state why and suggest a resource I could use to learn from?

    All I can say now, is thank you all in advance!

  2. #2
    Nuuuuu's Avatar
    Join Date
    Jun 2014
    Gender
    male
    Posts
    16
    Reputation
    10
    Thanks
    4
    My Mood
    Asleep
    In order to learn c++ and use it well, you first need to know c well as well. But yeah, c/c++ would be the best to know.

  3. #3
    `Frost's Avatar
    Join Date
    Jun 2014
    Gender
    male
    Location
    @user/root
    Posts
    10
    Reputation
    10
    Thanks
    2
    My Mood
    Inspired
    Well C++ is an extended version of C, well... Adapted anyway. If one knows C++ they also know C, just won't be as familiar of how to write in it... Am I wrong?

  4. #4
    Nuuuuu's Avatar
    Join Date
    Jun 2014
    Gender
    male
    Posts
    16
    Reputation
    10
    Thanks
    4
    My Mood
    Asleep
    Yeah but typical books or lectures on c++ mostly focus on what those extensions of c are (like how to deal with classes and so on), but not the basics of c itself.
    I'm not sure how deep of an experience you've had with Java, but learning c will definitely help in the long term.
    C is a pretty small language, so if you're really interested in learning programming, take some time to learn it. It's like latin of programming

  5. #5
    ERGaergaergaergaergearg's Avatar
    Join Date
    Apr 2011
    Gender
    male
    Posts
    172
    Reputation
    19
    Thanks
    30
    My Mood
    Amazed
    Quote Originally Posted by Nuuuuu View Post
    Yeah but typical books or lectures on c++ mostly focus on what those extensions of c are (like how to deal with classes and so on), but not the basics of c itself.
    I'm not sure how deep of an experience you've had with Java, but learning c will definitely help in the long term.
    C is a pretty small language, so if you're really interested in learning programming, take some time to learn it. It's like latin of programming
    Nuuuuu, Id say you're a bit wrong in what you are saying. I've seen you post the same answer to another dude in this forum.
    In my opinion you are pretty wrong. You DONT need to learn C before C++.

    Here's a very good explanation I took from another dude, couldn't bother typing it myself. Too lazy

    There is no need to learn C before learning C++.

    They are different languages. It is a common misconception that C++ is in some way dependent on C and not a fully specified language on its own.

    Just because C++ shares a lot of the same syntax and a lot of the same semantics, does not mean you need to learn C first.

    If you learn C++ you will eventually learn most of C with some differences between the languages that you will learn over time. In fact its a very hard thing to write proper C++ because intermediate C++ programmers tend to write C/C++ instead of proper C++. That is true whether or not you started with C or started with C++.

    If you know C first, then that is good plus to learning C++. You will start with knowing a chunk of the language. If you do not know C first then there is no point focusing on a different language. There are plenty of good books and tutorials available that start you from knowing nothing and will cover anything you would learn from C which applies to C++ as well.


    So basically to summarize.
    No you dont need to learn C before C++.
    Altough if you already know C that a plus if you're going to learn C++.

    I suggest just learning C++ direct and jump over C bcuz you'll learn some of it on the way.

  6. #6
    Harava's Avatar
    Join Date
    Sep 2013
    Gender
    male
    Posts
    114
    Reputation
    10
    Thanks
    2,989
    C/C++ & x86/x64 assembly

    Since C++ is basically syntactically identical to C ( or at least backwards compatible ), I'd say pick either one. Since you have background in Java, go with C++ since it was made with a more object orientated goal.
    Recent releases:
    CSPHv3.2




    Code:
    00F38C0E     B8 0610F300    MOV EAX, 00F31006
    00F38C13     C700 208CF300  MOV DWORD PTR DS:[EAX], 00F38C20
    00F38C19     EB FF          JMP SHORT 00F38C1A
    00F38C1B     90             NOP
    00F38C1C     0000           ADD BYTE PTR DS:[EAX],AL
    00F38C1E     0000           ADD BYTE PTR DS:[EAX],AL
    00F38C20     58             POP EAX
    00F38C21    ^EB EB          JMP SHORT 00F38C0E
    Can't see me calling, you hatin'?

  7. #7
    `Frost's Avatar
    Join Date
    Jun 2014
    Gender
    male
    Location
    @user/root
    Posts
    10
    Reputation
    10
    Thanks
    2
    My Mood
    Inspired
    Thanks guys, going to start with C++! <3

  8. #8
    ERGaergaergaergaergearg's Avatar
    Join Date
    Apr 2011
    Gender
    male
    Posts
    172
    Reputation
    19
    Thanks
    30
    My Mood
    Amazed
    Quote Originally Posted by `Frost View Post
    Thanks guys, going to start with C++! <3
    Good choice.

  9. #9
    Jim Morrison's Avatar
    Join Date
    Sep 2011
    Gender
    male
    Location
    Canterlot, Equestria
    Posts
    12,444
    Reputation
    1090
    Thanks
    3,336
    C++ is the best because it's designed to be able to write to memory with ease, which is why it's so commonly.


    MPGH Staff History:
    Minion: 02-12-2013 - 6-28-2013
    Former Staff: 6-28-2013 - 7-14-2014
    Minion: 7-14-2014 - 1-3-2015
    Minion+: 1-3-2015 - 6-1-2015
    Moderator: 6-1-2015 - 10-2-2016
    Global Moderator: 10-2-2016 - Current

    Current Sections:
    DayZ Mod & Standalone Hacks & Cheats
    BattleOn Games Hacks, Cheats & Trainers
    Minecraft Hacks
    Other Semi-Popular First Person Shooter Hacks
    Blackshot Hacks & Cheats
    Need For Speed World Hacks
    Other First Person Shooter Hacks
    CounterStrike: Global Offensive Hacks
    Garry's Mod Hacks & Cheats


    Donating:
    If you want to donate money to me I take Bitcoin & Paypal, PM me for either of these if you're interested and thanks.
    Top Donators: (Awesome People)
    FanticSteal $75.00
    smurf_master $58.00 <- Best DayZ Gear Seller
    Fujiyama $25.00
    [MPGH]Black $10.00
    [MPGH]Hova $10.00
    xJudgez $4.54
    [MPGH]Normen's Sheep $3.50
    eminemlover $1.50


    Brony?
    https://www.mpgh.net/forum/groups/1728-mpgh-bronies.html

  10. #10
    VoxCoded's Avatar
    Join Date
    Jul 2014
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0
    C or C++, since they can write to memory, as they are low-level languages that are close to system hardware.

Similar Threads

  1. What would you look for in a game hacking tool kit?
    By Dave84311 in forum General Game Hacking
    Replies: 23
    Last Post: 06-02-2015, 06:34 AM
  2. New in game hacking
    By skulhead in forum C++/C Programming
    Replies: 0
    Last Post: 03-08-2011, 12:54 AM
  3. New to Game Hacking
    By Vanim in forum C++/C Programming
    Replies: 4
    Last Post: 03-05-2011, 12:04 PM
  4. New game hack request....
    By shadow2345 in forum Suggestions, Requests & General Help
    Replies: 0
    Last Post: 10-27-2009, 06:35 PM
  5. New online game with prices (hack)
    By smiths in forum Entertainment
    Replies: 0
    Last Post: 10-21-2008, 08:27 AM