Skip to content

Instantly share code, notes, and snippets.

@Core-commits
Last active August 21, 2020 15:36
Show Gist options
  • Save Core-commits/db51db133261916520577cc523b0bd12 to your computer and use it in GitHub Desktop.
Save Core-commits/db51db133261916520577cc523b0bd12 to your computer and use it in GitHub Desktop.
AAAAAA

Request to get this Pinned.

Sources: Node-Hill, BHD and BH itself.

Why is the client so laggy? I have a good computer!

The client is laggy on average systems not because they are powerless but because the engine in which the client is made (Gamemaker studio 8.1) is not designed for 3D games at all. And since the client has to manage both Networking, 3D rendering, and player controls. The client has very low FPS Count.

Due the new client being almost finished it's been deprecreated and it's no longer updated. (+ The new client will be more friendly with average systems).


Why don't shirts/pants load in game?

The shirts and Pants rendering system is glitched rendering them incorrectly. And since the client is deprecreated no fix was going to be implemented.

Pants and shirts will be a feature on the new client.

What is the scripting language of Brick Hill?

Currently, brick hill requires you to self-host a server. The scripting language used is Javascript on the NodeJS enviorment.

NodeJS is a enviorment that lets you run Javascript on the machine without a web browser. And it's used for the server system called node-hill.

node-hill Documentation / Guide: https://brickhill.gitlab.io/open-source/node-hill/

Note: New client will use Lua instead of javascript. And it will not require you to self-host the game.

How do i host a game?

In order to host a game you need to port-forward and follow the guide on the node-hill site.

Hosting Guide: https://brickhill.gitlab.io/open-source/node-hill/ by Jefemy and Dragonian 👍

Port-forwarding guide: https://github.com/Brick-Hill-Developers/Community-Resources/blob/master/Tutorials/Port%20Forwarding.md by Edge. 👍

Where can i code my game?

You can use pieces of software called "IDE" which are used for development.

Visual Studio Code IDE: https://code.visualstudio.com/

Atom IDE: https://atom.io/

IntelliJ IDEA (Not recommended, Paid): https://www.jetbrains.com/


Need references or premade tools for your game? Use the Open source repository of node-hill:

https://github.com/Brick-Hill-Developers/Community-Resources

Discords servers that offer support:

BHD Discord (Brick Hill Developers): https://discord.gg/cXPW8Zf

node-hill Discord: https://discord.gg/CY9abjS

Brick Hill Discord: https://discord.gg/EsQ7qET

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment