Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (731)
Games in Android Showcase (217)
games submitted by our members
Games in WIP (799)
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 ... 88
1  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-06-09 14:02:47
My band is starting to get closer to finishing our first EP! There will be 6 tracks on it, we have 3 or 4 that are almost 100% going to be on there.

On that note, I started to redesign so it's a little more fancy when we do release! Here's a sneak peak at the homepage, still in progress:

@Opiop, are you guys going to release the EP in physical form like a CD or just online?  If it's a CD, I'm gonna have to order one.  Is the song you have the video for gonna be on there?

We'll make some CDs! They're surprisingly expensive, so most of our money is going to be going to merch instead of CDs, but I'll definitely reserve one for you! Smiley And nope, that song won't be on the EP. We have 6 new awesome songs that are going on there that are, IMO, much better!
2  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-06-06 13:52:08
My band is starting to get closer to finishing our first EP! There will be 6 tracks on it, we have 3 or 4 that are almost 100% going to be on there.

On that note, I started to redesign so it's a little more fancy when we do release! Here's a sneak peak at the homepage, still in progress:

3  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-05-02 04:30:30
Psh, only three monitors? How about two monitors hooked up to my MacBook Pro and another older laptop dedicated to Netflix? So, 3 monitors just for working and another just for Netflix!

Really though, most of the time I'm just working on my MacBook. High res displays like the Retina display are a god send for someone like me who loves working on the go, there's so much room to work packed into this little laptop!
4  Discussions / Miscellaneous Topics / Re: Annoying Interview Q on: 2017-04-25 17:28:19

I want to work where you work. I don't have a college degree but I do have two years of professional experience now and it worries me to no end that no one will consider me after I leave my current company. I've gained a lot of great experience here as we're a relatively small company and we work on some very complex software that millions of people use every month. Because of that I've been forced to learn rapidly and be able to teach new hires. But I feel like all of that will fall to the wayside if someone with a degree applies to the same position I did.

I guess it doesn't help that I would really love to work a remote position, from what I can tell those are even harder to get a hold of...
5  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-02-02 14:43:56
I took a break from developing my game engine and I finished a song I've been working on for a while Smiley

Do any of you produce music?
Yes sir! I'm in a band (As Time Fades). I enjoyed your track by the way, this is the kind of music I love programming to at work. It's so dreamy/floaty. I like it!
6  Discussions / Miscellaneous Topics / Re: What I drew today on: 2017-01-23 04:33:43
I made another video background for my band's website, It's not really drawing... but it's kind of like it! Here is is:

<a href=";hl=en_US&amp;start=" target="_blank">;hl=en_US&amp;start=</a>

It's meant to loop, that's why there's a "TV effect" at the beginning and end, just in case anyone is wondering.
7  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-01-19 17:14:41
For the past couple of days I've been working on getting the HTML/CSS done for my band's website. I relied on Bootstrap a little, but most of it is (unfortunately) written by me. I'm not a front end developer or a designer, so this was pretty hard for me  Sad

The content on the site isn't finished (the About page is the main offender), but here it is:

Currently it's just hosted on my github, but the next stage is to add a backend and host it on Linode (or maybe DigitalOcean). I want to give my non-developer friends an easy way to add content to the page, and build out a merch feature (I'm feeling adventurous). The only part that will be new to me on the backend is accepting/handling payments through multiple solutions (PayPal/Stripe/etc...), but I'm hoping it won't be too hard. It'll all be written in that sweet, sweet new ASP.NET Core! 
8  Game Development / Newbie & Debugging Questions / Re: Making fields public that use both setters and getters on: 2016-12-27 21:28:42
Create a function that takes in the value you want to add to your 'x' variable. Something like:
public void addX(int xa) {
    x += xa;

You can also have a 'setX' function that literally sets the value of 'x', no adding involved.

Keep your code simple, you're asking for bugs if you use your 'setx' function like you did in your last post. Reuse code when you can, and make sure you reduce the number of "working parts" as much as possible. Code is going to be "ugly", you just have to accept that. Unfortunately Java does not provide a lot of syntactic sugar to reduce some of this ugliness. But you still should follow OOP guidelines so you do not fall down a rabbit hole of bugs. Directly modifying variables without the use of basic/advanced setters is sure to bring about some issues later down the line that will be annoying to fix.
9  Discussions / General Discussions / Re: New Year Resolutions -- 2017 on: 2016-12-27 19:26:44
2016 was a decent year for me, not as insane as 2015 (thank god), but I feel like I got a lot done. In 2017 I want to;

- Get a raise at work. I found out I'm being significantly underpaid (even for someone in my situation), which sucks because I love my work and the people. I just want to be paid how much I'm worth.

- Go on (a small) tour with my band and release our first EP

- Finish a couple of personal projects that I'm interested in. This will be good for my resume and for sharpening my skills

- Post a new picture to my Instagram account at least every week. This means going out and exploring new places! I've thoroughly explored the closest towns near me, now I want to start branching out and finding new areas

- Actually commit to working out. I move around far less now that I'm a full time software developer and I don't want to pack on fat!

- Continue to teach new developers at work and hopefully hone that skill. I love teaching, but I need to figure out what works and what doesn't

- Limit the amount of time I spend zoning out on Reddit, be more productive in general

I hope everyone had a good 2016 and here's to an even better 2017!
10  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-12-22 16:04:26
- snip -
Nice tight drumming and smooth production. Good job!

The song itself (especially the text and the guitar at the beginning) is a bit too corny for my taste Cool
For sure, it's not my favorite kind of music (I grew up in a pure metal household) but I love playing drums and my band mates are my best friends so I'm pretty happy! Hopefully we get somewhere, I would love to go on tour. Last show we played we had some people singing along and it's just such an awesome experience, there's nothing like making art and people actually enjoying it with you!
11  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-12-21 21:31:37
Local guy called Scooter, his place is called Rewire Studios. And thanks! This is an older song we just got around to recording, I'm excited to release it soon!
12  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-12-21 21:26:27
As requested, the trailer for one of our new songs:

<a href=";hl=en_US&amp;start=" target="_blank">;hl=en_US&amp;start=</a>
13  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-12-21 17:26:41
My band released a new teaser for a song we've recorded! We've finally finished about half of our EP. Writing takes a long time... I'll link it if people are interested, I don't want to just shamelessly self-promote Tongue
14  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-12-14 05:22:05
I finally got around to implementing a re-usable "template" solution for Spring MVC applications using generics and the Callable interface.

Previously, an endpoint would look something like this:
   @RequestMapping(value="/Create", method=RequestMethod.POST, consumes=MediaType.APPLICATION_JSON_VALUE)
   public @ResponseBody BaseResponse accountCreate(@RequestBody AccountCreateRequest request) {
      BaseResponse response = null;
      try {
         response = accountService.accountCreate(request);
      } catch(BBException e) {
         response = new ErrorResponse(e.getError());
      } catch(Exception e) {
         response = new ErrorResponse(BBError.UNHANDLED_EXCEPTION);
      return response;

I've slimmed the endpoint down to this:
   @RequestMapping(value="/Create", method=RequestMethod.POST, consumes=MediaType.APPLICATION_JSON_VALUE)
   public @ResponseBody BaseResponse createArtistAccount(@Valid @RequestBody CreateArtistAccountRequest request, Errors errors) {
      return new ServiceExecutor<CreateArtistAccountRequest, CreateArtistAccountResponse>(request, artistAccountService.createArtistAccountCallable, errors).call();

It doesn't seem like much, but it will save me a lot of time at work not having to type all of that out and create new validation functions for the request/response objects. If anyone is interested in Spring, my repository is here Keep in mind this was just started tonight, so there may be some odd design choices in the code.

It's not gaming related, but I can spend all the time I save from re-using code by looking at all the awesome projects on here!
15  Discussions / Miscellaneous Topics / Re: What I drew today on: 2016-12-05 20:42:28
I asked a while back if I can include pictures I've taken in this thread, seems like I forgot! Here's a couple I've taken over the last few months. I have lots more but these are the only ones I have on my phone that are easily accessible.

First one was taken in some forest somewhere. Nothing too crazy, but I like the textures. I also did some editing by turning the photo B&W, then scrubbing the color of the concrete back in.

I like this one because of the difference between the materials used to construct the buildings. The light in the back is "haloing" a little bit unfortunately, the post-editing really brought it out too much.

This one, I haven't done much in post yet because I can't figure out what to do with it. I love the colors in it, but the shelf the trees are sitting on lines up with the edge of the photo weird and it drives me crazy. I wish I could retake this picture and spend more than 5 seconds lining it up!

Again, love the colors in this picture. The sky really stands out against the stairs, although I might have turned up the saturation to really play that effect out  Tongue

I was helping my cousin move when we may have gotten the UHaul stuck... new neighbor to the rescue! This wasn't actually taken on my DSLR, but I think the moment is too hilarious/wacky to not share.
16  Java Game APIs & Engines / Java Sound & OpenAL / Artist metadata from audio file on: 2016-12-05 18:14:52
Is there an existing solution to pull artist metadata from a Java File? I would like to strip the artist name, length of track, etc... from a file, an initial Google search didn't turn up too many good solutions and I figured some of you guys might have an idea. I've only seen Apache Tika, seems like it might work but I wanted to get other opinions first.
17  Java Game APIs & Engines / JInput / Re: Downloading the newest build on: 2016-11-21 21:22:23
Why not use Gradle and then include the dependency from maven?
18  Discussions / Miscellaneous Topics / Re: What I drew today on: 2016-11-14 14:58:43
Can we include pictures we took? I'm getting more into hobbyist photography and I would really like feedback on the pictures I take!
19  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-11-07 02:22:44
I've spent the week really excited because the Cubs are in the World Series.  It's a big deal here in Chicago (although probably nowhere else since so many of you don't live in the US and therefore probably do not give a sh*t about baseball).  @Opiop don't you live in Cleveland?  Is it as crazy as it is here?   Also I'm still waiting for your band to come to Chicago!  if you guys come i'll be there.
Missed this! Yeah, Cleveland was crazy! Should've seen the city when the Cavs won Smiley We might be going to Chicago to be on a radio show, we'll definitely play somewhere in the city if we do and I'll let you know! Also, working on recording 2 more songs which means we finally have half of our first EP recorded! Very excited.

On another note; does anyone know of a good book to learn algorithms/data structures? I'll be interviewing soon and I've never really had any lessons on them.
20  Java Game APIs & Engines / Engines, Libraries and Tools / Re: GdxState is a state library for use in libgdx made by me. take a look on: 2016-11-01 20:31:29
I'd recommend making GdxScreen abstract and then implementing a couple of the less used Screen functions in GdxScreen. When a user extends GdxScreen, they obviously want the basic functions like create(), render(), etc... But resize() might be used less often.

Also, take a look at your use of the 'final' keyword. You seem to really like it! Not a bad thing per se, but it would be good to just revisit the concept!
21  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-10-06 16:04:24
I was accepted into the!

I've been primarily a Java developer and have only touched a little .NET at work. I'm excited because I've chosen to take the .NET course so I can be a master of two huge web languages! It's going to be 3 intense months of work, but I have a few coworkers who have been through it and they said I should be having employers lining up to trade my brain for money now that I have professional experience AND I'll have gone through the Guild.

I start in January if all goes well!
22  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-09-06 14:13:06
I have received an offer from Google for full-time employment starting next year! Hooray!!

Can't say I'm not jealous  Tongue

Congratulations, that's a huge accomplishment!
23  Discussions / Miscellaneous Topics / Re: HTML/CSS Is Gross on: 2016-08-21 13:35:40
Hydroque, why should I not be like that? Why should I not say that here? Be the change you want to see, recreate the web's standard markup and styling languages if you don't like them.

Templates are not overkill, they are a smart way to offload a lot of the crap you shouldn't have to deal with every time you want to go make a website. If you've ever spent more than 5 minutes as a web developer you would know that.

But by all means, you know more than the industry leaders right? What with their silly template engines and "libraries". Oh no, they have so much to learn so they should just remove all of it and rewrite their websites in pure HTML/CSS/JS. Brilliant solution.
24  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-08-17 18:00:36
Found out that I get to move to our devs department for a trial run, and if I do good, they will hire me.  Hopefully I dont f**k it up!   I work in customer service for my company now, and I can't wait to get out of it.  You guys have no idea how dumb people can be.

EDIT:  unless you've worked in customer service...
Don't stress! If they give you a project, look through it and learn as much as you can before you start making modifications. Don't be afraid to ask questions, but make sure you put in effort researching your question before going and asking another developer. Take your time and write clean, readable code and don't be afraid to question why something is like it is! Too many times I've found myself thinking that a solution is good solely because a developer with more experience wrote it but it really turns out that it was not a great solution at all. Time and experience in this field *do* make you better, but it doesn't mean a "lowly" entry-level developer can't also have great ideas that rival those of a senior Smiley

Good luck, I'm sure you'll do fine! I've never had any formal education on CS and looking at some of the code from CS degree holders sometimes makes me (and my co-workers) want to bash our heads into a wall Tongue Just goes to show that some people in this field don't know what they're doing and you're probably better at writing code than a lot of people who hold CS jobs right now!
25  Discussions / Miscellaneous Topics / Re: HTML/CSS Is Gross on: 2016-08-17 04:43:33
I was going to post a helpful reply until I noticed who the OP is. Quit your whining and learn the damn markup syntax, millions of people make do with it. If you don't like it then create something better to replace it. I challenge you to do it.
26  Games Center / Showcase / Re: Super Mario Bros - World 1 remake - Libgdx on: 2016-08-12 13:16:03
He'll be fine, calm down. He's not selling the game.
27  Games Center / WIP games, tools & toy projects / Re: Tramantula Rising on: 2016-08-01 19:55:19
[ img ][ / img ]

Obviously remove the spaces. But that'll work. You have to link directly to the image.
28  Java Game APIs & Engines / Engines, Libraries and Tools / Re: JGLOOm - Loading Every File Format for Every OpenGL Lib* on: 2016-07-18 12:44:15
Hydroque can you do something other than turning every thread into something about you/derailing? Thanks.

@Ecumene, clever idea! Would be very handy.
29  Discussions / General Discussions / Re: Pokemon GO 'augmented reality' game on: 2016-07-12 10:41:54
AR is "augmented reality", just FYI Hydroque.

Pokemon Go is great, I can only hope they decide to actually expand upon what they have now to keep everyone interested.
30  Game Development / Newbie & Debugging Questions / Re: [LibGdx] Best way to store/get textures for rendering ? on: 2016-07-08 13:22:44
Because you didn't actually answer his question initially. You literally just told him how to load a texture, and then how to reference it. That's not what the OP asked. I think it's pretty clear he knows *how* to load a texture, he's asking what to do with it *after* he's loaded it. Your second post was a little more helpful because you actually said
Storing the texture by its most basic form in the entity that uses it is a good idea.
You still didn't provide any proof beyond that's what you think is best though.
Pages: [1] 2 3 ... 88
Archive (344 views)
2017-04-27 17:45:51

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

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

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

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

Rule (981 views)
2017-03-19 12:42:17

Rule (978 views)
2017-03-19 12:36:21

theagentd (1083 views)
2017-03-16 05:07:07

theagentd (1010 views)
2017-03-15 22:37:06

theagentd (780 views)
2017-03-15 22:32:18
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!