Java-Gaming.org Hi !
Featured games (84)
games approved by the League of Dukes
Games in Showcase (549)
Games in Android Showcase (138)
games submitted by our members
Games in WIP (594)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1] 2 3 ... 26
1  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-01-27 22:44:14
The BF4 'hack' is almost done after months of work. I'm a happy person right now. Here's an album and one of the pics on it.

http://imgur.com/a/UhX4t



I've put a bunch of stuff into it, 3D esp for entities (supply boxes, grenades, missiles, etc), players, and vehicles. No recoil, no sway (breath), smooth aimbot (just for fun that one), proximity warning, and a bunch of other small stuff not shown on the menu. The GUI boxes are collapsible and can be dragged around. Keyboard shortcuts can be set for toggling if you don't want to click the buttons, input is captured via low level mouse and keyboard hooks in separate threads. All in all a successful and fun project. Will I release it? Of course not, I was doing it for fun Wink Maybe I'll release some of the source, but definitely not the reverse engineered classes. Besides if people wanted to find that, there are small, basic SDKs floating around the internet....
2  Discussions / General Discussions / Re: Old Forum Stuff on: 2015-01-26 21:09:18
Thanks guys. I'm sure some of this is a little nostalgic for you  Wink
3  Discussions / General Discussions / Old Forum Stuff on: 2015-01-26 05:24:03
I'm kinda curious about the history of the forums. I think this is the first post ever on modern day JGO (http://www.java-gaming.org/topics/welcome-to-the-new-forum/2/msg/2/view.html) but looking at that thread tells me that there was a different JGO before this one? Riven or any old member, could you shine some light on this?

Also, it looks like ChrisM used to be the owner before he gave it to Riven.
4  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-01-24 06:58:25
Finally correctly REd a key gen algorithm of a program... Golly that was a difficult one. I first tried reverse engineering it to C++ but then kinda gave up on that due to the low level operations on sub registers; Coded it in inline asm with a few C++ variables outside the assembly to make things easier. Worked well. This was a harder keygenme too, I'm proud of myself.
5  Discussions / Suggestions / Re: Font for code blocks on: 2015-01-21 06:43:26
Interesting... Can you post a picture of what you see?
6  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-01-21 06:41:46
Was looking through some old code of mine (a couple years old) and discovered that, in this particular project, I kept a diary of sorts in the comments... Each day, when I implemented something new or fixed something, I would do a little entry of what I did that day and general feelings along with the date. It was very strange and slightly nostalgic.
7  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-01-17 04:43:21
Started working on my first game in over a year! Got something basic going but I think I'm developing a very unique idea (says everyone everywhere). I thought I'd check out LibGDX again because the last time I used it was about a year and a half ago. Fun roads ahead.

8  Discussions / General Discussions / Re: Looking for beginner game developer guidance on: 2015-01-16 01:37:18
To answer that look up one the millions of threads that are exactly like this one on the forum. There's a search bar in the top right.
9  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-01-15 22:48:01
How do you know the names/addresses and the layout of the data in the executable?

It's crazy what people can do with memory searchers like CheatEngine...
I have messed for a little while in that business but I don't think I have it in me.

CheatEngine helps a little but mostly static analysis in IDA Pro like I said previously. At this point we're derailing, if you guys want to talk about it more feel free to PM me Smiley
10  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-01-15 05:21:34
Reverse engineering the game to get the offsets to variables using IDA and a dump of the game. For example, ClientGameContext has a static pointer at 0x142471d58. The PlayerManager offset from that is 0x60 so if you read in memory the pointer 0x142471d58 you get the address of ClientGameContext in the game. readInt64(pointerGameContext + 0x60) gets you the PlayerManager offset. There's an array pointer at pointerPlayerMan + 0x548 which you can loop through for all ClientPlayers. So on and so forth.

Of course there are a few tricks and alignment things sometimes and externally I can't call virtual methods but that's basically it. If I inject a DLL and hook into one of the game's functions I can build an SDK to fit the data structures of the game and then I'm able to do things easier, including calling virtual funcs.

Thanks Smiley
11  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-01-15 05:11:47
Got yaw, pitch, and roll AABB ESP working in my Battlefield 4 'hack'. This is getting fun.

12  Game Development / Game Mechanics / Re: Translate Point By Pitch/Roll on: 2015-01-15 01:19:02
Edit: Solved, I was being stupid and lazy last night. Just had to code out matrix multiplication and transposition then created pitch roll and yaw matrices. Easy. This topic can be deleted.
13  Game Development / Game Mechanics / Translate Point By Pitch/Roll on: 2015-01-14 01:47:54
This isn't really Java dev related, however it is graphics dev related. I'm drawing an axis aligned bounding box and I need to be able to translate it by pitch and roll. I've already got yaw working but I'm not sure how to add in the others. Also, this must be without any matrices or quaternions.

