Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (593)
Games in Android Showcase (168)
games submitted by our members
Games in WIP (647)
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 ... 30
1  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-06-28 21:06:29
Wow. I don't know what to say, other than I'm sorry. I know I, for some reason, hated it every single time someone told me to be strong or I'm sorry when one of my closest relatives passed away a few years ago, but.. Again I don't know what to say. I hope you can remember him with happiness instead of sadness, and recall the good times instead of the bad ones. My heart goes out to you and your family.
2  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-06-22 03:37:23
I finally took my first steps into operating system development, my i686-elf cross compiler is being built as I type this on my desktop which is now running Ubuntu on my second hard drive. I'm excited for this, it seems incredibly interesting and I like working in low level code (or, at least I think I do. We'll see in a few days if I actually like it).

I'm also still working on my new game! I'm just coding here and there whenever I find the time, I like doing it like this instead of forcing myself to sit for hours and code. Let's hope I finally can get something done!

I highly HIGHLY suggest getting used to the nix command line and using an actual linux operating system, like Gentoo or Arch. None of that Ubuntu crap. I personally suggest Arch. Yes, it's difficult to install for newbies, but that's a good thing. You have to be absolutely solid with the CLI.
3  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-06-19 23:45:56
I'm using the Fridrich method Smiley 2 look OLL and 2 look PLL, you?

I'm still a huge noob, I haven't touched the cube in a few days so I hopefully have them stored in muscle memory

Fridrich, 2LLL. Good luck Smiley
I'm hoping to compete soon, just need to find a competition near me. I'm not expecting to do very well, just going for the experience. It's a great community!
4  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-06-19 21:01:27
Spent most of yesterday learning Rubik cube algorithms to get faster, damn you Slyth2727 Emo I have most of them down now Smiley

Cool Smiley what method are you using? I actually achieved a sub 20 average of 5 the other day, so I'm getting there. I'll consider myself sub 20 when I can get a sub 20 average of 100.

Today and yesterday I took a little time out of my vacation at the beach to write a bit of code. Got an FDC driver working pretty well, as well as the beginnings of my VFS and FAT16 driver. A little step closer to running DOOM!
5  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-06-12 21:45:07
Broke my 3x3 personal best, 16.07 seconds. Leaving on vacation to the beach for two weeks tomorrow as well. Cya guys Smiley
6  Game Development / Newbie & Debugging Questions / Re: Brick Breaker game running slow on: 2015-06-11 17:27:45
Because there are many libraries out there with better structure, performance, community, and support. To put it simply.
7  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-06-09 21:01:02
Company I'm working for is redesigning with AngularJS. Thankfully I'm a backend developer so I don't have to deal with that crap.
8  Discussions / Miscellaneous Topics / Re: What's your favorite OS and why? on: 2015-06-06 02:03:56
Arch Linux by far. Hopefully in about 5 years, mine will be my favorite though...
My reason for Arch being my favorite is probably the customization and community surrounding it. You run into many problems, and consequently, knowledge.
9  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-06-04 18:40:25
Got a 17 second 3x3 solve. Finally sub 20...
10  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-06-02 14:35:54
I lost my USB today which has all my code on it (I prefer USB rather to cloud just incase I ever need to go out and about with my laptop or another computer). I have a bad habit of not keeping up to date with my backups. Luckily, the most recent one is only last week. So yeah, not much...
What I would recommend is backing up to the cloud as well as having your backups on your USB drive. It'll solve situations like what you're in now, and source control isn't very hard to use, especially when you're the only one pushing changes.

I agree... I made the same mistake of not backing it up online once. Never again.
http://www.java-gaming.org/topics/crash-corrupt-file-months-of-work-lost/35787/msg/339315/view.html
11  Discussions / Miscellaneous Topics / Re: What to really learn for commercial Java ? on: 2015-05-29 15:48:34
I agree with opiop on C#. Also, it couldn't hurt to look into Assembly. Knowing what goes on under the hood is kinda cool and I'm sure it looks nice on a resume. But then again I'm not a hired developer yet. Just an intern.
12  Discussions / General Discussions / Re: Rayvolution's JGO Appreciation Thread (AKA: Free copies of Retro-Pixel Castles!) on: 2015-05-27 04:57:01
I'd love to play the game! I remember when you first posted it, I thought it was a pretty great idea right from the start. Sure evolved from your little path finding demo, eh?
13  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-05-24 08:07:52
Successfully wrote a complete keyboard driver with an stdin stream + a few input functions (getch, getchar, gets). Implemented a little shell with a couple commands too! I think I'll work on paging next so my stdin and stuff actually mean something..

