Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (753)
Games in Android Showcase (228)
games submitted by our members
Games in WIP (842)
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 ... 311
1  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2018-04-13 17:27:53
Typically you use plain old SQL queries in data-migration. It would probably take a second or two to migrate the JGO user-table into any other application-specific user-table.
2  Java Game APIs & Engines / Java 2D / Re: Realistic Lighting in a 2D game on: 2018-01-08 00:46:44
Congratulations on necro'ing a thread that was last posted on 1,829 days ago.

Yeah, 'you guys' didn't like the automated old-topic locking Pointing
3  Java Game APIs & Engines / Java Sound & OpenAL / Re: How do I get frequency data from a .WAV? on: 2018-01-04 23:46:48
We are also requesting this thread be moved to the Java Sound section, if that is not too much trouble.]

Moved it to the new board - this was the closest fit (not perfect)
4  Java Game APIs & Engines / Java Sound & OpenAL / Re: How do I get frequency data from a .WAV? on: 2018-01-04 00:09:07
You could try to understand what the tools do that you're using. (not meant as a snarky remark Smiley)

You're saying you've gathered to read in samples, and apply a FFT on it, and your output looks off.

Did you try to analyze what actually goes wrong? You can feed in a nice sine-wave of a known frequency and actually look at what your FFT spectrum looks like. Does it have a peak at the expected frequency? That's a valuable starting point for troubleshooting, and actually solving the problem step by step.
5  Java Game APIs & Engines / OpenGL Development / Re: UI-Overlay on 3D scene on: 2018-01-03 19:46:59
You can do hundreds of shader switches per frame before you get even to a millisecond of overhead.

Premature optimization is bad Pointing
6  Java Game APIs & Engines / OpenGL Development / Re: UI-Overlay on 3D scene on: 2018-01-03 16:56:16
The likeliness that you can reuse the same shaders for 3D and 2D rendering is very low anyway.
7  Discussions / General Discussions / Re: HappyNewYear! on: 2018-01-02 14:06:10
And that's before you even start accounting for the fact that the cube has to be rigged and animated and skinned or it looks poo.
And even that looks poo... look at the handdrawn disney films, and the latest and greatest 3d disney films... they still don't quite master the 'rigged' facial expressions like they did 40 years ago with pen and paper.
8  Game Development / Newbie & Debugging Questions / Re: Hosting your game on: 2017-12-27 04:39:01
As with any globally defined fixed fee, that $100 (and that $10k) is worth a different amount in the local region of the dev or team.

$10K is OK for you, because you live in a filthy rich country (congrats!), but for others around the globe it's probably the same as if you were asked for $100K. Now that'd be in the 'not so funny' category. Valve has been against regional pricing for practical reasons, and sticks to their globally fixed fee. The proposal to increase the barrier of entry to $10K feels a bit like asking for a penalty that is as high as possible, so long as *you* can manage it - a big studio would ask for a $100K fee (to weed out non-AAA), and a poor kiddo would ask for a $10 fee (to weed out the poorer kids).  

The nice thing of $100 is that it seems manageable for most - and weeds out most jokers. The bad quality games (like all other games) would supposedly be regulated by the community.

Valve gave up their role as gate-keepers for quality games on Steam (5 years ago?), as the process was too arbitrary (or they simply calculated it hurt their bottom line), so they opened the gates. As they have done nothing since to constrain the influx, I fear it's unlikely to change. And what's so bad about an 'open market' economy for games anyway? It drives competition, prices fall, survival of the fittest kicks in... and if the end result is that the quality of the games (per dollar spent on it) suffer, then that indicates that game quality is not as important as it once was. If shoving drivel for $1.99 leads to more profit than pushing high quality games for $4.99, then maybe, just maybe, don't polish your new game to the point of it being a skillfuly crafted masterpiece. Emo