Here's what I have so far, corners array is just the vector positions of the AABB corners (C# but easily understandable):

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
public void Setup(float yaw, float pitch = 0, float roll = 0)
{
    float cosY = (float)Math.Cos(yaw + (float)((Math.PI / 180) * (90)));
    float sinY = (float)Math.Sin(yaw + (float)((Math.PI / 180) * (90))); // adding 90 degrees to just rotate the box around a bit to fit better. Not necessary in pitch and roll

    for (int i = 0; i < 8; ++i)
    {
        float x = (corners[i].Z * cosY - corners[i].X * sinY);
        float y = (corners[i].X * cosY + corners[i].Z * sinY);
        corners[i] = new Vector3D(x, corners[i].Y, y);
        corners[i] += origin;
    }
}


This works fine to rotate the AABB on the Y axis. How would I add in the x and z axis rotations? Thanks a bunch.
14  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-01-09 21:42:00
It's a learning experience more than anything. And honestly do you think that Dice would really care unless I released my SDK for other people to copy pasta and use in their so called hacks? Thanks for the concern, but I'm fairly sure I'm safe  Smiley

There're whole forums dedicated to this kind of stuff, they're where I learned from. So I'm not too worried.

Thanks opiop, it's definitely very interesting. It's hard in the sense that it takes a very long time to build up the knowledge and a lot of patience to reverse engineer  it. Take the patience needed and frustration exerted by programming a game/engine and multiply by 10. I'm sure any of you guys could do it if you took the time Smiley
15  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-01-09 21:16:33
Still reverse engineering the Battlefield 4 engine. Got a basic SDK going for my DLL injection. Yeah, C++...
16  Games Center / Featured Games / Re: State of Fortune on: 2015-01-09 21:09:44
I'm on Windows 8.1 64 bit, Java 1.8.
17  Games Center / Featured Games / Re: State of Fortune on: 2015-01-08 21:26:21
Um... well it crashes when I try playground and when I go into multiplayer I can't look down, only up. If I look up a little bit I can't move the view back down.....
It also, on lowest graphics, runs at like 10 fps on my 780 TI + i7 4770k.. The gui is also so small I can't even read the buttons. What the heck?
18  Discussions / General Discussions / Re: 2015 Game Development Goals on: 2015-01-05 06:34:37
I've decided I actually may get some things done this year. Disregard the previous post.

2014:
Relearned C++
Learned ASM
Re-re-installed Arch
Built my new desk
Learned a bunch about game hacking
Wrote a simple external cheat for battlefield 4 in C# that has an ESP, Norecoil, and a bunch of other stuff
Learned a bunch about reverse engineering
DLL programming in C++
Cracked a few different commercial programs as a learning experience
Learned a bunch about artificial neural networks

