Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (739)
Games in Android Showcase (224)
games submitted by our members
Games in WIP (820)
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-09-27 19:38:47
I'm starting a new job at a popular software development bootcamp! I'll be helping to teach Java and C# to people all over the US Smiley I really like teaching so this is an exciting change.

Crazy to go back to my first posts and see how far I've come... I've been on this forum for so long now!
2  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-08-17 13:53:52
Not really today, but on Monday I started at my first full time job out of university at Google. I'm at their Mountain View headquarters in the Bay Area (Silicon Valley). Pretty happy to say the least Smiley

Congratulations! I'm really jealous of the free snacks and nap pods (those are a thing, right?), the coolest thing we have here are treadmills  Grin
3  Game Development / Newbie & Debugging Questions / Re: 2 questions, coding MMORPG in Java on: 2017-08-15 18:55:39
How do you plan to find a job by building a game? There are many things not right with this;

1. If your goal is to get into the game industry then this is not the way to do it. It's hard to get into the industry in the first place. No offense, but building a small MMORPG is not going to make you employable. You're going to need a degree and know your math very well.

2. If you want to get into a "regular" development position (like web development) then, again, this is not the way to do it. Spend your time actually working on projects/technology that your potential employers also work on/with. Why would a web development shop hire you if you don't know how to build websites?

But don't take this all the wrong way, you can absolutely become a professional game developer. You just need to do some research and figure out the proper way to learn and become employable. It can be a fun career, but there's going to be a lot of stress, you'll be paid less than you're worth and it's hard to get into. You just need to take a serious look at the job and figure out if it's for you.
4  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-08-11 00:25:11
I re-designed astimefades.com in anticipation of our first EP! Still working on it, but I'm pretty happy with it so far. Also I used NodeJs, Mongo and EJS to build out the new site! Crazy to be moving away from good old Java + Spring Boot Smiley If anyone wants to go check it out and leave feedback that would be great!

Here's a screenshot:
5  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-07-30 00:52:04
worked on ui
- found a good use for an arraylist with null spaces. the null spaces represent empty spaces in an inventory.
- snip -

Definitely cannot see bugs being produced from that decision  Wink
6  Discussions / General Discussions / Re: JGO Twitter List on: 2017-07-26 18:31:31
@TobySimone
7  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-07-22 19:11:02
I'll be recording my first EP with my band August 6th-14th and will be taking that entire time off work! I'm really excited, I haven't taken any kind of a vacation since I started two years ago (wow, time flies!). Also playing some shows/festivals very soon, can't wait to start playing out more after we finish recording. And then we get to make music videos, so I get to be an actor! Smiley Very exciting.
8  Discussions / Miscellaneous Topics / Re: What I did today on: 2017-06-30 19:43:41
Looks like something happened on Twitter with him: https://twitter.com/ardaozkal/status/880649899666268160
9  Discussions / Miscellaneous Topics / Re: Passion Projects and Life: Spreading Yourself Too Thin? on: 2017-06-30 19:36:59
I deal with it by repeatedly telling myself that it's my life, and I can choose to live how I want.

If you want time to program and don't *have* to spend time elsewhere then make it happen! I love hanging out with my friends and family, but there are some days I just say "no" because I have personal projects I want to work on. I also have a schedule; Monday and Thursday I go to band practice after work and stay there until midnight generally. Saturday mornings I go to Starbucks and work on my projects for a few hours before doing anything else. Sunday I repeat that, but then go see my parents until around mid-afternoon. The rest of my time is wildcard time, I either work on things or I see my friends/family.

Maybe you need to establish a schedule like me? Everyone I regularly talk to knows that I have things going on so they know when not to ask me to hang out. Makes things much less awkward since I don't need to say "no" as often to people, which I hate doing.

Just pursue what truly makes you happy. As long as you're not hurting anyone else then it's your life and you need to take control so you're content every day. Start saying "no" more often! People will likely understand  Smiley
10  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 astimefades.com 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!
11  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 astimefades.com so it's a little more fancy when we do release! Here's a sneak peak at the homepage, still in progress:

12  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!
13  Discussions / Miscellaneous Topics / Re: Annoying Interview Q on: 2017-04-25 17:28:19
~snip~

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...
14  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
https://soundcloud.com/coldstream24/dreams-of-empty-skies

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!
15  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, astimefades.com. It's not really drawing... but it's kind of like it! Here is is:

<a href="http://www.youtube.com/v/jkUBuXw0RIM?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/jkUBuXw0RIM?version=3&amp;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.
16  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: astimefades.com

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! 
17  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:
1  
2  
3  
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.
18  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!
19  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!
20  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!
21  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="http://www.youtube.com/v/RE6hzPKGMYs?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/RE6hzPKGMYs?version=3&amp;hl=en_US&amp;start=</a>
22  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
23  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:
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
   @RequestMapping(value="/Create", method=RequestMethod.POST, consumes=MediaType.APPLICATION_JSON_VALUE)
   public @ResponseBody BaseResponse accountCreate(@RequestBody AccountCreateRequest request) {
      BaseResponse response = null;
     
      try {
         controllerValidationService.validateAccountCreateRequest(request);
         response = accountService.accountCreate(request);
         controllerValidationService.validateAccountCreateResponse((AccountCreateResponse)response);
      } 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:
1  
2  
3  
4  
   @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 https://github.com/tobycaulk/NotableService. 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!
24  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.
25  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.
26  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?

https://mvnrepository.com/artifact/net.java.jinput/jinput/2.0.6
27  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!
28  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.
29  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!
30  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-10-06 16:04:24
I was accepted into the http://www.thesoftwareguild.com/!

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!
Pages: [1] 2 3 ... 88
 
Ecumene (47 views)
2017-09-30 02:57:34

theagentd (71 views)
2017-09-26 18:23:31

cybrmynd (181 views)
2017-08-02 12:28:51

cybrmynd (180 views)
2017-08-02 12:19:43

cybrmynd (187 views)
2017-08-02 12:18:09

Sralse (192 views)
2017-07-25 17:13:48

Archive (744 views)
2017-04-27 17:45:51

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

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

theagentd (1315 views)
2017-03-24 15:32:08
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
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!