Author Archives for roguecraft

MugAnimator

October 18, 2017 12:14 pm Published by Leave your thoughts

Animator kubków dla firmy robiącej nadruki. Ma możliwość zapisywania do GIF, MOV4, panel adnimistratora w PHP oraz zdalnie ustawiane reklamy.


Voxel Engine

October 18, 2017 12:10 pm Published by Leave your thoughts

Autorski engine voxelowy. Optymalizacja tworzenia meshy przy pomocy algorytmu greedy. Dynamiczny system LOD dla odległej geometrii. Przykład kodu: using System.Collections; using System.Collections.Generic; using UnityEngine; namespace RogueCraft.Voxels { public class LODSectorsBlockInfoTexture { public Color[] infoTexture = new Color[64 * 64]; } public class ThreadGenerateLOD : ThreadedJob { public VisibilityLoader loader; public... View Article


GIF Recorder

October 18, 2017 11:49 am Published by Leave your thoughts

Gif recorder to system animacji dla Unity3D. Przykład kodu: using System; using System.Collections; using System.Collections.Generic; using System.IO; using UnityEngine; using UnityEngine.Events; namespace LineCut.GifEncoder { // Structure to hold a single frame public struct GifFrame { public Color32[] frameBuffer; } public class GifRecorder : MonoBehaviour { #region events [HideInInspector] public UnityEvent... View Article


Moddability

September 11, 2017 10:46 am Published by Leave your thoughts

Having learned a lot from Minecraft and the cumbersome and limited nature of its plugins, we decided to make RogueCraft completely moddable (in singleplayer as well as in multiplayer). The core mechanics of the game will be exposed in the form of assets and LUA scripts. Each mod will be... View Article


Worldbuilding

September 11, 2017 10:45 am Published by Leave your thoughts

The vanilla world in Minecraft is desolate; there is no hiding that. Even with extensive use of plugins such as WorldEdit the landscape is bland and NPCs are non-existent, except for some islands of Admin intervention. That’s why in RogueCraft we decided to put a lot of effort into procedurally... View Article


Slot Based Inventory in Unity and UNET – Part 1

September 11, 2017 9:23 am Published by Leave your thoughts

Table of contents Requirements Introduction to the series Before we start: design patterns and decoupling BasicItem BasicContainer EntityInventory ContainerWindow Conclusion and downloads 1.Requirements Throughout this tutorial, at least basic familiarity with the following aspects of the Unity engine is assumed: UnityEvents Unet Unity UI 2. Introduction to the series One... View Article