Java-Gaming.org Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (757)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (844)
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 ... 176
1  Discussions / Miscellaneous Topics / Re: Microsoft confirms it’s acquiring GitHub for $7.5 billion on: 2018-06-12 13:34:49
Quote
Youtube isn't free of charge
It isn't? I understand "free of charge" exclusively as "no payment in the form of currency required". What else is done with you and your data doesn't change the fact that you didn't have to pay up front.
We can use the same word in my mother tongue to say "free of charge" and "costless" and I don't consider only the direct and immediate payment, I consider the whole cost. If an health insurance computes its rate for me or if a bank computes my solvency based on those data, using those "free of charge" services won't have an immediate price but it will have a cost and a price on the long term.

Not having to pay actual money or investing lots of time to get going is what most people care about IMHO.
Yes but my point is that they should care about some other aspects if they expect something lasting on the long term and/or if what they put into those services is valuable for them.

What i'm arguing is that these big platforms must eventually (=>necessarily) form because of what they got to offer. I'm not saying it's a good or a bad thing, it just happens.
I don't understand the first part of your sentence, what do you mean exactly? They offer something and they expect something in return. Personally, I prefer knowing exactly what they expect in return before "buying".

A member of the Linux Foundation recently defended Microsoft, I hesitated between laughing or thinking that this organization no longer deserves my trust:
https://www.linuxfoundation.org/blog/microsoft-buys-github-the-linux-foundations-reaction/

Really?! I think that's a great (and realistic) article, and really echoes my own feelings on the subject.  Microsoft is (has) changed in its attitude to FLOSS, but if it doesn't earn our trust with this one, we move on.

Hey, it could be worse - imagine if it had been Apple!  Wink  Who seem to be steadily going in the opposite direction.  Interesting everyone talking about the GitHub move, but haven't seen a post on here about Apple's plans on deprecating and removing OpenGL support yet?!
Microsoft's position on software patents hasn't changed and a representative of the Linux Foundation can't criticize a platinum member giving more than 500 000 US dollars per year.

I'm aware of Apple recent move on OpenGL and OpenGL ES, I'm sad about it. I'll just drop support of its operating systems if they require to use Metal Sad Microsoft hasn't expressed intent to support Vulkan (according to LunarG) like Apple.
2  Discussions / Miscellaneous Topics / Re: Microsoft confirms it’s acquiring GitHub for $7.5 billion on: 2018-06-11 18:51:56
Quote
Is this centralization really necessary? It's possible to find great open source projects with a good search engine. By the way, I remind that Github is inaccessible in some countries.

Is this centralization really necessary? It's possible to find great videos with a good search engine. By the way, I remind that Youtube is inaccessible in some countries.

Yeah sure you could, but Youtube does it better overall, it's free, the unified interface is convenient, it's safe to browse (vs visiting random sites) and content+creators are already there, the same goes for GitHub, there's a reason not every open source project maintains their own website, many good projects wouldn't even be available to the public without the convenience of GitHub.
Youtube isn't free of charge, it's provided by a for profit organization that makes money from your personal data. The price is the one you pay when something done with your data ends up by harming you.

I see what you mean by "convenience" because not everybody wants to maintain a server and when I began publishing my source code, I wasn't ready to have my own server at home. There are several kinds of solutions for different purposes and different needs. I agree with nsigma; sometimes you just choose your "shark". I'm not surprised by this acquisition, it just forces me to do something earlier than I thought. Somebody who doesn't care about publishing an open source project on a proprietary code sharing platform can choose Bitbucket or a non free flavor of Gitlab instead of Github, somebody who does but who doesn't want to manage the hosting and who can trust some private corporations can choose Gitlab CE (community edition) or Sourceforge, somebody who cares about using mostly free software but who doesn't want to manage the hosting and who prefers trusting some associations or cooperatives rather than some private corporations can use Framagit, somebody who wants to have the full control on her/his own server can use Gitlab, gitolite, Gitblit, ...

A member of the Linux Foundation recently defended Microsoft, I hesitated between laughing or thinking that this organization no longer deserves my trust:
https://www.linuxfoundation.org/blog/microsoft-buys-github-the-linux-foundations-reaction/
3  Game Development / Newbie & Debugging Questions / Re: Game running slower with many objects on: 2018-06-11 18:26:10
Libgdx- java game framework. Built on top of LWJGL.
Sorry to contradict you but LibGDX has several backends including one (unofficial) based on JOGL 2, another one using GWT and another one using Android OpenGL framework as far as I remember:
https://github.com/libgdx/libgdx/tree/master/backends
4  Discussions / Miscellaneous Topics / Re: Microsoft confirms it’s acquiring GitHub for $7.5 billion on: 2018-06-10 17:06:47
I don't like this move of Microsoft at all…
As always, they're probably following the same strategy "embrace, extend, extinguish" with Github as they did with so many other projects/organizations.
Very interesting read here: https://jacquesmattheij.com/what-is-wrong-with-microsoft-buying-github
Yes I quoted this article in my very first post about this acquisition. "Embrace, extend and extinguish" is explained on Wikipedia:
https://en.wikipedia.org/wiki/Embrace%2C_extend%2C_and_extinguish

