Hi !
Featured games (84)
games approved by the League of Dukes
Games in Showcase (555)
Games in Android Showcase (147)
games submitted by our members
Games in WIP (601)
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 ... 22
1  Java Game APIs & Engines / OpenGL Development / Re: [libgdx]Mesh.setVertices(short[] indices,offset, count) behavior on android on: 2015-02-16 16:32:47
Well that's a libgdx method.
2  Discussions / General Discussions / Re: What's your day job? on: 2015-02-16 00:34:21
I worked for Ericsson Telecom but recently changed jobs to a finance startup in San Francisco but most of the time I am working at home.
I must agree with Riven that home office is not so fun as it sounds. If you do it like 1 time per week is super cool. If you do it 2 months straight you start hearing voices in your head.
3  Java Game APIs & Engines / OpenGL Development / [libgdx]Mesh.setVertices(short[] indices,offset, count) behavior on android on: 2015-02-15 22:53:43
I have a dynamic mesh, so every frame I must update the vertices and indices.
I populate a FloatArray with the new vertices and then when flushing the array, if I call


everything works fine, however there's a performance hit since my finalMesh float buffer can vary in size and I don't want to flush the whole array everytime.

So I tried doing a
mesh.setVertices(finalMesh.array(), 0, finalMesh.position());

Which works ok on my desktop.
However on Android However in some other computers/devices with this setup, it shows a lot of garbage on the screen.
I tested with my Mac (no problems), Android Moto G (problems) and windows (problems)

Any ideas on how to avoid that ? Or it's the safest bet just to flush the whole array every frame?
4  Discussions / Miscellaneous Topics / Re: Java Certificates on: 2015-02-03 02:28:19
So simply put, after these worth the investment?

The ones I speak of are HERE

How valuable are these from an employers point of view? I will only have to pay £250 and the rest is paid by student loan company.

The problem I see is that, employers don't really specify they want a highly experienced java programmer, they don't really ask for much of an education either, they simply state 10-15 different technologies (java, c,  c++,  mysql, php etc) and say "you must have experience in the above".

It is not very "junior" friendly, will these certificates help me at all or should I just f**k it and go on a mass learning spree and build a portfolio and advertise as freelance with stupidly low rates?

It depends mostly on where and what kind of company you want to work for.

In my opinion it is nice to have a certification to get your first few jobs, it will make you stand out from the mass of students getting out of university with no experience. About building a "portfolio", it only matters if you intend to be a freelancer. I personally never had my portfolio analyzed in a regular job interview. 

Also, some big companies want to comply to their own quality certifications, and for that they need a percentage of certified employees in certain areas. So if they are pursuing some of those and have 2 similar candidates but one has a certification, they'll go for the certified one for obvious reasons. 

I myself have a few certifications which I pursued solely for getting raises in my previous job.
I did learn things with them. Things that I never used and some other things that I turned out to really use and better understand after properly studying them.

I'd go for one, specially if you'll be looking for a first job soon. It's good to have something more "official" then 'my super cool particle systems' in your curriculum.
And you will also eventually learn something you didn't know about the Java language.

5  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-01-28 21:44:30
Today I came back to .
6  Games Center / Featured Games / Re: Reign of Rebels : Online Hack and Slash on: 2014-07-18 22:03:11
Sorry to resurrect such an old thread. Just wondering if this game is still in development, or at least playable. responds with an "Internal error," and the game just crashes after I try to log in now. I very much enjoyed this game when I used to play it.

Thank you for your interest Smiley
Unfortunately I have lost the interest in this game in the moment I found myself building assets (models, maps, etc) and not coding anymore.
It was a great journey of almost 2 years working on a single project, and I still look at it with pride when I see some screenshots, but I will not come back to this. I have been out of game development for a few months now, since I recently changed jobs and now I have not so much free time on my work (where I often used to code my games  Lips Sealed ).

I just restarted the server - not really sure if it will work, it depends if you have the latest client version.
Thank you again for the interest and support when this was active Smiley
7  Discussions / General Discussions / Re: JGO Kickstarter on: 2014-04-01 21:08:27
@kpars: the illuminati rolled the dice. Five and three came up. I'm confused as to how it relates. Do you recycle? We once put one of us in the padded room, he could not reproduce. He could stay, but since that day we've lost our technicolor vision. Wanna join?