That reminds me of the (old) joke of what a jazz musician would do if he won a million bucks in the lottery: tour the country until it's gone.
9  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-12-18 07:01:51
Gentle smiling man politely suggests you to make haste, or we're all gonna die (soonish, like in his dream).
10  Game Development / Shared Code / Re: 2D & 3D Spline (think smooth curve through n points) function on: 2017-12-17 17:31:39
11  Games Center / WIP games, tools & toy projects / Re: Advent Game Calendar on: 2017-12-10 16:49:19
12  Games Center / WIP games, tools & toy projects / Re: Advent Game Calendar on: 2017-12-06 23:19:08
13  Games Center / Showcase / Re: Dodger Dog on: 2017-11-27 12:21:50
14  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-24 19:24:37
You have that permission, SHC. The (textual) content in the dump is slightly mangled, anybody using this as the foundation of a fork would have to be nuts Smiley

How are you liking the data-migration so far?

How easy is it to extend the Flarum UI? For example, adding a sidebar like on JGO.

Do you consider Flarum as a community-centric platform, or more of a Q&A platform?
When looking at the Flarum UI it feels to me like the focus is on Q&A. Maybe it's me Smiley
15  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-16 16:34:22
Thanks! That will keep me excited to do, it was boring a bit to stare at the screen doing nothing while the migration is done. Currently for 11513 users, it is taking me ~12 minutes to do the port, that is with the reduced data which excludes people who have never logged in after activating their accounts and also non-activated accounts.

Typically data-migration is fastest if you let the database do the bulk of the work:

SELECT ... some data-transformations in the select-statement
  INTO dst_table
  FROM src_table
  JOIN ... potentially some more JOINs to be able to properly fill dst_table

Migrating 11K users should take a split second, with this approach.
16  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-11-16 12:41:30
.. and optimisations by the JIT. You can have multiple (inlined) implementations of 1 callsite at a time, which all store these references in different registers, or (differently laid out) stack memory.
17  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-15 22:37:40
Porting of users is done, but however they are created with no password, and hence they cannot log in. They are required to click on forget password link and create new password for the accounts.
Ofcourse this is one of the first snags of a data-migration: how do we get application X to understand the password-encryption (salted-hash) from application Y. Typically this involves a bit of custom code in the new application. I could PM you your own SMF credentials (as hash+salt) and you could test your new implementation with that.
18  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-15 22:34:27
Great progress dudes!

Hey @Riven, I started migrating the users and found that there are a ton of users who have activated the accounts but haven't logged in even once. The lastLogin field for some is set to 0. Should I migrate them too? Or can I optimize the script to remove them?
Once you get 10% of data pumped over, it's typically a breeze to do the remaining 90%, especially on such a simple data-model.

So by all means, feel free to reduce your dataset, if it makes porting easier/speedier. In the final stages of the migration you would take the whole dataset.
19  Game Development / Performance Tuning / Re: Simple way to show quickly-changing values on: 2017-11-13 15:00:32
I'm not too sure about this, but I think you have to use SwingUtilities.invokeAndWait - because otherwise the String str could change be changed by your non-swing thread while the last runnable is still being executed on the EDT.