Check out the code for it if you wish: https://github.com/CMatri/casteOS

Edit: Cool new things

14  Discussions / Miscellaneous Topics / Re: What are your current personal projects? on: 2015-05-23 20:10:46
That sounds awesome! I'm really interested in that, where do you even begin learning about it?

http://wiki.osdev.org/Expanded_Main_Page Smiley

What reference do you Use?)
My personal code reference for OS development – is KolibriOs and Linux Kernel (maybe FreeDOS, BSD) ^^.

All the projects on this page: http://wiki.osdev.org/Projects
It's like the Arch Wiki of os dev, it has literally anything and everything you'll ever need + more

Edit: uploaded my code: https://github.com/CMatri/casteOS
Will continue to commit my new features probably.
15  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-05-23 05:52:39
This is pure happiness.

16  Discussions / Miscellaneous Topics / Re: What are your current personal projects? on: 2015-05-23 03:00:22
Slyth, that sounds really interesting. Details?

Well it's pretty basic right now. Just your basic GDT/IDT/ISR, 32 bit kernel. I'm working on keyboard input as I'm typing this. After that I'll implement some sort of filesystem, mostly likely some FAT variant.
17  Discussions / Miscellaneous Topics / Re: What are your current personal projects? on: 2015-05-22 20:03:37
I'm developing an operating system
18  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-05-22 02:37:52
Made some progress on my OS. Added a GDT and IDT almost successfully. Still some bugs to work out...
But I've got a working cross compiler, vga text, pretty good libc, and some other features Smiley all in a week. Feeling good about this new project. I like OS development me thinks.
19  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-05-11 22:24:12
Got some cool stuff working in XShot. Now I just have to get through the pain I am having with loading resources from the JAR where it works in Eclipse, but not as a JAR.

Here's a gif:
Click to Play


Is this just for fun? Because puush does this and more. I'd happily switch to your program if you implemented better features though. But.. idk if hooking keyboard events is possible in Java. You could certainly try though.
20  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-05-04 20:27:57
Thanks. Seems like the apartment's mostly okay, and it doesn't look like all hope is out for the summer job, although it won't be what I expected and it seems like it's not as much as it initially was. Well, better than nothing...

As long as you've got some source of income, you'll be fairly better off than a lot of other people. I'm sure there are plenty of jobs available for programmers though, especially talented ones?
21  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-05-04 02:29:23
Lost my summer job and the apartment I plan on living in in a few a weeks had break-in.

That really sucks man.. I'm sorry about that. I hope you're feeling better, that must've been a pretty tough blow.
22  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-05-01 05:07:15
I actually finished a game Smiley
May release it here soon. I'm content. It's also 1 am.
23  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-04-28 04:05:13
Played around a little with making a Minecraft 'hacked client'. Even though the code is horrendous, it's still fun to play around with it. Here's what I've got after messing with it after a couple days (just finished the basic rear view mirror thing).

24  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-04-25 18:28:53
New solve times for the 3x3 cube.. I'm getting slightly better, haven't really worked on it recently. My personal best is now 23 seconds Smiley so close to sub 20!



Related to programming, I'm going to states with my game in about a week.. I really need to work on it some more.
25  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-04-16 04:46:41
Learned a bunch more about compilers and how they turn nasty code into nice, optimized ASM. Very beneficial for my RE skills!
26  Game Development / Game Play & Game Design / Re: SSAO Problem on: 2015-04-14 01:01:28
This is giving me a similar, albeit much more grainy, output... I must be doing something wrong when I'm storing the normals or depth. All the math for the actual SSAO seems perfect from what I can tell. I thought I had to use the view space normals, tried multiplying the normal by the inverse of the projection matrix to get that, and it still didn't work correctly. Maybe I'm not using the correct depth?

