Java-Gaming.org Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (799)
Games in Android Showcase (237)
games submitted by our members
Games in WIP (865)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 ... 106 107 [108] 109 110 ... 215
  ignore  |  Print  
  What I did today  (Read 3544730 times)
0 Members and 20 Guests are viewing this topic.
Offline J0
« Reply #3210 - Posted 2015-11-11 14:38:10 »

Here I am, stuck being a 13-year-old  Cheesy
I wish I had started programming when I was 13... Well I began at 16, a year and some months ago, so that is still nice.

Offline theagentd
« Reply #3211 - Posted 2015-11-11 15:26:58 »

@basil_
Protip: use GL_R11F_G11F_B10F as texture format for bloom. The precision is almost the same, you just lose the sign bit and a small amount of precision while halving the bandwidth cost and memory usage. GL_RGB16F is padded to GL_RGBA16F, i.e. 64 bits while GL_R11F_G11F_B10F is 32 bits.

EDIT: I see no horizontal streak in the video you posted. I'm also not entirely sure how the "ring" works from the video...

Myomyomyo.
Offline basil_

« JGO Bitwise Duke »


Medals: 418
Exp: 13 years



« Reply #3212 - Posted 2015-11-11 15:47:13 »

aah right. thanks for the hint. will try that format.

the horizontal streaks look almost like the bloom itself, but it's there. it is a bit overkill anyway.

the ring is defined at line 75. mostly from scaling the offset to center by the offsets length squared. none of it is any near to "physically correct", just "looks good to me" Wink .. i mean, for some reason i doubled the distance-to-center - adding that to the mirrored coords should just land at the origin anyway. i dont get it.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline basil_

« JGO Bitwise Duke »


Medals: 418
Exp: 13 years



« Reply #3213 - Posted 2015-11-11 17:35:49 »

interesting.

as you suggested, using
R11F_G11F_B10F
seems to be a good idea. saves about 0.5 - 1.0 ms frametime on a texture heavy scene (NV GTX 970).

tho' the banding is too noticeable. even worse than 8 bit Shocked. here's a example boosted by 200% :

8 bit


16 bit packed


16 bit


32 bit


*edit* but it's good enough for the bloom mask and flare output. thanks D Smiley
Offline orange451

JGO Kernel


Medals: 544
Projects: 8
Exp: 8 years


Your face? Your ass? What's the difference?


« Reply #3214 - Posted 2015-11-12 03:08:07 »

Artist finished the soldier model for our Army Men game Smiley I finished rigging it about an hour ago.
Click to Play

(Color wont be quite as green in game)

[EDIT] Running animation... it's... a start?
Click to Play

Still lots of work to go.

First Recon. A java made online first person shooter!
Offline KudoDEV

JGO Ninja


Medals: 79
Exp: 6 years


Game Dev Hobbyist


« Reply #3215 - Posted 2015-11-12 15:00:31 »

Some work on constraints:
(Ignore shadow issues, for now)
Click to Play

Offline Icecore
« Reply #3216 - Posted 2015-11-12 15:34:23 »

I try This:



and that was not best idea ^^
so many colors - and this lines XD

leave it as it be before - in any case it's not visual clicker

p.s and this lines eating brain XD (go deeppppp in it)
hm it can be usable in some cases...

Last known State: Reassembled in Cyberspace
End Transmission....
..
.
Journey began Now)
Offline NegativeZero

JGO Kernel


Medals: 346
Exp: 1 month or less


Zero but not.


« Reply #3217 - Posted 2015-11-12 23:14:49 »

So for the last couple of weeks I've been working on a project based around the idea of "Impossible Spaces". I've made a video showing off the first type of impossible space here:

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

Due to my poor texture choice, its kinda hard to see in the video, however the idea is that the wall you see when you look through the pillars at the beginning is the same wall as the one you see when you're not looking through the pillars, so when you're looking through the pillars, the space between the camera and the wall is lesser than it otherwise would be.

EDIT: I also turned 18 today.

EDIT2: Riven baked me a birthday cake.


Offline Longarmx
« Reply #3218 - Posted 2015-11-12 23:49:47 »

I love the idea of non-Euclidian spaces! Antichamber is one of my favorite games for that reason. The technical aspect of implementing that is what intrigues me the most. Is there a specific resource that really fit what you were trying to do?

Offline NegativeZero

JGO Kernel


Medals: 346
Exp: 1 month or less


Zero but not.


« Reply #3219 - Posted 2015-11-13 02:01:46 »

Longarmx, I achieved this specific effect through the use of 'portals'.
Consider the following the screenshot:



From above, it has the following layout:

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
1111111111111
1...........1
1...........1
1...........1
1...........1
1....111....1
1....1.0..C.1
1....101....1
1...........1
1...........1
1...........1
1.....2.....1
1...........1
1111111111111


Where
1
represents a wall,
2
represents the blue cube,
C
is the camera and
0
represents a portal.

So even though there is only one blue cube on the map, it would appear as though there are two. The interesting  thing is here is that I could walk between the two pillars, go through the portal and despite only walking a straight line, I'd have rotated 90°.

EDIT: LiquidNitrogen suggested a version with moving cubes.

Thus, here is the gfy

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline J0
« Reply #3220 - Posted 2015-11-13 17:18:52 »

Made a cool 2D particle setup for my game, been playing with loads of particles ever since... (and occasionally destroying my computer by rendering a little too much haha)

I EFFING LOVE PARTICLES Grin

J0

Offline DarkCart

JGO Kernel


Medals: 124
Projects: 9
Exp: 50 years


It's all in the mind, y'know.


« Reply #3221 - Posted 2015-11-14 03:03:07 »

The Internet in a nutshell:


The darkest of carts.
Offline BurntPizza

« JGO Bitwise Duke »


Medals: 486
Exp: 7 years



« Reply #3222 - Posted 2015-11-14 03:06:03 »

Quote
Posts Link

But that's sonic...
Offline DarkCart

JGO Kernel


Medals: 124
Projects: 9
Exp: 50 years


It's all in the mind, y'know.


« Reply #3223 - Posted 2015-11-14 03:07:17 »

Quote
Posts Link

But that's sonic...

* Disbelieving Sonic

The darkest of carts.
Offline Jacob Pickens
« Reply #3224 - Posted 2015-11-14 03:07:52 »



This looks like one of those sexy raycasting false 3D engines. Is that what it is?


Offline NegativeZero

JGO Kernel


Medals: 346
Exp: 1 month or less


Zero but not.


« Reply #3225 - Posted 2015-11-14 03:10:42 »

This looks like one of those sexy raycasting false 3D engines. Is that what it is?
No.Over 90% of the text in your attempted post consisted of quotes.
Please either remove (nested) quotes or write something interesting.

Offline Icecore
« Reply #3226 - Posted 2015-11-14 10:44:19 »

I achieved this specific effect through the use of 'portals'.
Long - long time Ago ^^
http://www.youtube.com/watch?v=HIDlDPnDXks
Pseudo Portals -
i use Plane portal image (not full render with perspective like in Portal game)
(Create camera and render to texture)

up: Do you use shaders?
i can't achieve properly projection Sad.
(hm, maybe i can use rotated camera with filled Z buffer)

Last known State: Reassembled in Cyberspace
End Transmission....
..
.
Journey began Now)
Offline ags1

JGO Kernel


Medals: 367
Projects: 7


Make code not war!


« Reply #3227 - Posted 2015-11-14 23:27:14 »

I started adding Hunters and Beggars to Vangard.

I finished the save-game functionality to the "good enough" level - I can save a record of the game in readable form at any point in the game so I can debug more easily but I have made no attempt to load the game from the file - that would just be a waste of time at this early stage.

Save files are not compressed yet and are 75MB big! With compression they go down to a nicer 5.8MB.

Offline theagentd
« Reply #3228 - Posted 2015-11-15 02:53:32 »

I beat Dungeon Crawl: Stone Soup for the first time................... after something like 3 years and hundreds of characters.

Myomyomyo.
Offline chrislo27
« Reply #3229 - Posted 2015-11-15 03:52:39 »

This is the third project in a row to lose inspiration in. I keep doing this because I have no real goal to achieve. I wish I could find a better project to have fun on.

All I got done was some backend collision and rendering. I also decided to (finally) animate a robot I used as my main player sprite ever since I started with LibGDX just over a year ago.

gif
Offline Jacob Pickens
« Reply #3230 - Posted 2015-11-15 17:36:47 »

This is the third project in a row to lose inspiration in. I keep doing this because I have no real goal to achieve. I wish I could find a better project to have fun on.

All I got done was some backend collision and rendering. I also decided to (finally) animate a robot I used as my main player sprite ever since I started with LibGDX just over a year ago.

gif

I shamefully suffer the same situation quite frequently. It's all in the planning, and goals from what I have found. If you keep the game planned out ahead of time, you might be able to stick with it for a month before you need to look outward for someone to egg you on.

Offline mooman219
« Reply #3231 - Posted 2015-11-15 17:42:01 »

Managed to get openJDK to build on windows 10 and removed array bounds checks from generating to see what'll happen.
There's a lot of LUT math going on server side and if I can end up with a annotation to skip bounds checks on specific arrays that can't otherwise be eliminated then I'll be pretty happy.
Offline Slyth2727
« Reply #3232 - Posted 2015-11-15 19:31:30 »

