Java-Gaming.org Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (808)
Games in Android Showcase (239)
games submitted by our members
Games in WIP (872)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 ... 24 25 [26] 27 28 ... 217
  ignore  |  Print  
  What I did today  (Read 3754501 times)
0 Members and 13 Guests are viewing this topic.
Offline kpars
« Reply #750 - Posted 2014-10-16 00:40:39 »

Added really basic scene-graphing to Mercury; going to update the hell out of this later.

- Jev
Offline kingroka123
« Reply #751 - Posted 2014-10-16 00:49:34 »

I made Windows 8.1 look like Xubuntu (more or less)!


I have Xubuntu Dual booted on my system and I really like the look, but I also like the convenience of windows. So I applied a third-party theme and changed my taskbar to fit the theme.

The Theme that I used

How to install
Offline JayManHall
« Reply #752 - Posted 2014-10-16 00:52:25 »

I made a simpler collision handling system and my friend is working on sending data. Our MMORPG project is coming along.

With great code comes even greater disorganization.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline BurntPizza

« JGO Bitwise Duke »


Medals: 486
Exp: 7 years



« Reply #753 - Posted 2014-10-16 01:05:13 »

After managing to accidentally delete the whole project (damn eclipse), I re-wrote and furthered my micro language: that fibonacci function is finally working!

Click to Play


For now code-named 'ghost':
https://github.com/BurntPizza/ghost
Offline MatthewNicholls
« Reply #754 - Posted 2014-10-16 08:31:35 »

I made a simple class that extracts the native files from a jar, for the operating system and platform. I changed my asset loading practice so that I can load media from jar files instead of separate folders. So it is now much easier to package up my program and distribute. Also I added the ability to use JavaFX with my game engine.

my blog My YouTube

"...Muahahhah... pull the lever Egor!" ..."Yesh mashter"..click... click...click..buzzzzz".......Its Alive!
Offline Andre Lopes
« Reply #755 - Posted 2014-10-16 12:34:29 »

Improved Traveling salesman Solver with Genetic Algorithm and Libgdx project


https://bitbucket.org/andrelopes1705/tsm-ga-solver
Offline kingroka123
« Reply #756 - Posted 2014-10-17 02:54:25 »

Managed to get a rough (but working) customizable console library going today:
Offline Slyth2727
« Reply #757 - Posted 2014-10-17 03:34:17 »

Learning more and more about ASM and RE every day. Fun stuff, and very interesting to see how it could relate to those Minecraft processing units I made a bit ago.
Offline Ecumene

JGO Kernel


Medals: 200
Projects: 4
Exp: 8 years


I did not hit her! I did not!


« Reply #758 - Posted 2014-10-17 03:53:44 »

I've given up on wavefront OBJ model loading, my head actually hurts...

But I did keep my actual useful by-products:

Offline Longarmx
« Reply #759 - Posted 2014-10-17 04:01:25 »

I've given up on wavefront OBJ model loading, my head actually hurts...

Here's some code that I wrote a while ago that loads positions, texture coords, and normals. Hopefully you can try to dissect it and learn something.

http://www.java-gaming.org/?action=pastebin&id=1114

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline syszee
« Reply #760 - Posted 2014-10-17 05:06:25 »

I sat around all afternoon with creators block. I couldn't think of ANYTHING cool to make! All I am wanting to do is make some looting top-down game for practice.. but I just can't find a style for it. This sucks. I am actually curious.. how do you guys come up with your ideas? I've been having trouble all freaking day. Sad

Thanks!
- A

Offline LiquidNitrogen
« Reply #761 - Posted 2014-10-17 05:33:25 »

I've been having trouble all freaking day.

If youre having that much trouble, then either just use some colored circles and squares with smiley faces on them so you can play around with interactions rather than trying to come up with style. or go for a hike instead Cheesy
Offline LiquidNitrogen
« Reply #762 - Posted 2014-10-17 08:08:58 »

I don't want to be a pixel artist anymore.. it's taken several weeks to get these looking this good and I still have to do side and back views XD

Click to Play

Click to Play

Click to Play
Offline cylab

JGO Kernel


Medals: 196



« Reply #763 - Posted 2014-10-17 08:52:17 »

You could try to include the arm-swing in the shadow, so it looks more related to the character.

normal shadow:
1  
2  
3  
 #####
#######
 #####


shadow on frame with left arm in front:
1  
2  
3  
 ######
#######
######



shadow on frame with right arm in front:
1  
2  
3  
######
#######
 ######

Mathias - I Know What [you] Did Last Summer!
Offline CopyableCougar4
« Reply #764 - Posted 2014-10-18 01:11:48 »

I started working on a small UI library just for the fun of it Smiley

It has several core features so far:
  • Nested panels
  • Input handling based on layering
  • Only dependency is LWJGL
  • Uses themes that are loaded from JAR files
  • Uses VBOs for everything
  • All UI elements have a common interface
    Component