I store normals and depth like

1  
gl_FragColor = vec4(v_normal, v_position.z / v_position.w);


where v_position is

1  
v_position = u_projViewTrans * u_worldTrans * vec4(a_position, 1.0);


and I have also introduced a LinearizeDepth function, so now I know for sure that depth is linearized. But, still no dice. Also, when I use my other code, not using the normals to do the falloff, I still get banding, as expected.
So, either I've got to find a different way to get rid of self occlusion, or I've got to fix some error with my normals... Ideas, theagentd? Thanks a bunch for all your help btw.
27  Game Development / Game Play & Game Design / Re: SSAO Problem on: 2015-04-13 21:16:17
Just got some more time to work on this recently. Here's my code now:

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
// in Java, here's the vec2 I pass in for u_frustumCorner:

Vector3 tmpFrustCorner = new Vector3(1, 1, 1).prj(cam.projection.cpy().inv());
Vector2 frustCorner = new Vector2(tmpFrustCorner.x / -tmpFrustCorner.z, tmpFrustCorner.y / -tmpFrustCorner.z);

// in shader

vec3 CalcPos(float depth)
{
   float linearDepth = depth;
   return vec3((v_texCoords * 2.0 - 1.0) * u_frustumCorner, -1) * linearDepth;
}

void main() {
   vec4 normDepth = texture2D(u_normalDepthTexture, v_texCoords);
   float linearDepth = normDepth.a;
   vec3 position = CalcPos(normDepth.a);
   vec3 normal = normDepth.xyz;
   //mat3 rotMat = CalcRotMat(normDepth.xyz);
   
   float occlusion = 0.0;
   for (int i = 0; i < u_sampleKernelSize; ++i) {
      vec2 sample = poisson16[i] * u_radius + v_texCoords;
      float depthAtPixel = texture2D(u_normalDepthTexture, sample).a;
      vec3 viewSpaceSample = CalcPos(depthAtPixel);
     
      float rangeCheck= abs(linearDepth - depthAtPixel) < u_radius ? 1.0 : 0.0;
      occlusion += (depthAtPixel <= linearDepth ? 1.0 : 0.0) * rangeCheck;
   }
   
    gl_FragColor = vec4(1.0 - (occlusion / float(u_sampleKernelSize)));
}


And here's the result:



It looks like it's actually doing something here... Am I doing something wrong, or am I just encountering a common artifact that can be fixed somehow?
Thanks.
28  Games Center / WIP games, tools & toy projects / Re: 2D Terrarian engine on: 2015-04-13 20:40:41
Note that doing it without shaders isn't necessarily a good thing. But it looks nice, good job.
29  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-04-09 03:26:51
Received my 4x4 in the mail, and after a few hours solved it intuitively. Now off to find faster methods of solving it.
Programming wise, implemented particles into my game as a nice addon, which is due for the state competition in a couple weeks. It's mostly done from regionals, but there are just... bugs... mountains and mountains of slimy, multilegged, mutant bugs that seem to love reproducing like rabbits.
30  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-04-07 18:57:45
Bought a 4x4 cube online, can't wait to get it and start messing around with it Smiley Smiley
Pages: [1] 2 3 ... 30
 
Riven (7 views)
2015-07-03 11:22:16

deepthought (40 views)
2015-06-30 15:39:44

deepthought (44 views)
2015-06-30 15:39:09

deepthought (54 views)
2015-06-30 15:36:52

Za\'Anzabar (24 views)
2015-06-29 05:44:54

TritonDreyja (41 views)
2015-06-24 17:10:40

CopyableCougar4 (39 views)
2015-06-23 00:34:45

BurntPizza (43 views)
2015-06-21 20:36:46

cookiecompiler (85 views)
2015-06-11 15:42:53

cookiecompiler (48 views)
2015-06-11 15:41:14
How Do I Expand My Game?
by bashfrog
2015-06-14 11:34:43

List of Learning Resources
by PocketCrafter7
2015-05-31 05:37:30

Intersection Methods
by Roquen
2015-05-29 08:19:33

List of Learning Resources
by SilverTiger
2015-05-05 10:20:32

How to: JGO Wiki
by Mac70
2015-02-17 20:56:16

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
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!