It's great that open source centralized on GitHub, as it makes it so much easier to find new great projects to learn from, and the new CEO for GitHub seems intent on keeping the good parts.
Is this centralization really necessary? It's possible to find great open source projects with a good search engine. By the way, I remind that Github is inaccessible in some countries.
5  Discussions / Miscellaneous Topics / Re: Microsoft confirms it’s acquiring GitHub for $7.5 billion on: 2018-06-08 18:58:15
Maybe Bitbucket will do.
It's a matter of taste. Its financial situation seems to be good since its acquisition by Atlassian but it's fully proprietary whereas Gitlab is partially open source (only the community edition). Sourceforge is fully open source but there are too much ads :s I prefer GitBlit as it's open source, Java based and not very difficult to run with Apache Tomcat, Wildfly, Glassfish, ...
6  Discussions / Miscellaneous Topics / Re: Microsoft confirms it’s acquiring GitHub for $7.5 billion on: 2018-06-05 13:22:42
Nothing lasts forever.
Yes, I know that and I agree with you. Github had some financial problems and as I had some doubts on its viability on the long term, some projects were only mirrored on Github and hosted elsewhere. I've been switching to self hosting for months as I'm aware of the weak business models adopted by lots of service providers on Internet. Either they end up lacking of money like Github, or their sources of income are mostly based on the collection of personal data :s

I prefer paying a subscription for a service or managing it by myself instead of hoping that a for profit organization will go on providing it for free without any compensation. Work must pay and Github wasn't a philanthropic organization.

Can't be worse then that time I used to upload my code in zip archives to S3.
Yes and there are alternatives to Github. Gitlab is open source and can be hosted on your own server. I've had to temporarily move some projects from Github to Sourceforge, I have the feeling to be between a rock and a hard place.

In my humble opinion, if a service is important for you, you should worry about its sustainability.
7  Discussions / Miscellaneous Topics / Re: Microsoft confirms it’s acquiring GitHub for $7.5 billion on: 2018-06-04 16:00:28
Hopefully this'll kill git off too Tongue
What's wrong with git?
8  Discussions / Miscellaneous Topics / Microsoft confirms it’s acquiring GitHub for $7.5 billion on: 2018-06-04 14:38:14
Hey

I've just learned that Microsoft is acquiring Github. I've planned to host my source code in my own server at home for months, I've already started to reduce my presence on Github.

I totally agree with the author of this article. I don't feel reassured by this acquisition.

I assume that StackOverflow will be sold to a very big company later too... Sad
9  Java Game APIs & Engines / Tools Discussion / Re: replacement for Java Web Start on: 2018-05-31 06:47:52
Have you read that?

http://tuer.sourceforge.net/en/documentation/#setup

I have to improve the documentation. You can mimic the settings of my project by putting my Ant library into a directory called jndt and adding an Ant task definition into your Ant script (build.xml). Then, you can look at the rest of the documentation to know how to use the tasks, the examples in T.U.E.R might be helpful too.

You cannot run JNDT directly, you have to define your own targets that call the tasks inside JNDT.
10  Java Game APIs & Engines / Tools Discussion / Re: replacement for Java Web Start on: 2018-05-29 13:19:27
Are you already able to make a fat JAR?

You need to use Ant "jar" task to make a JAR. Maybe Hello World with Apache Ant and our examples can help.
11  Java Game APIs & Engines / Tools Discussion / Re: replacement for Java Web Start on: 2018-05-25 22:42:34
On Macs, I'm using "jar2exe" to package the loader as a mac app, signing with my apple code
signing key, then using the native disk utility to package the app as a disk image.
You can make an APP file without jar2exe, this is what I do in JNDT. My tool is cross-platform, it works where Java works unlike numerous platform dependent tools. Making a DMG file seems to be tricky to do without relying on platform dependent tools.

On PCs, I'm using Jsmooth to package the loader as an exe, signing with my jar signing key,
then wrapping the exe in a .zip.   No windows installer is needed, and I haven't discovered any
additional benefit from wrapping the exe in a msi.
Making a MSI file without using platform dependent tools is extremely tricky and I don't see the interest of doing it too because Inno Setup and NSIS work quite good and are better documented. I use NSIS-Ant in JNDT to target Windows.

