Java-Gaming.org Hi !
Featured games (87)
games approved by the League of Dukes
Games in Showcase (669)
Games in Android Showcase (194)
games submitted by our members
Games in WIP (727)
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 ... 113
1  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-23 05:29:52
If you worry about writing good/clean/design-pattern-y code: http://www.sebastiansylvan.com/post/the-perils-of-future-coding/
2  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-22 08:34:03
More paper fun: Real-Time Polygonal-Light Shading with Linearly Transformed Cosines

Paper, source-code, webGL demo:

https://eheitzresearch.wordpress.com/415-2/
3  Discussions / General Discussions / Re: Programmer jokes on: 2016-04-22 08:32:07
Well it's a corollary of:  https://en.wikipedia.org/wiki/Hofstadter%27s_law
4  Discussions / General Discussions / Re: Programmer jokes on: 2016-04-22 06:25:53
WTDD: Wishful thinking driven development
5  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-21 07:25:33
Neat: "Game Level Layout from Design Specification"

paper:  http://chongyangma.com/publications/gl/index.html
code:   http://github.com/chongyangma/LevelSyn
6  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-19 07:14:48
This looks kinda fun: https://github.com/alexjc/neural-doodle
7  Game Development / Performance Tuning / Re: Data array too heavy for task? on: 2016-04-18 09:29:50
Analog as in all your keys have values other than up/down?
8  Game Development / Performance Tuning / Re: Data array too heavy for task? on: 2016-04-15 17:21:43
Are your keys analog?
9  Java Game APIs & Engines / Android / Re: Google releases vulkan samples on: 2016-04-14 12:46:04
Ah direct hardware access.  So much easier (for real...assuming fixed hardware).
10  Discussions / Miscellaneous Topics / Re: Realistic graphics -- how can it be achieved? on: 2016-04-14 08:45:18
Three channels are sufficient
  this I know,
'cause the theory tells me so.

Infinite summations aren't so hard
  er...nothing's coming to mind here.

Chromatic's aren't much of a problem.  Luminance is.  I'd like to see some the of HDR screens prototypes.
11  Java Game APIs & Engines / Android / Google releases vulkan samples on: 2016-04-13 19:02:24
https://github.com/googlesamples/android-vulkan-tutorials
12  Game Development / Newbie & Debugging Questions / Re: What is the granularity of branching? on: 2016-04-12 16:39:27
You can't say.  Especially without seeing the rest of the code.  Don't worry about branches.
13  Game Development / Game Mechanics / Re: Loot tables on: 2016-04-12 14:58:48
Oh yeah, tree map, so you're correct O(ln(n)).  Still bigger than O(1) in time and structure is bigger is space.  And like I said...not that any of this should matter.
14  Game Development / Game Mechanics / Re: Loot tables on: 2016-04-12 08:13:46
You're performing a linear time method to solve a problem that's constant time.  Also it's walking (and requires) a fair amount of memory and boxing/unboxing values along the way.  Does it matter?  Very unlikely.
15  Game Development / Game Mechanics / Re: Loot tables on: 2016-04-11 11:19:07
Math:  it works.
16  Discussions / Miscellaneous Topics / Re: lambdas rant on: 2016-04-10 11:03:17
The last I heard JVM lowering invokedynamic was much more expensive than they thought it would be.
17  Game Development / Performance Tuning / Re: Fastest binary search on 4GB worth of long[] on: 2016-04-08 10:22:45
Depending on what the "important" operations are, there's also bloom-filters.
18  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-07 11:52:15
Err...someone wrote a 132 page paper on jumping. 

http://martinf.dk/jump/Jumping_Thesis_Fasterholdt_09.pdf
19  Game Development / Shared Code / Re: Fastest Way To Clear Screen? on: 2016-04-07 07:23:04
Along the same lines, just because there's a classfile that defines method "foo", you can't assume that "foo" is ever actually executed.  Specifically intrinsic methods.  This is getting long in the tooth now...maybe I should update it sometime: http://www.java-gaming.org/topics/hotspot-intrinsics/27010/view.html
20  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-04 13:16:45
@Mac70:  "it can be" is an operative part of my statement.  Like the mentioned

MIT - http://web.mit.edu/facts/tuition.html

or even more expensive and most probably haven't heard of:

http://admissions.wustl.edu/scholarships-financial-aid/Pages/undergraduate-charges.aspx
21  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-04 09:39:01
It's a tough choice.  University is investing in your future and it can be an expensive investment.  If you learn too little, you lose.  If you spend too much for what you've learned, you lose.
22  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-04 07:31:03
I doesn't really matter in the US either.  There are probably two good professional reasons to go to a big name university.