No screenshots so far, but it looks like something I will be able to drop into pet projects in the future Smiley

CopyableCougar4

Either wandering the forum or programming. Most likely the latter Smiley

Github: http://github.com/CopyableCougar4
Offline basil_

« JGO Bitwise Duke »


Medals: 418
Exp: 13 years



« Reply #765 - Posted 2014-10-18 15:50:09 »

i made my glsl mipmap highlight-blur use a bicubic filter:



top linear filter, bottom bicubic.

Offline 65K
« Reply #766 - Posted 2014-10-18 17:38:27 »

Screwed up lamp wiring.
 Cry

<a href="http://www.youtube.com/v/nNaVaDn61pw?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/nNaVaDn61pw?version=3&amp;hl=en_US&amp;start=</a>

Lethal Running - a RPG about a deadly game show held in a futuristic dystopian society.
Offline syszee
« Reply #767 - Posted 2014-10-18 19:46:34 »

I played planetary annihilation and age of empires 3 for a majority of my day. I also did laundry. Not much going on for me at the moment, which is annoying! I really want to start another project but I can't think of anything that I would enjoy. Sad

Inspiration, I need.

Offline ags1

JGO Kernel


Medals: 367
Projects: 7


Make code not war!


« Reply #768 - Posted 2014-10-18 20:38:16 »

My Fog game has terrain generation under control - version 1 of my island generator is done. Light green is land covered by demonic fog, dark green is safer land usually above the fog, white is mountain. Generated with OpenSimplexNoise.


Offline theagentd
« Reply #769 - Posted 2014-10-18 21:40:59 »

i made my glsl mipmap highlight-blur use a bicubic filter:

snip

How is the performance and quality of that? I have a bloom filter with enough small mipmaps to allow a single pixel to bloom across the whole screen (kernel size is effectively the whole screen). It takes approximately 0.6ms to generate the bloom maps and apply it to the screen for a GTX 770 at 1080p.

Myomyomyo.
Offline basil_

« JGO Bitwise Duke »


Medals: 418
Exp: 13 years



« Reply #770 - Posted 2014-10-18 23:39:17 »

... a bicubic filter
How is the performance and quality of that? I have a bloom filter with enough small mipmaps to allow a single pixel to bloom across the whole screen (kernel size is effectively the whole screen). It takes approximately 0.6ms to generate the bloom maps and apply it to the screen for a GTX 770 at 1080p.
running on a nvidia 560TI the bicubic filter takes about 180% the time compared to bilinear. adding up 5 miplevels takes ~ 2ms, quiet expensive (4 texture lookups per pixel). quality is good enough for blooming (subtle, not many contours); using as a pure blur filter, the pattern which is visible from linear mipmaps almost disappears but is still visible.

try yourself Smiley
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  
33  
34  
35  
vec4 cubic(float v)
{
  vec4 n = vec4(1.0 - v, 2.0 - v, 3.0 - v, 4.0 - v);
  vec4 s = n * n * n;
  float x = s.x;
  float y = s.y - 4.0 * s.x;
  float z = s.z - 4.0 * s.y + 6.0 * s.x;
  float w = 6.0 - x - y - z;
  return vec4(x, y, z, w);
}

vec3 textureBicubic ( const in sampler2D tex, const in vec2 st, const in int mip )
{
  vec2 dim  = textureSize(tex,mip); // mip > 0 kinda requires this
  vec2 idim = 1.0 / dim;
 
  const vec2 off = vec2(-0.5, 1.5);
 
  vec2 dd  = st * dim - 0.5;
  vec2 fr  = fract(dd);
  vec2 fl  = floor(dd);
  vec4 xc  = cubic(fr.x);
  vec4 yc  = cubic(fr.y);
 
  vec4 s  = vec4( xc.xz + xc.yw, yc.xz + yc.yw );
  vec4 o  = (fl.xxyy + off.xyxy + vec4(xc.y, xc.w, yc.y, yc.w) / s) * idim.xxyy;
  vec2 m  = s.xz / (s.xz + s.yw);
 
  vec3 a = textureLod(tex, o.yw , mip).rgb;
  vec3 b = textureLod(tex, o.xw , mip).rgb;
  vec3 c = textureLod(tex, o.yz , mip).rgb;
  vec3 d = textureLod(tex, o.xz , mip).rgb;
 
  return mix(mix(a,b,m.x),mix(c,d,m.x),m.y);
}
Offline theagentd
« Reply #771 - Posted 2014-10-19 01:41:29 »

Wait, you don't do any blurring at all? You just stack up bicubicly upsampled mipmaps?

Myomyomyo.
Offline basil_

« JGO Bitwise Duke »


Medals: 418
Exp: 13 years



« Reply #772 - Posted 2014-10-19 09:12:27 »

yea. cheesy isn't it Smiley

