Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (736)
Games in Android Showcase (223)
games submitted by our members
Games in WIP (813)
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 ... 310
1  Game Development / Shared Code / Re: take ScreenShoot on: 2017-09-11 21:07:54
Why are the w & h parameters floats?
2  Discussions / General Discussions / Re: Shit hit the fan during my midnight slumber on: 2017-08-30 17:44:40
JGO runs on arcane piles of silliness. I'm sure whatever broke, was patched a decade ago.
3  Discussions / General Discussions / Re: Shit hit the fan during my midnight slumber on: 2017-08-30 09:36:58
It's back up - better than everTM Kiss
4  Discussions / General Discussions / Re: Shit hit the fan during my midnight slumber on: 2017-08-30 09:30:38
Rebooting the JGO instance (among other things...) the forum will be down for a bit Emo
5  Discussions / Miscellaneous Topics / Re: Engineer/Programmer? sentenced in VW emissions fraud case on: 2017-08-30 08:43:23
In my experience the discussion always goes exactly like this:

Manager: Make the thing do this stupid thing.
Engineer: No, the consequences of doing the stupid thing are...
Manager: Fired. Who else wants to get sacked for not doing what we're paying them for?
Engineer#2: Ok

Well, yeah, that's what should happen if engineer #1 does not want to (in this case) break the law. If engineer #2 is willing to, that's his own problem.

and as my job involves killing whales and destroying the planet
Landed a job in Big Oil?
6  Discussions / General Discussions / Shit hit the fan during my midnight slumber on: 2017-08-30 08:25:58
A MySQL table got corrupted, took JGO down. All is fine now. Pointing
7  Games Center / WIP games, tools & toy projects / Re: PFTheremin on: 2017-08-30 08:24:03
Unlocked Pointing
8  Discussions / Miscellaneous Topics / Re: Engineer/Programmer? sentenced in VW emissions fraud case on: 2017-08-28 22:20:15
Okay, isn't this getting a bit too far, Riven?

The initial question or concern was rather, whether a programmer who was *unintentionally*
involved in a crime, might get punished in the future, due to those sentences made to Liang,
who (apparently) was intentionally involved.

That's how I understood it, however.

I did a double take, and I still don't see that point raised by the OP - but it's certainly an interesting thought.
9  Discussions / Miscellaneous Topics / Re: Engineer/Programmer? sentenced in VW emissions fraud case on: 2017-08-28 22:12:05
If you know fully well that you are part of a sequence of actions of which the sole intent is to subvert the law (and/or harm people), then you cannot defend your actions as if you were just bringing a cog in a machine up to spec.
10  Discussions / Miscellaneous Topics / Re: Engineer/Programmer? sentenced in VW emissions fraud case on: 2017-08-28 19:31:20
The whole point is that programmers have an active role in, and as this sentence proves, a responsibility for, the code they write. Plausible deniability isn't enough.

Absolutely not!

A rigorous development process is there to relieve the programmer of all responsibility for the code they write.
The client takes responsibility for the acceptance of the design, and QA takes responsibility for the acceptance of faulty code.

Only when the programmer is wearing multiple hats, can he be accountable for his own code.
I can only hope this was sarcastic, but I fail to see the cleverly hidden joke.

In the world of ethics, I think you cannot delegate responsibility.

<a href=";hl=en_US&amp;start=44" target="_blank">;hl=en_US&amp;start=44</a>
... how 65% of arbitrary males would kill an arbitrary person who they were just paired up with.
The client for which you code, may be an authority - that doesn't mean you can delegate responsibility, as part of the process - you can refuse and/or quit.

Keep in mind that this diesel-date isn't just about cheating regulations... degradated air-quality kills people in poor health, and shortens everybody's life.
11  Java Game APIs & Engines / Engines, Libraries and Tools / Re: WebGL4J - Simple GWT based WebGL wrapper for Java on: 2017-08-25 19:01:06
Unlocked topic Pointing
12  Discussions / General Discussions / Re: Programmer jokes on: 2017-08-21 20:45:40
INSERT jokeAboutTheEclipse INTO Programmer_jokes WHERE date IS NOW();

