Hi !
Featured games (88)
games approved by the League of Dukes
Games in Showcase (679)
Games in Android Showcase (195)
games submitted by our members
Games in WIP (734)
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 ... 32
1  Discussions / General Discussions / Re: Google wins trial against Oracle over Android on: 2016-05-27 20:24:06
because corporations have the same rights in law as you or I have.

Yeah, no.

[EDIT]: As in they reap the benefits but take none of the, erm, the other thing.

[EDIT2]: In other words a corp isn't personally liable for anything. A corp isn't a person. It's a construct. It's an important distinction I think. I feel context should be taken into greater consideration.
2  Discussions / General Discussions / Re: Google wins trial against Oracle over Android on: 2016-05-27 20:07:24
My point is precisely that it isn't you, me or anyone else personally - it's corporation and should be considered as such.
3  Discussions / General Discussions / Re: Google wins trial against Oracle over Android on: 2016-05-27 19:22:45
I'll suppose those programmers have never spent 20 years designing something, only for some giant corporation to come along and go "yoink! I'm 'avin' that" and subsequently make forty billion dollars out of it without giving them a bean.

Obviously not - but more to the point why should they care? Open Source is all the rage these days. You're making it sound like Oracle is a one man personal project. Clearly this decision benefits the system as a whole, no? Plus all programming languages are subject to a bit of a catch 22... All I'm saying is it's definitely not as black and white as you make it sound.
4  Game Development / Newbie & Debugging Questions / Re: Adding delta value in character movements? on: 2016-05-21 22:33:26
It ensures identical movement and speed regardless of how fast a computer can keep up.

In theory yes, in practice no. What you should do instead to get consistency is to call the tick an extra time for each dropped frame.
5  Game Development / Newbie & Debugging Questions / Re: Adding delta value in character movements? on: 2016-05-21 22:26:11
You're right, it is a gimmick. Don't use it.

Only use it when it has no side effects. Where it doesn't change or affect anything. A pure function if you will. For example interpolation inside the render loop. Although for most games that won't be necessary.
6  Discussions / Miscellaneous Topics / Re: Going to China for 2 months on: 2016-05-21 20:48:24
Also no matter how much you've studied - nobody will understand you at first - probably not even in the first few months. Basically you know nothing jon snow. Especially if you enter a region where they speak a dialect (aka most places).
7  Discussions / Miscellaneous Topics / Re: Going to China for 2 months on: 2016-05-21 20:46:01
Always watch both ways before crossing the roads - they use silent electronic mopeds that accelerate from 0 to top speed in a few seconds (they're awesome, definitely rent one - but they are silent as death).

The traffic rules are non-existent, it's first come first serve - basically don't ever get a drivers license, always use a taxi and or metro. (it is very scary sometimes since they all drive like they're insane)

Most food places are good, some are AVOID AVOID at all costs. Generally if there's a lot of people -> it's probably a good place no matter how "street" it looks. Do not enter low population food places (roaches literally crawling on the walls sometimes - i have first hand experience).

It's hot and moist/humid. Public toilets are all just holes in the ground. Always have napkins/paper with you. Always carry hand sanitiser and use before eating (this is not rude).

China is very rich and very poor - there is not much of a middle class. It's a big place - you can find anything. You will see incredible things and horrible things.

If you're not asian you will encounter mild racism, nothing horrible or obvious though. Your input in most things will probably be ignored completely.

They also smoke all the time everywhere and anywhere.

Also get travel insurance.

China is a lovely, sometimes frustratingly confusing place - have fun! Do recommend.

Also shanghai? Get face masks for most days (except very clear days). New mask for every new day.
8  Discussions / Business and Project Management Discussions / Re: WoW Server Development [Project Shadowcrown] on: 2016-05-08 13:59:22
Considering the Nostalrius controversy - blizzard might be offering up Legitimate vanilla servers soon.
9  Discussions / Miscellaneous Topics / Re: Where I came from on: 2016-05-05 23:03:58
1) When did you start programming?

Started age ~13 in Game Maker (v3 2003) making games.

Started making multiplayer games and advances UI's.

Switched to Java due to GM limitations, then more recently into HTML5 and NodeJS - because everything I wanted to do with Java could be done easier, faster and "better" with modern web development (not the case ~4 years ago).

2) Where are you currently studying (middle school / high school / college)?

Started university in 2011. Haven't finished my masters yet since I've been working simultaneously - currently working full time.

3) Do you have any tips for aspiring game developers / programmers?

Make stuff instead of frameworks/engines/libraries.

4) What do you feel is necessary to learn in order to be considered a programmer? (data structures, multi-threading, concurrency, programming paradigms, etc.)

Learn the fundamentals of unix operating systems and bash.

The fundamentals of computer science are straightforward. Write a program in assembly - understand how it works (and how simple it is).

Data can be anything - the observer decides what he wants to see.

These basic fundamentals can be applied to everything else in the realm of computer science - and it will give you an understanding of how things fit together, an overall bigger picture of it all, if you will.

Also embrace Test Driven Development. It's the bees knees.
10  Discussions / General Discussions / Re: SMF is falling apart. on: 2016-05-03 19:35:27
11  Game Development / Game Mechanics / Re: Hardware-like software cursor. on: 2016-05-02 13:55:05
Make it run at 60 FPS.

Or 24 fps for a cinematic look.
12  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-21 21:22:51
React Native or cordova/phonegap works well too - if you're into that.
13  Game Development / Artificial Intelligence / Re: Hnefatafl on: 2016-04-21 07:40:13
Kind of like Thud! although:

Thud! is similar to Hnefatafl but is not actually a member of the tafl family (See because the manner of capture has been modernized and the game involves no king piece.

14  Game Development / Newbie & Debugging Questions / Re: How to remotely access running application (command line?)? on: 2016-04-19 21:45:32
send a SIGINT signal and listen for it inside the java prcoess with a shutdown hook. This way you can gracefully exit the process. Then after a while if it isn't dead kill -9 it.

Something like

Runting.getRuntime().addShutdownHook(new Thread() {
  public void run() {

[EDIT]: But what you're doing currently isn't wrong either.
15  Discussions / Miscellaneous Topics / Re: Java won't POST to webserver on: 2016-04-09 19:31:17
Can your server receive a curl post?

curl --data "param1=value1¶m2=value2" http://hostname/resource
16  Game Development / Performance Tuning / Re: Fastest binary search on 4GB worth of long[] on: 2016-04-07 19:50:04
<a href=";hl=en_US&amp;start=" target="_blank">;hl=en_US&amp;start=</a>
17  Discussions / General Discussions / Re: Virtual Reality on: 2016-04-05 17:11:35

IKEA VR Experience
Design your home with ikea furniture before you run out and buy.

f**k me in the asshole.
18  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-03-26 01:57:59
I can't do TDD on personal projects, just don't have the time...

Then you're doing it wrong. (:

Prototyping? Sure. But once you start getting an idea about what you're doing (~10 hours in). Start throwing tests in.

It's not complicated or time consuming. More often than not you'll realize your design or structure is f**ky while writing the test itself.
19  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-03-25 11:57:40
That's one of the most infuriating parts of programming. Fix something here and something else gets broken. It's almost like a plumber fixing a pipe.

Test Driven Development. May or may not change your life.
20  Discussions / General Discussions / Re: Virtual Reality on: 2016-03-24 12:49:28
I don't think so. Sim gamers spend hundreds, sometimes thousands of dollars into improving the experience. A flightstick alone will net you 200$ or 400$ for a good one - same goes for racing wheels. Beyond that, above the hobbyist level you get embedded chair systems for a few thousand. Even if it's niche there'll definitely be a market for it.
21  Discussions / General Discussions / Re: Virtual Reality on: 2016-03-23 20:22:42
I've had the DK2 for about a year now. It's basically the same version they're selling now except a bit lesser resolution. Which is not good. It's still a gimmicky piece that needs fiddling to get it just right - even on games with rift support. It needs to double the resolution it currently has at the very least.

It's obviously a hobbyist piece of kit and will be for probably at least 3 years still. The same people into racing and flying sims will benefit the most. And for them it's absolutely worth it (with double the current resolution). VR, especially on sims, is mesmerizingly impressive.

FPS games can work, but it will require a special UI from the game to be usable.

Another thing is Augmented Reality, which I think can be much more useful and much more widespread - when and if they get it right.

They're coming but it'll probably take a decade still.
22  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-03-21 11:58:00

Someone told me long ago...
23  Java Game APIs & Engines / Engines, Libraries and Tools / Re: Java Library written IN Java on: 2016-03-20 22:59:37
Stop making engines. Make geimz!
24  Game Development / Performance Tuning / Re: Faster way to find primes? on: 2016-03-15 10:52:04
I have to ask: why primes?

Primes are important. Number theory, encryption - that kind of thing.
25  Game Development / Newbie & Debugging Questions / Re: 24bit vs 32bit ColorModel performance on: 2016-03-09 03:04:58
If anything I'd venture they're both as fast.

More importantly though the situations where the minimal speed difference between the two, if any, makes an impact is probably around 40% of the time always exactly 0%.
26  Discussions / General Discussions / Re: Recording movie files from Java on: 2016-02-27 13:26:23
Why not use ffmpeg or libav?
27  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-02-11 00:57:11
You're a f**king beast, man.
28  Discussions / Miscellaneous Topics / Re: How do I get Java and Javascript working together? on: 2016-02-03 21:49:43
Wait, what are you using the javascript for? Text to speech is not an answer. And why would you need the window/document/DOM?

It makes no sense.
29  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-01-22 20:01:25

   remove : function(i) {
      internalArray = internalArray.splice(i, 1);

Riven had it right the first time. Array.splice modifies the content of the array being called returning the deleted elements.

Not to be confused with Array.slice which doesn't modify the original array.
30  Game Development / Newbie & Debugging Questions / Re: [libgdx] How do i save data of my game on GooglePlay? on: 2016-01-21 01:32:23
What kind of data? For what purpose?

Have you looked at the api docs?
Pages: [1] 2 3 ... 32
DarkCart (29 views)
2016-05-29 06:30:33

Hydroque (44 views)
2016-05-26 18:45:46

Mac70 (55 views)
2016-05-25 01:16:33

theagentd (58 views)
2016-05-14 22:38:35

theagentd (90 views)
2016-05-11 02:37:41

theagentd (98 views)
2016-05-11 02:33:46

IanParcs (121 views)
2016-04-18 18:18:53

KaiHH (116 views)
2016-04-18 12:35:41

KaiHH (138 views)
2016-04-15 16:43:58

theagentd (145 views)
2016-04-14 06:16:17
FPS Camera Tutorial
by Hydroque
2016-05-22 09:40:58

Website offering 3D Models specifically for games for free
by vusman
2016-05-18 21:23:09

Website offering 3D Models specifically for games for free
by vusman
2016-05-09 12:50:56

Website offering 3D Models specifically for games for free
by vusman
2016-05-06 15:10:21

Website offering 3D Models specifically for games for free
by vusman
2016-04-29 16:56:17

List of Learning Resources
by SilverTiger
2016-02-05 13:39:47

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

List of Learning Resources
by SilverTiger
2016-02-05 13:35:50 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!