Jump to content

  • Log In with Google      Sign In   
  • Create Account

TheChubu

Member Since 13 Sep 2012
Offline Last Active Today, 02:40 PM

dustArtemis ECS Framework > New World instance builder

Posted TheChubu on 03 April 2016 - 03:10 PM

In this update I'll talk about the new interface for creating World instances, the World.Builder!

 dustArtemis

dustArtemis is a fork of Artemis Entity System , which is a BSD-licenced small Java framework for setting up Entities, Components and Systems.
 Old World

World instances were created on the spot before, like this:...

dustArtemis ECS Framework > Shuffling class responsibilities

Posted TheChubu on 24 January 2016 - 11:20 AM

In this update I'll talk about the latest release of dustArtemis, which changes a bit the component handling.


 dustArtemis  dustArtemis is a fork of Artemis Entity System , which is a BSD-licenced small Java framework for setting up Entities, Components and Systems.  ComponentManager and the old ways  This class had quite...

TheChubu's Journal > Trimming Eclipse's Fat

Posted TheChubu on 27 September 2015 - 06:01 PM

Hi! In this entry I'll describe how I do my Eclipse installs, with only the stuff I need.

Trimming Eclipse's Fat


So the issue is the following: Eclipse is kinda fat. At least that's the general idea.
.
Now the issue is that it isn't precisely Eclipse which is fat, its mostly the prepackaged distributions Eclipse.org has for downloading, for example...

TheChubu's Journal > Extending Java classes from JavaScript

Posted TheChubu on 23 August 2015 - 03:06 PM

Hi! So this entry will be dealing with the Nashorn JavaScript engine found in Java 8+, specifically, how to extend a Java class from JavaScript and use the resulting JavaScript object in the Java side.

Extending Java classes from JavaScript

First this what I want to do:
Extend a Java class from JavaScript implementing a specific method.
Fetch the r...

TheChubu's Journal > From YAML to renderer in 50ms

Posted TheChubu on 17 July 2015 - 01:22 PM

The idea of these couple entries will be to describe how I load my renderer's pipeline from a YAML file. In this particular entry I'll be describing the renderer architecture as it is right now.


From YAML to renderer in 50ms
Part 1


Hi! I'm going to take a different approach with this series. I'm going to upload a PDF with the entry, or I ri...

TheChubu's Journal > Megamorphic calls

Posted TheChubu on 29 March 2015 - 08:43 PM

I'll be having this journal to post random stuff probably! So...

Megamorphic calls

JVM distinguish regular calls from megamorphic calls (actually it distinguishes bimorphic calls too but whatever).

Regular calls can be optimized for, they can be inlined, or at least you can have the vtable round trip avoided. Whats a "regular call" ? Well its not n...

dustArtemis ECS Framework > Entities can be a plain integer too!

Posted TheChubu on 22 February 2015 - 09:37 PM

In this update I'll talk about the latest features of dustArtemis, int based entities and component pooling.


dustArtemis

dustArtemis is a fork of Artemis Entity System , which is a BSD-licenced small Java framework for setting up Entities, Components and Systems.

Entity Objects

Artemis used Entity class as a sort of abstraction, it gave t...

dustArtemis ECS Framework > Entities and tracking their components

Posted TheChubu on 29 November 2014 - 09:07 PM

In this update I'll talk about the latest feature of dustArtemis, fixed length bit sets for component tracking!

dustArtemis


dustArtemis is a fork of Artemis Entity System , which is a BSD-licenced small Java framework for setting up Entities, Components and Systems.

Component-Entity relationship

dustArtemis still uses original Artemis way...

dustArtemis ECS Framework > Entity pooling and EntityObservers

Posted TheChubu on 18 October 2014 - 08:46 PM

In this update: Entity pooling and refactoring EntityObservers.

dustArtemis


dustArtemis is a fork of Artemis Entity System , which is a BSD-licenced small Java framework for setting up Entities, Components and Systems.

Entity pooling

Well, in an ECS framework, first thing comes to mind when dealing with pools is pooling the entities.

One...

dustArtemis ECS Framework > Moved to GitHub!

Posted TheChubu on 28 September 2014 - 10:05 PM

Small update, moved the repo to GitHub, and config files.


dustArtemis

dustArtemis is a fork of Artemis Entity System , which is a BSD-licenced small Java framework for setting up Entities, Components and Systems.

GitHub

Well, I moved the repository to GitHub , its pretty nice for public projects. I'm still getting used to git/GitHub parti...

dustArtemis ECS Framework > Updates! Puppies!

Posted TheChubu on 20 September 2014 - 06:13 PM

It's been a while since I updated this journal, not because I didn't had anything to write about though. So, recap on updates it is.


dustArtemis


dustArtemis is a fork of Artemis Entity System , which is a BSD-licenced small Java framework for setting up Entities, Components and Systems.

Updates!

I kinda lied, no puppies sadly. I got seve...

dustArtemis ECS Framework > ComponentManager v ComponentMapper: Dawn of Components

Posted TheChubu on 25 July 2014 - 07:15 PM

Do you know in which results page dustArtemis appears if you search for “artemis framework” in Google? Absolutely in none of them! So we're going to celebrate by talking about the ComponentManager class.



dustArtemis

dustArtemis is a fork of Artemis Entity System , which is a BSD-licenced small Java framework for setting up Entities, Components...

dustArtemis ECS Framework > ComponentManager and its Impact on Modern Society

Posted TheChubu on 30 June 2014 - 06:55 PM

Hi! In this entry I'm going to describe the ComponentManager class and the changes I made to it in dustArtemis, including a few bug fixes http://public.gamedev5.net//public/style_emoticons/default/smile.png


dustArtemis
dustArtemis is a fork of Artemis Entity System , which is a BSD-licenced small Java framework for setting up Entities, Component...

dustArtemis ECS Framework > New Changes in dustArtemis

Posted TheChubu on 26 June 2014 - 09:06 PM

Hi! In this entry I'm going to review the latest changes in dustArtemis and some thoughts on potentially big performance issue.

dustArtemis

dustArtemis is a fork of Artemis Entity System , which is a BSD-licenced small Java framework for setting up Entities, Components and Systems.

All the changes!


Not terribly interesting actually http://...

dustArtemis ECS Framework > dustArtemis, a fork of Artemis Entity System framework

Posted TheChubu on 14 June 2014 - 09:14 AM

Hi! This is the first entry of a journal dedicated to dustArtemis, my fork of Artemis Entity System framework, that I've been using for the pseudo-engine project I started this year.


dustArtemis

dustArtemis is a fork of Artemis Entity System , which is a BSD-licenced small Java framework for setting up Entities, Components and Systems.

Artemi...



PARTNERS