m77 took over Riven's account ?
8  Game Development / Newbie & Debugging Questions / Re: Web Hosting My Java Server Code - How? on: 2014-04-01 13:40:21
Linode is quite nice. You can choose which data center your server is in, can choose from the US, London and Tokyo. You have to manage the VPS yourself, but it isn't too hard. They have some great info here:
I suggest using a "StackScript", eg choose the "LAMP Stack" script and it sets up Ubuntu or Debian with Apache, MySQL and PHP. After that you can setup Tomcat or whatever you like. Looks like this:
I've been using Linode for many years with no complaints. Occasionally they increase your RAM and HDD space when they revise their plans. FWIW, if you use this link I'll get a $20 referral bonus if you stay with Linode for 3 months: Smiley

I also use linode, and Riven is also hosting JGO on the cheapest Linode (as far as I remember)
9  Discussions / General Discussions / Re: Motivation gamification on: 2014-03-20 20:25:25
TL;DR: if you struggle to motivate yourself to be productive throughout the day, install a keylogger capable of making pretty graphs.

It seriously helps, as you are forced to face the facts after a day's (hard?) work. Bonus points for sharing the stats with your boss, or publishing them on a daily basis (on your own site, not here, you silly!). Pointing
(it also exports CSVs allowing you to make graphs of multiple days)

Do you have (even) betters ways to keep yourself accountable?

So from 9 to 19 is the time when I can find you active on Skype/mirc/jgo ?
10  Discussions / General Discussions / Re: 30 vs 60 vs 120 FPS on: 2014-03-20 12:00:57
Your eyes can't tell the difference between 60-120, a regular person begins to notice choppiness at around 40 fps

You're not speaking for everyone, so please kindly shut up. I'm getting tired of this argument already. It's on the same level as claiming that everyone needs glasses.

That escalated quickly. I've never seen a person so pissed off about a framerate.
11  Games Center / Showcase / Re: Flap Cat ! (not a flappy bird clone) on: 2014-03-08 23:05:42
For me it was just too fast to be enjoyable. Like others I was just hoping not to die while I semi-randomly tilted my tablet.
You should avoid those intrusive ads, specially when they appear right on top of the retry button.
Thr music is really nice. The graphics are polished and consistent.
I think you have a good game here, but you should improve the gameplay to make it more appealing to the masses.
12  Discussions / Miscellaneous Topics / Re: what to do? on: 2014-03-08 22:29:41
I dont think she is dragging him knowing he hates it. Its like showing that youtube video you found hilarious and want to share it with your girl with te hope she wil laugh and feel good with you. Sometimes she will not enjoy te video at all but she will smile nevertheles because she knows you liked it and dont want to spoil it.

Someday he will want to go to a video games show and will like share that with her, even tough she's not a gamer at all. She might have a good time or not. She will hopefully keep smiling as he did at the club.

And not all people go to club to get drunk and high and not all girls go tere to make out with guys. Some people just like to dance, others to drink. As far as I understod she did not force him to drink or get high. And people (specially women) like to have their partner near in moments they deem enjoyable. Its not only about enlightment and broading your mind, it's about being a good partner to the one you love.
13  Discussions / Miscellaneous Topics / Re: what to do? on: 2014-03-08 15:21:19
Your last two posts sound exactly like how I feel opiop.  Haha, I want to find friends that think the same way where I live.  I should probably try looking harder, thanks for the motivation!
P.S. you're lucky to have found someone who loves to play DnD  Cool Cheesy

I dont think you should.
Its nice to have around people who think just like you, but it will eventually make you dumber and close minded.
I actually admire Gibbo for making an effort for his significant other. I am prety sure she knows you're not the dancer type and she appreciates that you're making sn effort to be with her doing something she enjoys. She will eventualy do something she does not enjoy but will do it for you. And thats good in a relationship. You will both introduce something new to each other and you will have more to talk about with each other and with other people.

Its cool that opiop has found someone like yourslef but you should also take care with that. You have to remember to exercise things like curiosity, respect and tolerance towards people not like you. Otherwise you might become a close minded bitter person too soon (we will all be like that but only when we are old).