final String refCopy = str; // just in case 'str' was actually a field, and not a local-var
SwingUtilities.invokeLater(new Runnable() {
   public void run() {

If you only want to view data, you should use a JLabel, not a JTextArea.
20  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-12 16:47:43
Do we want to port the database?

I personally like the "fresh start" option, but it's at least worth trying. This might require direct access, not an obfuscated dump.

Surely a few swapped words won't put you off? Smiley

Here's the dump, enjoy Smiley (and good luck!)
21  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-11 18:14:26
I have cleaned up a database-dump, removing privacy sensitive information, like ip-addresses, locations, ages, emailaddresses, secret-question/secret-answer pairs for login-recovery, etc, etc. I also subtly mangled the messages, without structurally changing the posts, as to simply prevent a fork based on this shared dump. I'll do a few more sanity checks, and will make the dump available shortly.
22  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-10 09:29:40
Just chiming in here: sharing a database-dump with you, to attempt building a next-gen frontend, would not imply hosting the final product elsewhere.
23  Discussions / General Discussions / Re: Move to Kotlin? on: 2017-11-07 11:32:05
Java ... doesn't change at rates other languages change.

With the new 6-monthly releases I think we're about to see Java evolving much more rapidly
5 (or 10?) years ago they promised us annual releases - that didn't quite happen Smiley

I certainly hope we get 6-month releases, but odds are we should be happy if we get 24-month schedules.
24  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-06 08:18:55
Emphasis on will be. Smiley

... I'll prepare a database dump 'soon' (this week) ...
25  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-06 07:24:47
The JGO database dump will be publicly available - it is the community's data after all. Besides the IP-addresses, emailaddresses and private messages, everything in the dump could (in theory) be retrieved with a scraper.
26  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-06 01:07:16
Ah, the gloves just came off...

To suggest you're the only one without a lot free time then, now or otherwise is at the very least misguided.
jonjava, I'm wondering where you got that - you may want to reread my earlier replies, because I never even hinted at that.

As I recall, and I may have some of the details wrong, you weren't willing to accept any help let alone entertain the possibility. It seemed to me like you were using the idea to some degree as an excuse or opportunity to learning modern web development with aspects of it masquerading as some kind of heroic altruism. Not at all a serious or competent consideration in my estimation.

And to imply that suggestions or expertise was lacking is quite presumptuous given that you weren't listening and, at least at the time, your own understanding of modern web development was quite self evidently - in my opinion - somewhat bankrupt.
The rest of your response equally reads like a surreal plot twist, not sure where all the anger is coming from... me using JGO to learn modern web-dev for selfish reasons? You've gotta be kidding. If you have criticism, fine, share it, and I might identify with it, and try to improve my ways, I'm far from perfect, and we all know that, but this is just silly.
27  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-05 23:53:03
That has never been done before, for good reason Wink
28  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-05 22:38:59
But it fell flat partly because Riven wouldn't play ball IIRC
There was nothing properly suggested, just 2 or 3 forum-posts of devs that were willing and lacked relevant experience - in the mean time, I had (and still have) an extraordinary tiny amount of spare time, even my evenings and weekends are swallowed up. It's easy to suggest you're willing to take up the task, it's very hard to actually finish a project to the state it's ready for 'production'. Not just for the small group of inexperienced volunteers, but also for me.

I think should pivot to some degree.
You guys really seem to insist that for the current ~20 active regular members, a large investment of time and effort with unknown outcome is the best thing to do... well, I'm willing to play ball, as I said earlier. I'll prepare a database dump 'soon' (this week) and we'll see who is willing to make a JGO clone worthy and capable of replacing the current forum. If it's any good, I'll seriously discard SMF and roll out whatever is ready to replace it.
29  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-05 17:48:50
Migrating a forum's content from one backend to the other is not a trivial amount of work, it takes experience with both old and new backends to properly migrate. As a side-note, you don't know half of SMF's crappy UBB implementation, and you really wouldn't want every other post in the new software to have garbled contents. Another point would be that you wouldn't want all the current links to webpages to yield 404. There are seriously a million little details concerning data-migration, especially if you're working with a heavily modified current backend.

I could provide a database-dump of JGO (lacking the PMs and other sensitive data), and you could give it a whirl. If anybody gets it to at least the level of stability and accessibility of the current site, we could talk about a migration. Keep in mind though, that you're basically doing a lot of work for a forum that is already tumble-weeding.
30  Discussions / General Discussions / Re: Gosh, it's quiet in here on: 2017-11-05 10:47:41
Surprisingly, the peak of the community was as recent as 2014...
Pages: [1] 2 3 ... 311
ivj94 (584 views)
2018-03-24 14:47:39

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

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

Solater (62 views)
2018-03-17 05:04:08

nelsongames (109 views)
2018-03-05 17:56:34

Gornova (159 views)
2018-03-02 22:15:33

buddyBro (703 views)
2018-02-28 16:59:18

buddyBro (92 views)
2018-02-28 16:45:17

xxMrPHDxx (493 views)
2017-12-31 17:17:51

xxMrPHDxx (733 views)
2017-12-31 17:15:51
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 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!