haloman30

Owner
  • Posts

    1,361
  • Joined

  • Last visited

  • Days Won

    5

 Content Type 

Profiles

Bug Tracker [Legacy]

News & Announcements

Helpcenter

Products

Project: Infinity Issue Tracker

Blamite Game Engine Issue Tracker

Elaztek Launcher Issue Tracker

NTClient Version History

Suggestions Tracker [Legacy]

Blamite Documentation

Suggestions Tracker

Careers

Forums

Store

Gallery

Blogs

Downloads

Events

Stratagem

Blog Entries posted by haloman30

  1. haloman30

    Pre-Alpha
    + Added small and large rocks which generate across the surface (will be covered in snow or moss at times depending on biome)
    + Added Snowball (dropped when breaking snow, and can be obtained by shoveling snowy rocks)
    + Added Sandstone item
    + Added small bushes which generate on grassy surfaces (can also have snow overlay), dropping wood when broken
    + Added Char biome (name subject to change), a volcanic biome
    + Added Ash tile
    + Added Copper Tools (Axe, Hammer, Hoe, Pickaxe, Shovel Sword)
    + Added Copper Ingot
    + Added Tin Ingot
    + Added Iron Ingot
    + Added Bronze Ingot
    + Added Gold Ingot
    + Added Copper Ore
    + Added Tin Ore
    + Added Rusty Pickaxe
    + Added Rusty Pickaxe Head
    + Added volume settings
    + Added player jump/land grunt sounds
    + Added biome noise preview UI - similar to standard noise preview debug UI, used to visualize parameters used to generate overworld terrain
    + Added noise_preview command: opens noise preview UI
    + Added biome_noise_preview command: opens biome noise preview UI
    + Added cave entrances - used to travel from overworld to caves
    * Default spawn point is now adjusted to avoid spawning in water
    * Updated Cave Wall appearance and collision
    * Updated Stone item texture
    * Trees are now larger, and become semi-transparent when the player is behind them, and slightly sway in the wind (visuals are very wip)
    * Item slots now display count in yellow if item is at max stack size, and red if item count exceeds max stack size
    * Tools now have durability
    * Fixed an issue where caves generate on top of each other
    * Most items are no longer directly placeable, now requiring the hammer to place (with some exceptions, such as torches)
    * Terrain generation improvements
    * Worlds now autosave every 15 minutes (with icon display in hud)
    * Changed default inventory from various items to just starting with Rusty Pickaxe
    * World selection screen now sorts by most recently played
    * Fixed plains grass appearance being broken in the world sometimes
    * Pressing F9 now opens biome noise preview instead of normal noise preview
    * Various bugfixes
    - Removed 1.5 second cooldown before a dropped item can be picked up
  2. haloman30

    Pre-Alpha
    + Added Chests
    + Added Lava
    + Added Hammer - Primary tool for building, will replace direct building entirely in the future
    + Added Lemon
    + Added Dirt
    + Added Stone
    + Added Wood
    + Added /setspawn command (not yet functional)
    + Added interaction hints - used to display useful hints next to cursor when highlighting over certain objects
    + Added footstep sounds for most tiles
    + Added rain sounds
    + Added underground world type, with several world features
    + Added several player environmental effects (cold breath particles in Taiga biomes, water drops when in water or recently emerged from water, sweat drops when in hot/humid biomes)
    + Added female human character textures
    + Added early support for player-created structures (no collision, exteriors only)
    * World generation improvements
    * Modified how terrain is used internally
    * Worlds now specify a world format version - will be used to detect major breaking changes to how world data is stored in order to maintain backwards compatibility with old worlds
    * Worlds now have support for sub-worlds - A typical world is now referred to as a "Master World", which can support any number of worlds within it (ie, overworld, underground, multiple worlds at once for things such as servers in the future)
    * Human character now has underwear, which can be colored in character editor and can be modified by environment status (certain colors will become slightly transparent when wet)
    * Human character now has improved default color scheme
    * Improved dirt cliff textures
    * UI style is now slightly cleaner
    * Various bugfixes
    * Various other changes
  3. haloman30

    Website
    * News & Announcements links posted to social media will now display the image for the announcement, rather than a generic social media logo image
    * Updated default social media banner image to use new logo
    - Removed Killerteddy
  4. haloman30

    Pre-Alpha
    Engine:
    + Added tag class: light [ligh]
    + Added tag class: material [mat]
    + Added tag class: scenario [scnr]
    + Added tag class: cache_file_resource_data [zone] (equivalent to cache_file_resource_gestalt)
    + Added ogre scene editor utility (imgui)
    + Added real console again (for the first time since the DX11 render woot - open with ~)
    + Added "cool magic numbers"
    + Added coordinates display
    + Added extremely basic extension system
    + Added option to tie director camera turning to game tick - defaults to off since it seems to cause more problems than it solves at present
    + Added placeholders for accessing engine and user folders
    * Fixed tag block, bitfield, and enum fields not being generated properly in plugins - the opening node was closed within the same node, rather than staying open and properly containing its children
    * Fixed a crash during shutdown caused by event listeners being deleted prior to being unregistered
    * Director now has separate horizontal/vertical look sensitivity options, rather than a single sensitivity for both
    * Decreased director near clip distance
    * Improved engine logger performance
    * Implemented OGRE-next 2.3 renderer
    * Changed Fieldset version to 5
    * Data reference fields have been increased in size, with new value hints (a 4-character string that can be used to identify the data being stored, only used in Editing Kit for now), and 8 bytes of reserved space for future use
    - Removed standalone OpenGL renderer
    - Removed standalone Vulkan renderer
    - Removed bgfx renderer
     
    Guerilla:
    + Added support for vector2, vector3, and vector4 fields
    + Added support for color fields
    + Added support for fieldref fields - These are fields which allow tags to self-reference other fields within a tag
    + Added a warning dialog when closing a modified tag
    + Added support for "input hints" to some fields - this is a piece of text that will display to the right of some fields, indicating valid input
    + Added support for opening the game viewport, currently used for previewing material changes in real-time
    + Added Tag Designer - A new visual, drag-n-drop editor for creating and modifying tag definitions
    * Fixed "Editing Compiled Tag" warning being present in a newly created tag
    * Fixed a crash when opening certain tags (seemed to be tags that weren't part of a project)
    * Renamed float32 field to real
    * Changing any tag field will mark the tag as having been modified
    * Fixed a bug where closing tool windows (output, style editor, explorer bar) with the X button on the window itself would not properly update the check state in the View menu
    * Improved classic theme styles for tag blocks and comments
    * Fixed several fields not having their UI widgets disabled when viewing as a template (ie, when viewing the contents of a block with no entries)
    * Data reference fields now provide an option to view and edit data using the new built-in Hex Editor (which is more in-line with a standard hex editor) or Code Editor (which provides syntax highlighting for many languages)
    * Style Editor now has syntax highlighting support
     
    Sapien:
    + Added WIP Hierarchy View
    + Added early WIP workspace support
    + Added loading dialog when opening a scenario
    + Added Properties Palette
    + Added configuration file support
    * Fixed About dialog closing immediately after opening
    * Sapien now requires that scenarios be part of a project - opening scenario tags directly is no longer supported
    * Fixed a crash caused by a race condition when updating the Game View status bar
     
    Foundry:
    + Added configuration file support
     
    Editing Kit (All tools):
    * Editor tick rate now runs at 30TPS (was 10TPS)
    * Minor Output window performance improvements
    * Windows Classic (modified) theme improvements
    * Settings dialog no longer blocks the main window thread
  5. haloman30

    Pre-Alpha
    Notice

    All versions of the Blamite Game Engine from this point and prior, proper changelogs were not accurately tracked. As such, this changelog, as well as all others before, will likely be inaccurate and incomplete. Numerous overhauls and changes were made between this build and the most recent previous changelog (from 2018).
     
    + Added early versions Editing Kit tools: Guerilla, Foundry, Sapien, FontExtractor, Tool
    * Significant engine codebase overhauls
    * Engine configurations expanded from Debug and Release to: cache debug, cache test, cache release, tag debug, tag test
    * Rendering is now handled primarily through bgfx (though the earlier DX11 renderer is still usable via configuration changes)
    * Editing Kit tools are now handled using Qt5
    * Other changes too numerous to list
  6. haloman30

    Pre-Alpha
    This version introduces support for CSC and HSC. It focuses primarily on command-based scripting. It also introduces BlamPhyLib and BlamMathLib, both of which are preperations for a basic phyiscs engine. It also introduced a special crash screen that are displayed on asserts.
  7. haloman30

    Website
    + Added "About" dropdown to primary navbar
    * Moved "News & Announcements" menu item from Community to About menu
    * Moved "About" submenu from Help to About menu
    - Removed "Home" primary navbar item
    - Removed Killerteddy
  8. haloman30

    Website
    * Fixed an issue with the Job Portal where the "Apply Now" button would say that applications were disabled if a user was not logged in
    * The "View Submitted Applications" link on the Job Portal home now links to the Sign-In page if a user is not logged in
    * Fixed missing link to Team Member Expectations page when viewing a volunteer job posting in Job Portal (and added link to Team Member Guidelines)
    - Removed Killerteddy
  9. haloman30

    Pre-Alpha
    + Added Settings UI
    + Added "Human" character type
    + Added "debug_char" character type
    + Added an additional easter egg world feature (currently not generated anywhere)
    + Added item: Torch
    + Added in-game chat (opened with T or /)
    + Added support for in-game commands, accessible from chat - type /help for a list of commands
    + Added commands: /help, /time, /update_lights, /version
    + Added tile-based lighting system
    + Added support for digging/breaking most tiles
    + Added font: Munro - used in several places where Silkscreen used to be used, such as item tooltips, username tags, text input fields, etc.
    * Buttons now shift their text down when pressed
    * Character editor now supports character type, and several character appearance settings
    * Character editor now allows for the preview to be rotated and previewed with different animations
    * Shovel no longer breaks cliffs instantly, and requires cliffs be dug for a moment
    * Various improvements and bugfixes
    - Shovel can no longer be used to place cliffs
  10. haloman30

    Website
    + Added "Projects" menu to navbar (replaces Blamite dropdown item)
    + Added Sandbox and Donation Store to Projects dropdown in navbar
    + Added Sandbox homepage
    + Added Sandbox commit history page
    - Removed Killerteddy
  11. haloman30

    Pre-Alpha
    + Added support for local and dedicated server multiplayer
    + Biome, humidity, altitude, and temperature information can now be seen for the given chunk within the F3 screen
    + Chunk borders are now shown in the F3 screen
    + Added Tile Entity support (currently only includes trees)
    + Added support for Linux (32 and 64 bit)
    + Added support for player profiles
    + Added support for characters - characters are used to separate stats, inventories, etc. across worlds and servers
    + Added pause menu
    * Biome, humidity, altitude, and temperature information is now saved with chunk data
    * Improved dialog box appearance
    * Various bugfixes and improvements