What I did today

I’ve been learning about all kinds of build and unit test tools because of an internship where my uncle works that I am hoping to get. I never realized how little of Cradle documentation exists! Or more the lack of complete tutorials and getting started guides. Also have to learn about JMeter and another unit test tool that I forgot the name of. And I’m still building my personal about me site (I am definitely not a designer)!

Learning is fun, I just wish I had time to mess around in code.

I had a very nice day.

I apologize in advance for my terrible storytelling :stuck_out_tongue:

First, to give the story relevance, here’s a video of my current project:

JxwlThjYNjE

Disclaimer: All art is work in progress. That music is probably experimental, and the aesthetic is subject to change. Please wait for the full release to pass judgement.

Until recently, I hadn’t really shown my friends the extent of my attempts at game development or even at computer work in general. If they did know about it, all they had to go on was my word alone. However, since I started working on something the average Joe can play, I’ve been showing little bits of the game to my friends. I record a little bit of the game, put it on my phone, and show it off. I also just figured out my school treats all electronic devices in nearly the same way. This means that I can use my laptop in study halls, lunch, and other free times. At first I just watched Netflix at lunch with some friends on the big screen. Then I realized just a few days ago that I could show off my game in person and even let friends play it. That would give me some valuable insight on the current state of the game. After making a stable build and uploading it to my laptop, I put my plan into action.

I came to school with this in my backpack:

Lunch finally arrived. Me and my circle of loosely mutual friends sit at the side of a frequently traveled hall during lunch. I positioned my laptop so it was facing my friends and the general traffic. I booted up the computer, plugged in the gamepad, and launched the game. Some friends recognized this game from the videos I had shown them. A few passers-by started to accumulate. People started taking turns, loving the game. By the end of lunch, about 10 people had tried it out (though only one person beat a level). The point, though, was that I got to see what my peers liked about it and what needed improvement. The whole experience made me rethink the mechanics, level design, and difficulty curve of the game.

I have to say, I completely underestimated how awesome it feels to see someone smile at something you’ve made. I also vastly underestimated the amount of work I have left to do :P.

I would rate my day a solid 10/10; would recommend.

-wes

tl;dr I showed my game to a bunch of people at lunch for play-testing purposes.

I see you’ve been frequenting reddit more lately. And congrats, that must feel good!

I wrote a tile map system in LibGDX but failed horribly at implementing collision for it. I just don’t understand. ;(

I wrote a simple simulator for dew heater circuits to optimize my designs for dew heaters for my camera lenses.

Changed my resolution to 1920x1080 on my monitor whose native resolution is 1600x900

It’s not supported, but looks good though…

You can enable DSR or the AMD equivalent, you know.

Thanks a lot!! Now it looks a lot smoother, also the text. Dunno that a feature called as DSR existed. A small problem is, my resolution is now 1960x1102 and not 1920x1080 (a bit more). Is that okay? Or should there be some other settings that I’m missing out? Just asking because the text is now a lot smaller, so it might take me a day or two to get used to this.

I was bored, and didn’t have any real art for my game, so I started making some. And I made this cute little guy!

What do you guys think so far? (Yes, I am working on walking animation and other sides, don’t worry :))

Ok, this day was awesome. Got my new computer, installed Windows 7 on it, then had to install all the drivers.
Now, because my older computer (iMac 5,1) didn’t support anything > OpenGL 2.1 , i had no way of learning the new OpenGL stuff (i could learn the old ways of the fixed pipeline, but its like learning C before C++ - which has completely different habits). Now i can. And i’m very happy :slight_smile:
EDIT: I think i will convert my rpg game to 3D …
Also, downloaded Lara Croft : tgol (thanks @NegativeZero !) , and it works like a charm :slight_smile: (low settings unfortunately)
Here’s a screen shot:

And the result of ThinMatrix’s 12th OpenGL tutorial:

+1 Appreciation for the seeming astronomical accuracy. Are the star type distributions based on galaxy structure (e.g. hot O,b B stars in the spiral arms, in clusters, older stars in the core, etc)?

That’s cool. Becoming Celestia 2.0? :wink:

Worked on tile placement today , made it so that each Tile has a specific array of accepted types that can be placed onto it , a wall has only one which is cable holder. For example a SubTile may have the type 3(specific for the cable holder) and you may attempt to place it onto a lattice , lattice accepts type 2 so nothing will be placed.

Plus a cable and supply system has been implemented with power being transferable through the ship by cables. An example.

http://i.gyazo.com/ceda6b7383aec63e151693de583b080c.png

Looks very cool.

Got jelly from Emmsii and SwordsMiner.

Your third system would fall apart very quickly , the outer planet is moving faster than the inner ones , if that is the required orbit velocity at that radius then the other two will fall into the star , if it is moving too quickly it will fly off into space. Still very cool effects , would be great to see where these space projects go.

I too, made a galaxy. (ignore the generation artifacts)

(this screenshot was made two years ago)

Next thing you know you’re renting super computer time trying to model the universe…
Nah, it’s actually pretty neat:
http://news.discovery.com/space/galaxies/mind-blowing-computer-simulation-recreates-our-universe-140507.htm

Just wrote this , thought it looked quite weird, what do you think?


cable = (sub != null);
electric = (sub != null);

I very rarely use the syntax like this usually it’s a set of if statements for the readability , any performance enhancements to using this, I can guess a few less processor calls.

Compiler should take care of duplicate statements and optimize them, but codewise avoiding duplicate statements is (almost always) a good practice.

You can make it weirder and do it like this:


cable = electric = (sub != null);