What is Hex, AI and other things? - Printable Version +- Little Fighter Empire - Forums (https://lf-empire.de/forum) +-- Forum: Little Fighter 2 Zone (https://lf-empire.de/forum/forumdisplay.php?fid=7) +--- Forum: AI Scripting (https://lf-empire.de/forum/forumdisplay.php?fid=56) +--- Thread: What is Hex, AI and other things? (/showthread.php?tid=8509) |
What is Hex, AI and other things? - John Fighterli - 01-30-2013 I had seen many things about Hex editing, AI scripting etc.... but I don't know what they are!! And also, what they do! I read the whole posts about them but still there is "no" person who described about basic things of AI, Hex etc. I know that many persons have described about it but what about those who still don't understand it? I wish someone could describe them very briefly and in easy english. I think kids cannot understand about Hex, AI etc. I am also a kid and want to create a game. I had seen many members here creating games! I wonder how to make our own .exe file!! And also, tell me which program Mr. Marti had used to create Hero Fighter game without making a single bit map picture. I want someone to teach the basic things used in AI scripting, there are many codes I think. Like oid etc.. I still didn't understand them after reading the whole guide of LF2 Data Changer. Can anybody here write a deeply described things about these programs for kids. Maybe it would a waste of time because kids may still don't understand it. Thanks for seeing this thread. RE: What is Hex, AI and other things? - Som1Lse - 01-30-2013 (01-30-2013, 06:34 AM)John Fighterli Wrote: I had seen many things about Hex editing, AI scripting etc.... but I don't know what they are!! And also, what they do! I read the whole posts about them but still there is "no" person who described about basic things of AI, Hex etc.Hex editing is simply modifying the executable (or application or program) file, so it works in a different way. It is kind of misleading, since mostly no work is actually done in a hex editor. This allows us to for exlample increase the maximum health from 500 to 5000 or something like that. AI Scripting requires a DLL downloadable from here: http://www.mediafire.com/?pxd026nqoqgw0 The basic syntax is covered by the AngelScript documentation available here: http://www.angelcode.com/angelscript/sdk/docs/manual/index.html An overview of the scripting itself is available here: http://www.lf-empire.de/forum/showthread.php?tid=7946 Basically the goal of AI scripting is to make the computer controlled characters in LF2 do different things than normal. (01-30-2013, 06:34 AM)John Fighterli Wrote: I think kids cannot understand about Hex, AI etc. I am also a kid and want to create a game. I had seen many members here creating games!For this you are will have to learn a programming language such as C++: https://www.youtube.com/watch?v=tvC1WCdV1XU&list=ECAE85DE8440AA6B83 Or use a builder such as Game Maker: https://www.yoyogames.com/ (01-30-2013, 06:34 AM)John Fighterli Wrote: And also, tell me which program Mr. Marti had used to create Hero Fighter game without making a single bit map picture.There are many ways to do so. One way is to include everything in an executable, which means the bitmaps are there, but all hidden within one file (like a zip archive). They could be downloaded from a server. They could also be encrypted making them even harder to read. (01-30-2013, 06:34 AM)John Fighterli Wrote: I want someone to teach the basic things used in AI scripting, there are many codes I think. Like oid etc.. I still didn't understand them after reading the whole guide of LF2 Data Changer.The best way to learn is to follow, the documentation on the main site. The thing that really works is perseverance. What I did was copying everything into a word document and then reading it before I went to bed. After a month or so I new pretty much everything there was to know. "oid:" is the ID of the object you wish to summon. It is noted in "data.txt" which is where everything is loaded from. Without it the game wouldn't know what to summon. I tried to address everything there was, but sadly all I really can do is to provide links to useful resources. The one advice I can give is to not try and learn everything at once. Focus on one thing at a time. Also try to experiment with what you learn, otherwise you'll forget it easily. |