Conditional inserts? This joke has too many layers Pointing
13  Games Center / WIP games, tools & toy projects / Re: Dodger Dog on: 2017-08-13 17:35:23
'unlocked' Pointing
14  Discussions / General Discussions / Re: Neat code or a early finish product on: 2017-08-12 16:41:54
All published, profitable software has deeply disturbing code quality. Take a hint Pointing
15  Discussions / General Discussions / Re: Posting to not-so-old topics on: 2017-08-04 23:38:36
What CommanderKeith said - but in a broader sense: the signal-to-noise ratio was very low, for necro-posts, after which a barrage of posts followed by regulars, raising concerns about whether 'this post was worth the necro?', with people not realising they were now part of the problem. Given that everybody+dog uses the [unread posts since epoch] link in the header, it would regularly point to a lot of noise.

Now if only SMF wasn't written so poorly, I could tweak it that regular members (or original posters) could post in older threads, but that would be quite a hassle, so I piggybacked on the thread-block functionality. Indeed, this isn't ideal - but it's at the very least a minor improvement of JGO. If you want your thread unlocked, kindly ask - so far I granted all requests.
16  Discussions / General Discussions / Re: Posting to not-so-old topics on: 2017-08-04 16:03:00
what about leap years
Leap-seconds are next.
17  Discussions / General Discussions / Re: Posting to not-so-old topics on: 2017-08-04 08:35:56
Anti-necroposting rules always seemed weird and arbitrary to me, because [...]

You can look at it from the other side too... One day this limitation was introduced as a solution to a problem.
Since then, obviously, the problem disappeared, and people are saying 'why do we have these weird and arbitrary rules?'.

There's always a balance between freedom and restrictions, to nudge people into not misbehaving.
That balance can be altered, when deemed beneficial, so I'll increase the time period to 365 days.
18  Game Development / Newbie & Debugging Questions / Re: Game "running out of memory" with 32-bit JRE's on: 2017-07-26 15:30:01
And in the context of embedding a JVM (which is what this  thread is about), that really isnt relevant Pointing
19  Game Development / Newbie & Debugging Questions / Re: Game "running out of memory" with 32-bit JRE's on: 2017-07-26 14:44:35
Applets and WebStart tech are dead, except in some intranet apps in companies that can't shed their legacy. Hardly relevant for JGO audiences.
20  Discussions / General Discussions / Re: JGO Twitter List on: 2017-07-26 14:34:18
21  Java Game APIs & Engines / Engines, Libraries and Tools / Re: LWJGLX/Debug on: 2017-07-24 08:35:44
In my experience our joe sixpack developer (which is the target audience) doesn't want to understand Java Agents, and will steer clear of any non-obvious commandline parameters.

Even Maven is a bridge too far for most in your target audience. Better just transform the whole LWJGL jar and make that 'build' available as a single file.

See: any java-agent backed API / utility on JGO. Emo
22  Game Development / Shared Code / Re: Tagged Human JSON (THJSON) Parser on: 2017-07-19 15:27:41
Who's demanding this super-efficiency anyway? Get it to be 'fast enough', like everything else in a library/engine/game.
23  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-07-16 22:41:41
I think he meant capturing Pointing
24  Games Center / WIP games, tools & toy projects / Re: TritonForge || 2D RPG Sandbox (New DL Soon, project revived) on: 2017-07-09 20:08:05
Topic unlocked! Pointing
25  Discussions / General Discussions / Re: [Solved] No Email Confirmation on: 2017-07-07 20:44:47
Apologies if this is in the wrong place.

I recently registered under another username (phunni), but, when I set my email address, I never got the confirmation email and now I can't log into that account.  I tried filling in the resend email form, but it just took me round in circles with no emails being sent...