2015:
Learn more about ASM, game hacking, and reverse engineering
Finish my game for the TSA national competition
Get to nationals in science fair (I've got a nice project)
Go to bed earlier. I look like a zombie.
Program an internal dll injection hack for battlefield 4 in C++
Write my own reverse engineered battlefield 4 SDK in C++
Try to stop using C++ and get back to using my native language, Java
19  Game Development / Game Mechanics / Re: Bezier Curves on: 2015-01-03 03:57:38
http://lmgtfy.com/?q=bezier+curve+java+code

Just on the first page these great links pop up.

http://devmag.org.za/2011/04/05/bzier-curves-a-tutorial/
http://www.idi.ntnu.no/~mlh/codebase/grafisk2/ <-- Provides full source code
http://stackoverflow.com/questions/6973081/calculate-bezier-curve-on-the-fly
http://www.dreamincode.net/forums/topic/26502-drawing-bezier-curves-with-java/
20  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-01-02 05:48:31
Finally fixed the last normal map issues that were lingering around for months. Seeing the game in motion now is starting to make me proud Smiley

Looks awesome! What method did you use for the water reflections?
21  Discussions / General Discussions / Re: 2015 Game Development Goals on: 2015-01-01 08:18:50
I'd post something but I know I wouldn't get it done.
22  Discussions / Miscellaneous Topics / Re: What I did today on: 2014-12-29 23:59:17
I programmed a quick python script to ping a range of IPv4 addresses and, if they responded, use a database to get their coordinates. Then I simply transformed the lat/lon to unsigned coordinates and plotted it on an image. Got a pretty neat output:



Now I'm going to implement it in Java in my 3D engine and, with some additive blending, make a nice and fancy rotating sphere of part of the Internet.
Edit: Notice North Korea is completely dark.

Edit 2: Additive blending and a much higher resolution. I'm going to do the 3D stuff when I get home because I don't have my engine code on my laptop. Happy Holidays and happy New Years everyone!

23  Game Development / Newbie & Debugging Questions / Re: OpenGL Color Blending on: 2014-12-28 23:17:50
Is it a problem with one channel being not represented even slightly so it doesn't get shown? Instead of straight blue do something like vec3(0.02, 0.02, 1.0) and see what you get.
24  Game Development / Newbie & Debugging Questions / Re: Anybody know where I can find a good glow shader tutorial. on: 2014-12-28 05:17:26
Can you not convert simple HLSL to GLSL? They're fairly similar..
25  Discussions / Miscellaneous Topics / Re: What I did today on: 2014-12-25 21:52:58
Tried to set up Git and SSH on my server.
What a freaking bunch of crap Linux configuration still is...  Angry

Only if you don't know what you're doing  Pointing
It's pretty easy and fun once you get the hang of it.
26  Game Development / Newbie & Debugging Questions / Re: Creating a map like in banished on: 2014-12-25 21:16:23
if you really want to get into game programming I don't really suggest Java, but rather C++. It's just more commonly used. They both have their upsides and downsides but in general I'd use C++ for game programming. However, if you are intent on using Java, then actually learn the language first. After that take a look at LWJGL. If you search the forums you'll see at least 10 other threads asking this question. I know you're asking about a specific thing but from the info you've given us it looks like you haven't even learned Java or anything else about graphics programming.

If you have, look into perlin noise. Then you can do a few passes after that to generate the trees and rivers. Of course it's a little more in depth than that but I think that's the basic idea. The reason I'm not going into detail is because of the reasons I stated above. Good luck!
27  Discussions / Miscellaneous Topics / Re: What I did today on: 2014-12-21 19:10:28
Oh what font is that SHC? It's very clean.
28  Discussions / General Discussions / Re: Educational Game Ideas (for comp) on: 2014-12-21 04:22:22
Oh that's definitely a possibility. It would be short, easy to program, and could have pretty interesting graphics. Thanks
29  Discussions / General Discussions / Re: Educational Game Ideas (for comp) on: 2014-12-19 18:07:19
Word games... hm that is definitely a large area. I think you worked on a word game at one point, no? I could be mixing you up with someone else. Anyways, I'll add that to my list of potential subjects. I need to get started on this game pretty soon as I only have a few months, most of that will be spent working and doing school stuff. Do you have any more specific ideas?

Your chemistry idea is awesome, sounds like crafting which is all the rage.

Thanks Smiley
30  Discussions / General Discussions / Educational Game Ideas (for comp) on: 2014-12-19 02:30:52
It's time for one of the competitions I compete in annually. This one is for my school. I have to create an educational game by mid-March/early April. I've had a few ideas which I'll list below but I wanted your input as well. In case any of you wanted to know I'm actually programming my game (the only person in the state competition that does it every year... most use Unity or something and they really have no clue what's going on... ugh). I'll either use my infantile 3D engine I've been developing for the past year and a half or jMonkeyEngine.

My ideas:
- Chemistry game where you, for each level, receive a certain amount of pure element atoms and you need to create some reaction. For example you need to create some sort of explosion. You receive an atom of cesium/francium as well as 2 atoms of hydrogen and 1 oxygen atom as well as a couple other random ones thrown in to present a challenge. You create water, then introduce it to the cesium/francium/other alkali metal to create an explosive reaction. The only problem with this is that you must have a pretty decent understanding of chem to know what you have to do. It would be hard to represent it as a teaching thing.

- Something to do with bonds and stock market (would be super boring to program and probably play)

- Edit: something I just thought of, somehow incorporating physics equations in getting one game object from one point to another. Very vague, but expandable.

The only requirement is that it must be non violent (no blowing people's heads off) and educational. Educational as in it works out the player's brain or teaches them something along the way. They also prefer to have a story along with it.
I'd really appreciate any suggestions guys. Thanks.
Pages: [1] 2 3 ... 26
 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

theagentd (11 views)
2015-01-28 15:33:52

GamerIDGoesHere (24 views)
2015-01-27 01:23:23

GamerIDGoesHere (23 views)
2015-01-27 01:22:15

CopyableCougar4 (29 views)
2015-01-27 00:34:41

CopyableCougar4 (19 views)
2015-01-26 04:47:56

Olo (14 views)
2015-01-25 21:26:00

Olo (17 views)
2015-01-25 18:44:22

Robo11 (32 views)
2015-01-25 06:14:26

basil_ (28 views)
2015-01-17 22:29:32

wxwsk8er (27 views)
2015-01-16 21:42:21
2D Dynamic Lighting
by ThePixelPony
2015-01-01 20:25:42

How do I start Java Game Development?
by gouessej
2014-12-27 19:41:21

Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!