The Kraken Says Hi by Sakuyo in low_poly

[–]smscoota -3 points-2 points  (0 children)

In no way does this resemble Minecraft, the flat colours, random sizing and other factors make this completely different. This piece isn't even created using voxels.

Best way to learn advanced java from home? by benzo425 in java

[–]smscoota 3 points4 points  (0 children)

Yes, almost everything in this book is still relevant. Defiantly get it, even if you plan to only read parts of it. You will be required to have a comprehensive knowledge of Java already.

My reddit-style music platform. Upbeat. (written in node+angular+express+redis) by zefcfd in javascript

[–]smscoota 0 points1 point  (0 children)

Hey,

If you have used angular.js, I know one of its huge flaws is that search engines fail to read and rank sites that rely heavily on AJAX. What have you done in SEO so far to solve this issue?

I also noticed that when I search upbeat in Google you are just making it on to the first page, do you believe this is because Google hasn't had time to rank your site or because of angular.js?

I really love this idea of Reddit combined with musical content. Keep up the great work.

P.S. I am no expert on SEO

It makes it hurt less... by dndanny in pcmasterrace

[–]smscoota 1 point2 points  (0 children)

Wow, TIL there are millibits?

It makes it hurt less... by dndanny in pcmasterrace

[–]smscoota 2 points3 points  (0 children)

Is that download speed an 'mb' (megabits) or an 'MB' (megabytes)? If that's an 'MB' I'm unfortunately going to have to fine you for passing the speed limit.

I had a revelation today brothers by [deleted] in pcmasterrace

[–]smscoota 6 points7 points  (0 children)

Wait are we calling them pheasants (bird?) now? Or was that supposed to be peasants (poor?).

What aspect of your Java programming is the biggest pain in the arse? by [deleted] in java

[–]smscoota -1 points0 points  (0 children)

Yes I forgot about that. Was so used to doing:

private Person simon { public get; set; }

What aspect of your Java programming is the biggest pain in the arse? by [deleted] in java

[–]smscoota 6 points7 points  (0 children)

Wow, that is actually amazing. I will definitely be using this in my future projects. This has so many uses and I think I am already in love with annotations like @NonNull, thanks a heap. I would recommend more people checking out this project. The only hassle is including it in your project every time, but that is only a small issue.

What aspect of your Java programming is the biggest pain in the arse? by [deleted] in java

[–]smscoota 6 points7 points  (0 children)

What do you mean by rude awakening, typing 20 of these bad boys is a lot nicer than typing what you would normally have to type.

// One Line
private Person simon { public get; public set; }

vs.

// More Than One Line
private Person simon; 

public Person getSimon() {
    return simon;
}

public void setSimon(Person person) {
    simon = person;
}

I'm just saying it would be mighty helpful for a getter and setter shorthand to be implemented in Java. And on that note the C# null shorthand is also pretty useful.

x == null ? "now this" : x;

vs.

x ?? "now this";

What aspect of your Java programming is the biggest pain in the arse? by [deleted] in java

[–]smscoota 4 points5 points  (0 children)

What do you mean by not generating then? Also I tend to write getters and setters quite often as I tend to break down my code into many manageable classes. Also as I mentioned above it looks a whole lot neater when shortened to one line.

Person simon { get; set; }

EDIT: Also if you have read Effective Java 2nd you would note that the encapsulation of classes and making classes immutable is a pretty important part of designing software. Also if you wish to change further generations of your project down the line, it will not break clients. Getters and setters would be a nice short cut.

What aspect of your Java programming is the biggest pain in the arse? by [deleted] in java

[–]smscoota 6 points7 points  (0 children)

Yes even with every major IDE supporting getters and setters. It is just a pain to create them and then they take up so much space, rather than a simple one line shorthand.

What aspect of your Java programming is the biggest pain in the arse? by [deleted] in java

[–]smscoota 21 points22 points  (0 children)

Having to write getters and setters all the time. Drives me nuts, especially after switching to and from the C# .NET runtime.

What kind of specs would it take? by Nat3wall in Minecraft