Is anyone able to help me?
Okay, but how did you register? If you look at the register form, it doesn't ask you for an emailaddress at all. Yes, you're reading that correctly, JGO doesn't care about your emailaddress during registration. It's an 1999-era solution to fight spammers and bots, and a 2010-era solution to harras you with notifications, preying in your fear of missing out.

It's very likely that you did not receive your activation-link, because JGO doesn't send those as it doesn't have your mail, it just accepts anybody as a member that can solve the registration quiz. Did I miss some register-form that still asks for an emailaddress? (SMF contains like a dozen login/register html-blocks)
26  Game Development / Shared Code / Re: Faster Than Light JSON Parser on: 2017-07-06 20:15:55
XOR'ing a boolean with true is quite faster (benchmarked with lots of escapes) than the not operator, since the latter incurs a branch.

XOR may be faster, but there is no reason that NOT would incur a branch.

It's just an unconditional bit-flip, unless HotSpot screws up. Clueless
27  Discussions / General Discussions / Re: [Solved] No Email Confirmation on: 2017-07-06 20:07:22
Google considers mails from JGO spam, and doesn't even deliver them into your spam-folder.
28  Discussions / Miscellaneous Topics / Re: Passion Projects and Life: Spreading Yourself Too Thin? on: 2017-06-30 07:43:22
Since a few weeks (2 actually) I picked up my old hobby, programming micro-controllers.

These ATTiny45 chips have 4K ram, 1MHz (up to 20MHz, with an external clock), and are fun to integrate in your handcrafted circuits.

You can get a lot done in a day, as by the time you wrote >200 lines of code you realize you screwed up because the chip's flash memory is full. This forces you to keep everything tiny, hence you (almost always) get things done quicker. Getting 2 chips to communicate wirelessly over 433MHz with a few inductors, resistors, some wires as antennas (cut at 1/4 the wavelength), and custom noise-filters programmed in C or ASM... is just great. (for me). It makes you realize how bloody hard wireless communication is, trying out half a dozen algorithms/approaches to up the bandwidth and range (over 20m and things get really noisy).

It's cheap, these micro-controllers cost about $2, low-end 433MHz modules are $4, so if you damage one, by stepping on it, short-circuit the wrong pins, or passing the wrong voltage through it (none of which happened to me, yet), you'd just grab another chip from the chip-bin Smiley

Debugging is either done over the serial bus, with LEDs indicating certain states, or my favorite: creating a high resistance voltage-divider and wiring your signal into your PC's audio-in, then using a software two-channel (left, right audio) oscilloscope.

29  Game Development / Shared Code / Re: "Better" LinkedList implementation on: 2017-06-22 07:52:33
Does your LRU cache need to be perfect? If not, I'd just create buckets of items, and transfer items among buckets, which is cache friendly.

where the inner list is an ArrayList, and the outer list... probably too (as that is still bound to be faster than the LinkedList, even on random insert/remove) given that you probably won't have more than 100 buckets for 10.000 items.
30  Java Game APIs & Engines / OpenGL Development / Re: Optimizing Performance on: 2017-06-12 20:37:47
I mean that you may be fragment shader bound, hence chunk 0 may be responsible for much more rendered fragments than the other chunks.

What happens to the stats when you look up to the sky, without any pixel showing terrain?
Pages: [1] 2 3 ... 310
cybrmynd (120 views)
2017-08-02 12:28:51

cybrmynd (143 views)
2017-08-02 12:19:43

cybrmynd (138 views)
2017-08-02 12:18:09

Sralse (154 views)
2017-07-25 17:13:48

Archive (623 views)
2017-04-27 17:45:51

buddyBro (732 views)
2017-04-05 03:38:00

CopyableCougar4 (1258 views)
2017-03-24 15:39:42

theagentd (1239 views)
2017-03-24 15:32:08

Rule (1215 views)
2017-03-19 12:43:22

Rule (1268 views)
2017-03-19 12:42:17
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51 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‑
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!