With cities with millions of people and facebook and stuff it's pretty easy to close your world to only things you like and live on with your prejudices and idiossyncrasies and you might never get bothered by someone listening to an annoying music at full volume. But you will also miss the chance to discover a new hobby,a funny friend or the love of your life who happens to enjoy dancing even though you dont.
14  Games Center / Android Showcase / Re: Fantabulous a physics based puzzle game for android on: 2014-03-07 19:37:02
Your screenshot urls are broken.
They work fine for me.
15  Games Center / 4K Game Competition - 2014 / Re: Nearing end... need couple of volunteers on: 2014-02-28 19:51:10
I volunteer as tribute.
When is the deadline for submitting the scores ? Because this weekend starts carnival in Brazil so I'll be shaking my butt with a fruity hat for the next few days.
16  Discussions / General Discussions / Re: Data bases and game programming on: 2014-02-13 12:20:54
I used it for my game Reign of Rebels - since its an online game - but it is not a viable solution to use a "full" database for a client only game.
I do think SQLite can be good for games, although I never use it and go for XML serialization instead. But if you're looking to practice what you are learning in college, go for it
17  Java Game APIs & Engines / Engines, Libraries and Tools / Re: Libgdx + Eclipse. on: 2014-01-15 11:45:37
When I was working with 1 project

Yes, you were working with 1 project. The assets in libgdx are in the Android project, and you normally will change the main project. That means, Android project will not be refreshed automatically since eclipse will not invoke a build on it for no reason.

On a side note, you should really try to be more polite on this forum, specially to people trying to help. This is not the first nor second time I see you talking to people like they have the obligation to help you and give you the answer you deem correct. More specially in the case he is right and you are wrong - it is not a libgdx problem.
18  Game Development / Newbie & Debugging Questions / Re: Spinning the Minimap with the player? on: 2014-01-14 11:46:16
Not related to the technical aspect,but I don't think spinning the minimap is a good idea.
The minimap helps the player locating himself, like "I know the entrance I need is in the top left part of this area". If you keep spinning the minimap, the player will lose the reference and the minimap will have no purpose other than showing things smaller.

In my opinion, if you're making a radar or something like that, it might make sense to spin it. But not a minimap.
19  Discussions / Miscellaneous Topics / Re: Starting a blog on: 2014-01-14 10:40:03
On my Chrome web browser the font looks jagged. If I zoom it to 110% it looks smoother. But I would change the font anyway, since the jagged look makes it not so comfortable to read.
20  Games Center / Contests / Re: Discuss the future of 4k contest on: 2013-12-02 15:08:54
I find the 4k contest is a lot akin to the the demoscene subculture. By us - for us kind of thing. Showing off what kind of neat tricks you can pull off with only 4k.

That's been my thoughts too. The java way of demo witchery. I once considered to join the 4k contest, but had to realize that it requires very specific skills and methods to produce such compact code which still does something sensible, and I don't have those - and I wasn't willing to sacrifice my coding habits just to squeeze some function into 4k bytecode.

So for me it already was a pretty closed contest for those who are like the old assembly wizards from the demo scene who made other people just "wow - I had no idea that this can even be done".

This is what I thought the past few years and I never joined the competition because of that. But last year I tried, and with the toolset you can use (obfuscator, proguard, shrinker) you don't need to ruin your code to fit everything. My games even had 3 or 4 classes, not just 1 like people normally do.
It is perfectly doable, just give it a try.
21  Discussions / General Discussions / Re: [Site Question] Why the threads in Showcase forums are ordered by created date? on: 2013-11-26 19:15:29
The Showcase board is exactly that - a showcase. Everybody gets their exposure at release, and their game isn't immediately swamped by overly chatty threads. This is the fairest approach I came up with. If you have a better one, by all means...

Order "Latest in Showcase" panel by release date, and order forum by last update ?
22  Games Center / Contests / Re: Discuss the future of 4k contest on: 2013-11-26 12:07:40
Because C programs don't just execute when you visit a web page. That is the one difference.

But I'm not telling to carry on with applets. I wrote just the opposite.

I do think applets are dead. I hear my girlfriend saying all the time when she tries to access her online banking "What ? another java update ? Screw it, I'm going to an ATM"

I even stopped updating java because it is so damn annoying. I can't play my own 4k entries.

But I am willing to give the launcher a try. Like I said, I can't see why should an exe, which in this case is generated by java code, should be more dangerous than any of the exe games I donwnload from tigsource.
23  Games Center / Contests / Re: Discuss the future of 4k contest on: 2013-11-26 11:37:28
I so want this compo to carry on, but I can't see how a launcher do that... asking people to sacrifice personal security for all 4K games seems worse to me than asking them to do so for just one of them.
I spend a lot of time telling people to be careful when they click 'OK', and here's this thread trying to get people to open up their machines to potentially malicious content. Why should they trust us? It's no go for me.
I'm working on a game ATM where all the whole toolchain is pure java but the delivery is javascript/HTML5. It makes sense to me.
Maybe we should split it up - 4K source JS for safeys and 4K applet for dare-devils.
It is JAVAscript after all!

