MachManager is a Simulator, where you can build your own machining company

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Indev 1.2

News

In this version I added some new core features.

GUI:
It looks horrible but it works for now.
You can already use the buttons on the top to change the playspeed

UI


Object-placer:
With that you can place things on the floor. It works with a ray that is cast from the mouse position on the camera wich get checked if it hits the floor.

Objectplacer


Raytrack


Object-selecter:
Works with someting called AABB collistion detection. Wich uses the same ray as above to check if the ray is inside a defined box

Object Selecting


There is the code for it:

public static boolean calcselect(Vector3f lb, Vector3f rt){
	float t1 = (lb.x - camera.getPosition().x)*inverseRay.x;
	float t2 = (rt.x - camera.getPosition().x)*inverseRay.x;
	float t3 = (lb.y - camera.getPosition().y)*inverseRay.y;
	float t4 = (rt.y - camera.getPosition().y)*inverseRay.y;
	float t5 = (lb.z - camera.getPosition().z)*inverseRay.z;
	float t6 = (rt.z - camera.getPosition().z)*inverseRay.z;
		
	float tmin = Math.max(Math.max(Math.min(t1, t2), Math.min(t3, t4)), Math.min(t5, t6));
	float tmax = Math.min(Math.min(Math.max(t1, t2), Math.max(t3, t4)), Math.max(t5, t6));
		
	if(tmax < 0)return false;
	if(tmin > tmax)return false;
	return true;
}

Animation:
Animation was the biggest and hardest topic in this version.
I used the code from ThinMatrix as a base wich was already pretty complicated.

Animation


Ohers:
There are some other things going on.
- Logistic network has been rewritten and works now bugfree.
- Some redoing in the Entity-loader system.
- Workers are now rotating in the direction in wich they move.
- Some minor bugfixing

New Model:

CTX410 fin


Indev 1.3 Topics:
- Rooms
- AStar pathfinder
- Welding and sawing machines
- Machines spare jobs
- frustum culling
- some bugfixing and refactoring

Indev 1.1

Indev 1.1

News 2 comments

Biggest updates: Menu, Entity Loader, Jobcreator, Workers.

Indev 1.0

Indev 1.0

News

I just finished Indev 1.0, which contains the Production System.

Development States

Development States

News

I I thought about the development states of my game(inspired my minecraft)

Comments
hatsune-fan
hatsune-fan

cool game can i try it?

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
MachManager
Platforms
Windows, Mac, Linux
Engine
Custom
Contact
Send Message
Release date
Game watch
Follow
Share
Style
Theme
Realism
Players
Single Player
Project
Indie
Twitter

Latest tweets from @alexkopf6

RT @game_territory: The map is almost done and ready to go on story and gameplay development! #gamedev #indiegame

5hours ago

After frustum culling is done, i'll make a break so i can learn for my driving license. That will take a few weeks #gamedev #IndieGameDev

Jun 21 2017

RT @LowEyedStudios: Continuing development of TERRITORY! Let's get this game developed. #gamedev #indiedev T.co

Jun 21 2017

RT @_AncientCities: #AncientCities #Kickstarter is now at 25% funding! Support here: Kickstarter.com Thanks! #gamedevT.co

Jun 18 2017

I'm currently doing some refactoring to make AStar integration better. Last topic for 1.3 will be frustum culling #gamedev #indiegame #java

Jun 18 2017

RT @OstrivGame: Guess what's going on here #gamedev #indiedev T.co

Jun 18 2017

Indev 1.2 update news -Animation -Object-selector -Object-placer -GUI -new models #gamedev #indiegame #java Indiedb.com

Jun 18 2017

Wow wasted 1 hour working on the @IndieDB article, and I accidentally clicked on a link. Now everything is gone

Jun 17 2017

I'll now make a blog post on @IndieDB for indev-1.2 Should be up tomorrow #gamedev #indiegame #java

Jun 16 2017

Embed Buttons
Link to MachManager by selecting a button and using the embed code provided more...
MachManager
Statistics
Visits
866 (2 today)
Last Update
Watchers
6 members
Articles
4
You may also like
Computer Tycoon
Computer Tycoon Realistic Sim
Shopping Tycoon
Shopping Tycoon Realistic Sim
Transports
Transports Realistic Sim
Tech Executive Tycoon
Tech Executive Tycoon Realistic Sim
Tabletop Simulator
Tabletop Simulator Realistic Sim