Programmed some boids in Python because I haven't messed with it in a while. Now I remember why.

I also just got back from talking with the IT director at Duke University, it was really neat. We talked about what courses there were and stuff, and I got the feeling I was pretty well off in terms of my knowledge compared to other applicants. Hopefully this'll help me in my interview when I apply!
Offline Archive
« Reply #3233 - Posted 2015-11-15 19:53:55 »

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

Offline Roquen

JGO Kernel


Medals: 518



« Reply #3234 - Posted 2015-11-15 19:58:55 »

Managed to get openJDK to build on windows 10 and removed array bounds checks from generating to see what'll happen.
There's a lot of LUT math going on server side and if I can end up with a annotation to skip bounds checks on specific arrays that can't otherwise be eliminated then I'll be pretty happy.
I hope you checked the asm.  Bounds checking removal works pretty well.
Offline micecd

Junior Devvie


Medals: 8



« Reply #3235 - Posted 2015-11-17 17:44:45 »



Got my random room generator finished. Paths all connect to eachother. It can be expanded infinitely in all directions with no errors.

The dimensions of the rectangles are determined by taking a chunk of the world, and splitting it up with a binary space partition with randomized widths and heights.

I am using 5 different factors of width/height size. I pick a minimum size, then force the splitting of rectangles in the BSP to make child rectangles using those factors.

Then I path the rectangles, add them into a world, and put the walls in. The walls are so complex, took me 2 days just to set up the walls or something.

Anyway, that's about it Tongue

here's some code:
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
   int size = 4;
   public Set<Rectangle> Split(int minWidth, int minHeight){
      int[] sizes = {
           
            (minWidth/15)*4,
            (minWidth/15)*8,
            (minWidth/18)*6,
            (minWidth/18)*12,
            (minWidth/15)*12,
         
            };


Whole method: http://pastebin.com/AwuUcYuW
Offline ShadedVertex
« Reply #3236 - Posted 2015-11-18 14:24:14 »

You know what scares me most when I read through the innumerable posts in this thread? The overwhelming knowledge of rendering algorithms, GLSL and basically computers graphics programming in general that most people here possess. I feel like a 13-year-old ant (which is ancient for an insect).
Offline princec

« JGO Spiffy Duke »


Medals: 1126
Projects: 3
Exp: 20 years


Eh? Who? What? ... Me?


« Reply #3237 - Posted 2015-11-18 15:00:39 »

Ignorance is bliss Smiley

Today I managed to finally get the actual finished world atlas data for my extraordinarily long-in-the-development game Battledroid onto the screen, in 3D, for the first time.

The world atlas is a fiddly thing to create, and is based on actual real data. I've got a water/land projection that shows what's water and what's not; a basic terrain projection, that I hand painted in GIMP with reference to a colourful and cloud-free globe and with a bit of knowledge about latitude and a little bit of creative license (so it's like, arctic, tundra, scrubland, temperate, forest, jungle, swamp, arid, or full desert); a map of the current (2013 anyway) population density of the whole globe; and a map of the average slope gradients for the whole globe less Antarctica for which I seem to be unable to get data. The gradient data is then applied to the terrain data to determine where the terrain is mountainous and impassable. The population data is combined with a generated cellular texture to produce a pattern of urbanisation.

The normals and water map are turned into cubemaps for a geodesic sphere renderer coded by @theagentd. The combined map turned into a cubemap and from there is munged into a rectangular image that happens to match the geodesic sphere's memory layout. The globe has approx 1 million hexes (and 20 pentagons Smiley), of which about 2/3rds are water, and most of the rest is conquerable territory. So players will have about 300,000 territories to fight over.

Here are the source textures:







Here's a view of the world, showing a heatmap of the value of resources at each hex:



And zoomed in a bit:



Just got to get it into the game UI now and make all the different data views (resource map, attack heat map, ownership map, etc)

Cas Smiley

Offline J0
« Reply #3238 - Posted 2015-11-18 15:36:50 »

The globe has approx 1 million hexes (and 20 pentagons)
Where are the pentagons then? Roll Eyes

Offline theagentd
« Reply #3239 - Posted 2015-11-18 16:25:10 »

There should only be 12 pentagons. 2 at the poles and 5 around each tropical line. =P

Myomyomyo.
Pages: 1 ... 106 107 [108] 109 110 ... 215
  ignore  |  Print  
 
 

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

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

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

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

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

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

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

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

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

nelsongames (4294 views)
2018-04-24 18:15:36
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

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