Java 3D Game Development 39: Component Based Architecture

Channel:
Subscribers:
244,000
Published on ● Video Link: https://www.youtube.com/watch?v=BvEK9-CU5Og



Duration: 5:19
19,507 views
461


3D Opengl Game development log videos with commentary about my indie Java RPG game.

This week I worked on restructuring the entity hierarchy in the code to use a component based architecture.

Good explanation of component based architecture in games: http://www.raywenderlich.com/24878/introduction-to-component-based-architecture-in-games

If you're interested in contributing models/artwork/music in a few weeks time then send me an email to thinmatrix@gmail.com and let me know what you'd be willing to help me with. :)

The game is written in Java, and uses LWJGL and the Opengl API.

My Youtube Channel: https://www.youtube.com/user/ThinMatrix
Follow me on Twitter: https://twitter.com/ThinMatrix
Facebook Page: https://www.facebook.com/thinmatrix
Check out the game on IndieDB: http://www.indiedb.com/games/socuwan

Contact me: thinmatrix@gmail.com

Music:
Kevin MacLeod - "Wallpaper"
Kai Engel - "Walking Stars": http://freemusicarchive.org/music/Kai_Engel/Evening_Colors/01_-_Waking_Stars







Tags:
java 3d game
opengl game
java game development
3d game programming
3d game design
opengl 3d
development log
devlog
indie game
indie game devlog
indie rpg
java rpg game
java 3d rpg
commentary
game programming
3d game tutorial
java
c++
opengl
lwjgl
Java 3D
thinmatrix
mmorpg design
mmorpg programming
java mmorpg
mmorpg
Video Game Development (Conference Subject)
3d java rpg
opengl 3d game
glsl
java game project
component based architecture



Other Statistics

The Elder Scrolls Online Statistics For ThinMatrix

Currently, ThinMatrix has 2,158,639 views for The Elder Scrolls Online across 29 videos. The Elder Scrolls Online has approximately 4 hours of watchable video on his channel, or 8.26% of the total watchable video on ThinMatrix's YouTube channel.