1) You want to become a university prof (at a big name university).
2) You want to become an "expert" for legal proceedings.

When I was working in the US I was surprised by how little CS Berkeley grads seemed to know.  I'm not pissing on Berkeley cause I wouldn't know, but the grads I talked too didn't know much of anything.  On the other hand Standford grads knew their shit.  Again this could be pure chance.

Anyway...where you graduate from should only impact your first job.  After that you shouldn't put it on your resume/CV anyway (never put your GPA..don't care what it is).
23  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-02 16:19:11
delt0r's not a beginning programmer so it makes sense to work the way he thinks he should and then adapt if it's not working out.
24  Game Development / Performance Tuning / Re: Interesting talk from Cliff Click, Azul Systems on: 2016-03-31 07:30:10
... he mentioned the 'register allocator' and if I heard correctly, speculated that the JVM could deliver a further 5% speed boost with this.

Proebsting's Law: Compiler advances double computing power every 18 years.

Don't underestimate the "dumb" things a compiler can do.  That's where the vast majority of speed gains come from.  All the fancy logically complicated things things they do are for marginal extra speed wins (compared to the basics).  Nobody...not even research compilers...perform optimal register allocation.  The problem is NP-hard.
25  Game Development / Game Mechanics / Re: Loot tables on: 2016-03-29 09:45:27
I probably should have pointed to this as well: https://github.com/roquendm/JGO-Grabbag/blob/master/src/roquen/math/rng/discrete/RandomSelect.java

Slower evaluation, smaller data-tables and already returns an object instead of an integer.  I can't see how slower would be a problem for the usage.
26  Game Development / Game Mechanics / Re: Loot tables on: 2016-03-29 08:08:42
Kids..let this be an example to you.  Math:  It works bitches.
27  Game Development / Game Mechanics / Re: Loot tables on: 2016-03-29 08:03:40
https://github.com/roquendm/JGO-Grabbag/blob/master/src/roquen/math/rng/discrete/AliasMethodFlat.java

EDIT: Example usage (different class, but the same principle) - http://www.java-gaming.org/topics/calculating-probabilities-is-this-the-right-way/33201/msg/311483/view.html#msg311483
28  Game Development / Newbie & Debugging Questions / Re: Array Of Sub-Classes on: 2016-03-23 10:02:49
As an aside...doing anything like this is only manageable if if the number of distinct things is small.
29  Discussions / General Discussions / Re: Interesting proposals: Java 9 and beyond on: 2016-03-23 08:31:35
@VaTTeRGeR: To be fair to do it properly would be a back-compat issue since it would require new VM features.
@basil_: I should have put truly identical in italics.  Type macros can get hairy fast.

IMO if java did add support then the syntax shouldn't be
Foo<int>
.  Generics are bounds on legal types that some pointer has...type specialization is a completely different animal.
30  Discussions / General Discussions / Re: Interesting proposals: Java 9 and beyond on: 2016-03-22 21:26:10
Having type specialization is a super time saver.  There's no point in writing the (as mentioned) combinatoric number of versions when they are truely identical.  Nor is there a point in them existing in expanded form (in a classfile) since they're simple macro expansions.  If you focus on one or two specific examples..sure it's no big deal.  That's not really the problem.
Pages: [1] 2 3 ... 113
 
IanParcs (34 views)
2016-04-18 14:18:53

KaiHH (34 views)
2016-04-18 08:35:41

KaiHH (66 views)
2016-04-15 12:43:58

theagentd (64 views)
2016-04-14 02:16:17

theagentd (71 views)
2016-04-14 02:15:43

IanParcs (65 views)
2016-04-12 03:51:16

IanParcs (35 views)
2016-04-12 03:50:03

IanParcs (32 views)
2016-04-12 03:49:54

IanParcs (27 views)
2016-04-12 03:49:52

IanParcs (36 views)
2016-04-12 03:49:52
List of Learning Resources
by SilverTiger
2016-02-05 09:39:47

List of Learning Resources
by SilverTiger
2016-02-05 09:38:38

List of Learning Resources
by SilverTiger
2016-02-05 09:35:50

Rendering resources
by Roquen
2015-11-13 14:37:59

Rendering resources
by Roquen
2015-11-13 14:36:58

Math: Resources
by Roquen
2015-10-22 07:46:10

Networking Resources
by Roquen
2015-10-16 07:12:30

Rendering resources
by Roquen
2015-10-15 07:40:48
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!