On linux, I haven't found a better solution than pairing the .jar with a shell script to execute it.
You can make DEB and RPM packages without using native build tools, look at jDeb and RedLine RPM, I use them both in JNDT.
12  Game Development / Newbie & Debugging Questions / Re: Stubbornly insisting on using JLINK for deployment on: 2018-05-21 22:17:11
NSIS works under GNU Linux too and I use it with Ant.
13  Game Development / Newbie & Debugging Questions / Re: Stubbornly insisting on using JLINK for deployment on: 2018-05-17 22:57:06
I use NSIS-Ant in JNDT, maybe it could be useful for you.
14  Java Game APIs & Engines / Tools Discussion / Re: replacement for Java Web Start on: 2018-05-01 21:42:22
Hey

Where have you read that Oracle is deprecating Java Webstart? Applets are deprecated for sure. I already have my own tool that "replaces" it but it doesn't handle automatic updates, it's enough for my needs anyway, it's already on Sourceforge.

By the way, my tool doesn't require a JVM previously installed on the system.

P.S: http://www.oracle.com/technetwork/java/javase/9-deprecated-features-3745636.html
Quote
Java Applet and WebStart functionality, including the Applet API, The Java plug-in, the Java Applet Viewer, JNLP and Java Web Start including the javaws tool are all deprecated in JDK 9 and will be removed in a future release.

I've forgotten to post that:
http://tuer.sourceforge.net/en/documentation/#jndt
15  Games Center / WIP games, tools & toy projects / Re: TUER: Truly Unusual Experience of Revolution, FPS using JOGL on: 2018-04-27 18:00:34
Hello

I plan to update the bundles at the beginning of May, sorry for the delay, the upload is extremely slow on Sourceforge and some files are very large.
16  Java Game APIs & Engines / Engines, Libraries and Tools / Re: JGLFW - Library on: 2018-03-12 14:15:43
Hey

What does it offer compared to JGLFW?

You wrote "Optimizations can to be made", you meant "Optimizations can be made", didn't you?
17  Discussions / Community & Volunteer Projects / Re: RuneScape© Private Development Community on: 2018-03-12 14:10:59
I assume that you're a cover of IanWONeill lol.
18  Discussions / Business and Project Management Discussions / Re: Looking for ambitious java developers on: 2018-03-12 14:09:14
Hey

Skype and Discord are both proprietary, you suggest to choose between the plague and cholera.

I agree with KevinWorkman, work must pay (every job deserves to be paid) and you should provide some information about that right here or at least publicly. For now, it looks like undeclared work or unpaid work. The way you're talking doesn't reassure me, I don't speak on the behalf of others as they are mature enough to do it by themselves.
19  Discussions / General Discussions / Re: Gun violence in video games: Donald Trump meets with video game execs on: 2018-03-09 13:17:34
Hey

Gun should be allowed only to police and special forces. Exceptions to civil throw a deep, long and expensive iter, including a psycho analysis.
Personally, I think that nobody should be allowed to own a gun, even the police. I don't think that the world would be safer if everybody could own a gun. Policemen are allowed to keep their service pistols at home in some European countries and as far as I know, it has caused some tragedies. I have no figure, no formal evidence, sorry.

By the way, I don't think that sane people are influenced by violent video games and I don't think that video games drive people insane.

I spent some time in Los Angeles in 2012 and I disliked the sound of guns, I found that scary, I don't imagine to live with guns everywhere.
20  Java Game APIs & Engines / Engines, Libraries and Tools / Re: LWJGL3FX - A sneak peek on: 2018-03-08 15:08:53
The big difference is that AWT is set in stone, we're limited by what the JDK supports/allows. A JavaFX port opens up opportunities that will be impossible with AWT.
There is still no equivalent of Java AWT Native Interface for OpenJFX / JavaFX yet as far as I know.
21  Game Development / Newbie & Debugging Questions / Re: [JOGL] Rendering text on: 2018-02-20 14:16:18
Hey

Rather ask JOGL specific questions on our official forum:
http://forum.jogamp.org/

By the way, there is already a build-in method in JOGL to make a capture of the rendering and to copy it into a buffered image, maybe it could be useful for you:
http://forum.jogamp.org/JOGL-Drawing-on-Image-e-g-JButton-tp4038652p4038653.html
22  Java Game APIs & Engines / Engines, Libraries and Tools / Re: Java Bytecode Editor on: 2018-02-20 13:52:10
though no Eclipse plugin? Sad
An Eclipse plugin would be useful but its absence doesn't drive this editor useless especially when I see that I've found no other tool to do this job. Okay, maybe I've forgotten to talk about some not polished editors that require Python and without any binary build and I haven't tested JBE as I fear it supports only Java 1.5.