I do not agree with all that security talk.

Just look at Ludum Dare, how many entries are native windows binaries that can contain literraly anything? And I never heard of a bogus ludum dare entry.
Many of those native binaries are top ranked, which means, people do play them.

This is not new in java, I've always heard that - and never really agreed.
Why is a java runnable so much heinous and dangerous than a demo exe game built in C?

It is cool that applets once made our games a click away from the players, but having an executabe never prevented other competitions from happening.

Maybe we are just overestimating the unwillingness people have of download an exe and run it.
24  Games Center / Contests / Re: Discuss the future of 4k contest on: 2013-11-19 18:06:04
And a last item: the java4k website was having issues earlier this year, and I suggested appel move it to a different host.  Unfortunately the free host I suggested is flakey, and we saw intermittent downtime.  I'm willing to contribute towards a year of hosting on a more reliable site like host gator, if that would help (it's about the same price as a high-end game.)  Some paid hosts even offer a shared SSL certificate.  Just putting it out there for discussion.

I have a linode vps node (the same host that jgo runs on) and I wouldn't mind providing appel root access to do whatever he likes.
25  Games Center / Contests / Re: Discuss the future of 4k contest on: 2013-09-09 12:30:02
All the effort really seems to go into bytecode hackery and dubious coding and smarty-pants geeky stuff and not a whole lot into interesting gaming.

I don't quite agree with that. With the compression toolset you are allowed to use, there's not much of a need to smart-panty-hackery stuff anymore.
I do agree some entries might benefit if more thougt was given to actual gameplay instead of "finishing something", but well, that's the purpose of java 4k. It's not meant to make a game that will be enjoyable for years to come. Crappy entries will exist in every competition no matter how high you raise the byte count - just look at ludum dare.
26  Games Center / Contests / Re: Discuss the future of 4k contest on: 2013-08-30 12:28:48

Solutions...? Well maybe an actual launcher/browser desktop application would do the job. A self-contained VM installation like the ones we use for our games, which can be used to play all of the 4k entries (and they're so small the entire library of 4k games can be downloaded on the fly at startup). You'd have to get relatively clever with security but other than that, if it's enthusiasts who want to play the games, that's probably the best way to go. It also means that you can settle on a precise JVM version. You could also use the same launcher for a lwjgl16 compo too Smiley

That's what I first thougt before reading any messages.
Maybe even an integrated comments/voting section that talks directly to
27  Games Center / WIP games, tools & toy projects / Re: MyTreasure on: 2013-08-19 13:06:13
I didn't play yet, I'm still at work, but something I see that can be changed are the fonts. They are very inconsistent with the brick-sized pixels.
It would look a lot nicer if the fonts and buttons followed the pixely looks.
28  Games Center / WIP games, tools & toy projects / Re: Sub-Pixel animation for Retro Sprites on: 2013-08-14 13:14:31
Don't worry about the demo, I still have to write a game to make use it Smiley

I was just curious to see how it works, since I was myself thinking about doing a similar tool (like a Spine Jr.).

Keep up the excelent work!
29  Games Center / WIP games, tools & toy projects / Re: Sub-Pixel animation for Retro Sprites on: 2013-08-14 12:38:38
this is extremelly cool. When will you share this with us?

How are the animations stored? Is it libgdx based ?
30  Game Development / Game Play & Game Design / Re: Building a sprite sheet. on: 2013-08-06 14:17:03
IrfanView :

Pages: [1] 2 3 ... 22
BurntPizza (15 views)
2015-02-27 06:09:35

BurntPizza (15 views)
2015-02-27 05:56:17

Riven (8 views)
2015-02-27 02:34:15

Riven (12 views)
2015-02-27 01:47:26

Riven (14 views)
2015-02-27 01:46:04

BurntPizza (9 views)
2015-02-27 00:52:04

BurntPizza (13 views)
2015-02-27 00:50:29

Riven (32 views)
2015-02-26 23:38:45

Riven (9 views)
2015-02-26 23:37:24

BurntPizza (26 views)
2015-02-26 21:13:04
How to: JGO Wiki
by Mac70
2015-02-17 20:56:16

2D Dynamic Lighting
by ThePixelPony
2015-01-01 20:25:42

How do I start Java Game Development?
by gouessej
2014-12-27 19:41:21

Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27 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!