What I did today

My website is pretty functional now :slight_smile:
http://firstrecon.net

Why is it so hard to send out invoices sometimes? You’d think a person would be impatient to get the ball rolling for the income to show up. Got my bill sent to UCSF today for an ongoing part-time contract. I had finished a stage of the Shepard Chord improvements yesterday, but was trying to use discipline to not post until my ā€œday jobā€ work was invoiced.

So, now up: the Shepard Chord program can glissando ā€œforeverā€ either up or down. I also posted a version of the InputStream I wrote for saving these sounds as wavs for use in games.

Coming up next, an API for use of the jar as a library. Have to set up and test that sort of use first, though. Am open also to requests to modify things for specific game sf/x’s.

Wahoo!
First time I’ve written a shadowmapper on my own :slight_smile:

To simplify the supply chain I gave the village clothesmakers magical balls of wool and bundles of fur that never run out. Vangardians can now buy apparel in the markets!

The next step is to make them NEED new clothes, so I will have to add code for clothes to get torn and damaged.

In other news I am coding at a desk today with a proper keyboard and 1080p monitor. Finally got my work from home setup sorted out :slight_smile:

Learned about web fonts so I could get one icon right.

http://page-crunchers.appspot.com/

Oh yeah, new download/update is here for Shard Master, pretty cool stuff.

http://www.java-gaming.org/index.php/topic,36870.msg351251.html#msg351251

http://www.mediafire.com/download/fm094746az711as/ShardMasterClassic_1-16-16.jar

Working on dynamic lighting support for my engine, seems to be coming along well:

hHR91OBQlt0

That looks pretty cool! do the different colors blend?

My new game lets you down easily if you (accidentally, of course) shoot the wrong guy

[quote]Date Registered: January 20, 2014
[/quote]
Today I found out I registered 2 years ago xD

@Archive: They don’t just yet, but I’ll work on that. I still have to get my head around AlphaComposites.

Feel like I’ve been saturating this thread lately, but I’ve made a bit more progress on my game engine (soon I’ll post a WIP, once I’ve begun creating a game with it):
Vehicle support.
Yeah, you can jump into a fully physically simulated vehicle thanks to Box2D and cause carnage to your heart’s content. Actually took a fair bit more work than I thought it would, but it’s working decently. There’s steering and turning but no braking just yet - the car does stop if you don’t accelerate it, and it will stop if you leave it.
For this to work I had to actually implement something i was putting off for a while and that was ā€˜interaction’ with the game world, being able to ā€˜use’ objects. You can now ā€˜use’ lights to toggle them on and off and it’s also the only way you can enter or exit a vehicle right now except through the console.

j7c69xwazxI

I wrote an implementation of ArrayList in JavaScript.

Oooh, so many bugs :point:


var internalArray = [];

var ArrayList = {
	add : function(o) {
		internalArray.push(o);
	},
	get : function(i) {
		return internalArray[i];
	},
	isEmpty : function() {
		if (internalArray.length == 0) {
			return true;
		} else {
			return false;
		}
	},
	size : function() {
		return internalArray.length;
	},
	clear : function() {
		for (var i = 0; i < internalArray.length; i++) {
			internalArray[i] = null;
		}
+		internalArray.length = 0;
	},
	contains : function(o) {
		for (var i = 0; i < internalArray.length; i++) {
			if (internalArray[i] == o) {
				return true;
			} else {
-				return false;
			}
		}
+		return false;
	},
	remove : function(i) {
-		internalArray[i] = null;
+		internalArray.splice(i, 1);
	},
	set : function(i, o) {
		internalArray[i] = o;
	},
	clone: function() {
		var arr = internalArray.splice(0);
		return arr;
	}
};

Thanks, as you can probably tell, JavaScript isn’t my first language.

It doesn’t matter really, write unit-tests to validate your assumptions :point:

Today i decided to go back to posting on JGO, i’ve been lurking too much :-X
Also, i decided to revive my old rpg project, spam the spacebar, but right now i will just call it rpg project xd
Oh and @DarkCart , i love javascript! I’ve recently integrated it into my engine for scripting, it super useful :slight_smile:

Ooops, my fault. Thanks for pointing that out.

I pointed it out in my earlier reply. (not that I insist to get the credit, but… wasn’t my diff clear? :persecutioncomplex:)

Started highlight outlines on the hair, finished the basic face, now I have to finish highlights on the hair and face, and then perfect contrast thingies.