#Heaps-BMS

1 messages · Page 1 of 1 (latest)

hazy jasper
#

https://github.com/Sethbones/heaps-BMS
after some time of using heaps, i started making changes to the code to suit my needs, might as well make a fork of it with the changes
the changes are intended to make using it more like a regular game engine

most of the planned changes haven't been made yet as i slowly depretzel the code from my game into the fork

as it stands, most of the changes tend to be a bit nonsensical as i slowly chisel away at understanding the code, so expect strange changes and unprofessional jokes in many files as well extra notes in some of them

with that said, feel free to roast the code quality.

GitHub

a modification of Heaps : Haxe Game Framework made to suit my needs, note: you should probably not use this fork, as many changes tend to not make any sense as i slowly figure out how the engine wo...

cosmic breach
#

heaps but good

#

so good infact

upper hinge
#

wasn't there a study that showed that code quality increases with the amount of cursing in the comments of said code

hazy jasper
#

new update pushed that overhauls the animation system
making an entire spritesheet run completely off a json file
example (from first gif):

{
    "tile_resolution": [32,32],
    "default_offset": [16,32],
    "animations": [
        {
            "name": "idle",
            "resolution_override": null,
            "offset_override": null,
            "frame_step":null,
            "frames": [100,75,200,50,150,50],
            "loop": true,
            "next_state": 0,
            "script": null
        }
    ]

}
cosmic breach
#

guess im destined to writing bad code

hazy jasper
#

new update has been pushed:
all objects now have their own init() and update() functions that update on their own based on the current scene
i.e:
override function init()
and
override function update()

the animation sample has been changed to reflect said changes (and by that i mean remove one line)

#

Heaps-BMS