If it's up to be, why not contributing? You could make a request for enhancement and implement this feature, couldn't you?
23  Java Game APIs & Engines / Engines, Libraries and Tools / Java Bytecode Editor on: 2018-02-20 12:31:35
Hey

I had to patch a class file today and I spent several hours to find a working tool. reJ threw a NullPointerException when I tried to insert the instruction "ifne", it seems to be unfinished, it's a shame as it could be a very nice editor, it already has numerous nice features, an hex viewer, ... The famous Java Decompiler works but it's not an editor. I didn't succeed in editing with ClassEditor.

After that, I tried JByteMod and it worked. It's a very complete editor, it uses several decompilers (3 including Procyon the last time I gave it a try). It allows to edit everything in class files, the colored syntax drives the code more pleasant to read, it supports Java 1.8, it shows a control flow graph which helps to understand what you're doing especially when you're not a bytecode expert.

Best regards.
24  Game Development / Newbie & Debugging Questions / Re: Stream.filter(...).count() didn't work on: 2018-01-22 22:56:18
Hey

I advise you not to create a list from an array just to use it as a stream. Rather use a stream builder to build a stream or use map() and filter() directly on the stream build from grid.getNeighborsAt(row,col). You lose some performance enhancements of streams when you create lots of temporary structures to build them.
25  Game Development / Performance Tuning / Re: What is the fastest way of setting screen pixels? on: 2017-12-30 18:36:56
Hi

You can use JOGL as it supports both desktop and embedded environments, it exposes both OpenGL and OpenGL-ES APIs. You can make your own rasterizer and simply call glDrawPixels to draw the result:
https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glDrawPixels.xml

However, glDrawPixels is only in OpenGL (backward compatible context), not in OpenGL ES. You could use a FBO instead.
26  Game Development / Newbie & Debugging Questions / Re: Class design on: 2017-12-26 15:05:57
Hi

(beside : not bad what you can do in pure java https://www.youtube.com/watch?v=ZV4Dsandc6w).
He wrote his own rasterizer but he made a wrong claim:
Quote
The game is developed with pure java thus it won't lag on machines with low spec graphic cards.

A software rasterizer can hardly beat OpenGL even on low end graphics cards. You can reinvent the wheels if you want but I advise you to avoid using a wrong excuse to do so unlike the programmer you quote. Just have fun and learn. If you want better performance, use hardware acceleration, OpenGL, Vulkan, ...

Good luck with Tetris.
27  Games Center / WIP games, tools & toy projects / Re: The Vehicular Epic on: 2017-12-17 14:59:41
Hi

Good job. I advise you to use a versioning system (GIT, Subversion) to help developers to follow the changes in your source code. Moreover, packaging it as a Netbeans project is a bad idea to me, Netbeans generates tons of files, why not using a build tool like Gradle, Ant or Maven? Instead of packaging your game as an "executable" JAR, you should rather package it as a complete software with all necessary dependencies, it would be helpful for GNU Linux users as only a few distros (Fedora, Debian, Ubuntu) support OpenJFX (JavaFX) and numerous end users have no JRE installed on their machines. Drive your game easier to install if you want to target non technical end users and not only Java programmers. Good luck.
28  Games Center / Showcase / Re: Pirate Party on: 2017-12-11 21:38:14
Hi

Where is the version for Linux? I only see Android, OS X and Windows.
29  Game Development / Performance Tuning / Re: Java 9 GC on: 2017-11-30 23:23:11
If you're looking to test Shenandoah on Windows, looks like it's available in the 1.8.0.151 ojdkbuild.
Why not using adoptopenjdk.net instead?
30  Java Game APIs & Engines / OpenGL Development / Re: Simple, solid Collada parsing on: 2017-11-22 19:43:25
Hi

JogAmp's Ardor3D Continuation has a good Collada importer (tested with lots of models, fully supporting skeletal animation), it supports several other formats and it has an OBJ exporter, JMonkeyEngine 3 has some excellent importers too, Unlicense supports numerous formats including FBX and Blender.
Pages: [1] 2 3 ... 176
 
EgonOlsen (76 views)
2018-06-10 19:43:48

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

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

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

nelsongames (156 views)
2018-04-24 18:15:36

nelsongames (155 views)
2018-04-24 18:14:32

ivj94 (896 views)
2018-03-24 14:47:39

ivj94 (160 views)
2018-03-24 14:46:31

ivj94 (809 views)
2018-03-24 14:43:53

Solater (173 views)
2018-03-17 05:04:08
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

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
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!