.. i mean, it's suffering from mipmap issues : not working properly with all resolutions, "kernel size" is bound to mip level and not easy to control. for a subtle effect it's good enough tho' Smiley (even linear filtered)
Offline pitbuller
« Reply #773 - Posted 2014-10-19 15:48:58 »

yea. cheesy isn't it Smiley

.. i mean, it's suffering from mipmap issues : not working properly with all resolutions, "kernel size" is bound to mip level and not easy to control. for a subtle effect it's good enough tho' Smiley (even linear filtered)

http://advances.realtimerendering.com/s2014/index.html

"NEXT GENERATION POST PROCESSING IN CALL OF DUTY: ADVANCED WARFARE"
This presentation have nice solution to bloom based aliasing.
Offline basil_

« JGO Bitwise Duke »


Medals: 418
Exp: 13 years



« Reply #774 - Posted 2014-10-19 19:11:36 »

point of mipmap highlight blurring is that it is braindead simple and very fast.

/back on topic

i've painted value-noise clouds on the far plane :



Offline Kefwar
« Reply #775 - Posted 2014-10-19 19:38:29 »

Worked on my toy project again. Got something that might look like a sun...

Offline CopyableCougar4
« Reply #776 - Posted 2014-10-19 21:11:15 »

Day 2 of my just-for-fun UI library Smiley

Showing of a lot of the elements so far. http://i.imgur.com/bVzLmAb.png

Showing the theme for the UI packed in a jar file http://i.imgur.com/b01wjBR.png

CopyableCougar4

Either wandering the forum or programming. Most likely the latter Smiley

Github: http://github.com/CopyableCougar4
Offline Ecumene

JGO Kernel


Medals: 200
Projects: 4
Exp: 8 years


I did not hit her! I did not!


« Reply #777 - Posted 2014-10-19 21:22:39 »

Day 2 of my just-for-fun UI library Smiley

Showing of a lot of the elements so far. http://i.imgur.com/bVzLmAb.png

Showing the theme for the UI packed in a jar file http://i.imgur.com/b01wjBR.png

CopyableCougar4

Looks freaking awesome!
Also, if this is in bare OGL, I want your TTF renderer Stare

Offline CopyableCougar4
« Reply #778 - Posted 2014-10-19 21:32:14 »

Quote
Looks freaking awesome!
Also, if this is in bare OGL, I want your TTF renderer Stare

I can post it, but I made helper classes. Overall, I'm pretty proud of my font rendering Smiley It creates a VBO per character and can cache a string as a display list Smiley

I'll edit this post when I have posted it.

EDIT: https://github.com/CopyableCougar4/Font-Rendering - To render text, you use
com.digiturtle.ui.GLFont
and the object is constructed with an AWT font and font size. To render text, you use
drawText(float x, float y, String text, Color color)
with an optional parameter for rotated text. To cache the VBOs as a DisplayList, use
drawCachedText(float x, float y, String text, Color color)
and call
render()
on the
com.digiturtle.ui.DisplayList
object.

Features:
  • only loads a font size once
  • doesn't handle multiple font faces of the same size, but can for different sizes
  • lightning fast (haven't tested max FPS, yet, will edit when I have)

Enjoy Smiley



EDIT #2
More features added:
  • Spinners (like swing's JSpinner)
  • Password field
  • Radio buttons
  • Button where clicks are only handled in non-transparent pixels

CopyableCougar4

Either wandering the forum or programming. Most likely the latter Smiley

Github: http://github.com/CopyableCougar4
Offline kpars
« Reply #779 - Posted 2014-10-20 17:55:08 »

Got a Mercury T-Shirt:



I also made some badass ramen this morning:



- Jev
Pages: 1 ... 24 25 [26] 27 28 ... 217
  ignore  |  Print  
 
 

 
Riven (849 views)
2019-09-04 15:33:17

hadezbladez (5813 views)
2018-11-16 13:46:03

hadezbladez (2616 views)
2018-11-16 13:41:33

hadezbladez (6230 views)
2018-11-16 13:35:35

hadezbladez (1503 views)
2018-11-16 13:32:03

EgonOlsen (4738 views)
2018-06-10 19:43:48

EgonOlsen (5796 views)
2018-06-10 19:43:44

EgonOlsen (3281 views)
2018-06-10 19:43:20

DesertCoockie (4178 views)
2018-05-13 18:23:11

nelsongames (5513 views)
2018-04-24 18:15:36
A NON-ideal modular configuration for Eclipse with JavaFX
by philfrei
2019-12-19 19:35:12

Java Gaming Resources
by philfrei
2019-05-14 16:15:13

Deployment and Packaging
by philfrei
2019-05-08 15:15:36

Deployment and Packaging
by philfrei
2019-05-08 15:13:34

Deployment and Packaging
by philfrei
2019-02-17 20:25:53

Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08
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!