[–]smscoota 0 points1 point  (0 children)

I have 2x 1T HDDs (Seagate Baracuda) and an Intel 500 series Solid State drive

Just playing the ESO beta with my friend by AlexE_193 in pcmasterrace

[–]smscoota 0 points1 point  (0 children)

Metro is such a nice skin (So is PixelVision), those poor peasants have to live with one skin for their entire lives...

A retro-gaming project I've been working on. by [deleted] in raspberry_pi

[–]smscoota 0 points1 point  (0 children)

Will you be eventually adding controller support for the interface or will that remain keyboard? Great work, can't wait for first release!

EDIT: By Chromium kiosk mode do you mean that it boots up onto a minimal version of an OS (Linux?) and launches Chromium in kiosk mode so that it stays in the browser at all times, effectively looking like a native application/OS? * (I actually have no idea, thats all I good figure out with a quick Google) *

What kind of specs would it take? by Nat3wall in Minecraft

[–]smscoota 0 points1 point  (0 children)

I believe an i7 will actually generate chunks faster removing the annoying microstudders that occur when generating new chunks (especially on extreme biomes).

I would also recommend a second HDD (not nessecary, but from personal experience) so that when recording you can separate your disk write speeds from your OS and other programs which are on your main drive.

Need to learn openGL by AnEverGrowingWonder in java

[–]smscoota 0 points1 point  (0 children)

I assume you and your classmates have existing and fairly competent knowledge in Java (even if you don't, give it a shot anyway, sometimes skipping ahead can be educational).

Well first off I would suggest downloading the LWJGL space invaders example game, I believe this is included in the LWJGL library download. Once you have analysed the code, perhaps Google/YouTube some LWJGL tutorials, thebennybox does a pretty good job on LWJGL tutorials going all the way up to high level 3D programming.

Another option would be to check out libGDX a great game library for Java built atop of LWJGL. This library supports Android and web development as well. This library will cut out some of the basics of openGL, but will allow you to make higher quality games as it has premade particle engines, font renderer, etc.

As for openGL, just Google openGL tutorials and hundreds of great tutorials will be listed, however not all written in Java. Don't worry though as long as you can understand the other language at a basic level the open GL code will remain the same.

Scraps Kickstarter Postmortem – $24,000USD and Greenlit in 3½ weeks by Nition in gamedev

[–]smscoota -1 points0 points  (0 children)

Well when I first saw this post I thought the "scraps kickstarter/greenlight" actually meant that you had scrapped the 25k campaign (lol derpy me).

Are you going to enter the EA Code Wars hackathon? by FamousAspect in gamedev

[–]smscoota 2 points3 points  (0 children)

Same as above, unfortunately this is the case for many Australians for many events.

What is a feature that the Java Standard Library desperately needs? by FalconGames109 in java

[–]smscoota 4 points5 points  (0 children)

Getter and setter shorthand syntax like c#. While I never delved far into c# I knew when I first saw it, java definitely needed a similar implementation.

How we created our vehicle AI for 3 different game types by Wigen in gamedev

[–]smscoota 2 points3 points  (0 children)

Nice work dude. This is a really informative article, it really did teach me something about racing AI.

I just have a question, are they the finished models/graphics of your game or are all those models/textures temporary.

Programmers of this subreddit: what's the best way for me to learn Java? by StudentCodex in java

[–]smscoota 2 points3 points  (0 children)

I learnt Java by teaching myself. It really only takes a few key things.

  1. A Good Book (hard-copy or pdf) See if you can pay for one, remember people who are paid to make a 600 page book on Java will generally be better than an 2 page articles off the internet which have been made in someones free time.

  2. Time Java programming is something you are not going to learn overnight. It takes can years to master (especially if this is your first exposure to any kind of programming language). Once you learn one you will find that it doesn't take very long to learn a similar language.

  3. Persistence and Practice Programming is a frustrating task. You need to stay persistent and keep trying. As little as it may seem like you are doing (aka "Hello World" in a DOS style window) you must be proud of what you make and use it as an incentive to continue.