Code Monkey home page Code Monkey logo

blocktest's Introduction

blocktest

Discord GitHub Test Project GitHub last commit Average time to resolve an issue

forthebadge forthebadge

A currently highly indev project aiming to give the experience of games like Terraria and Starbound whilst being open-source and community-driven. Further information can be found in the blocktest HackMD account.

current_screenshot A screenshot (taken Mar. 17th, 2021) displaying the features which are already functional, most importantly the building system.

Downloading the game

Find the latest releases here. All you need to do is download the correct file for your system, unzip the file, and run the executable.

Contributing

  1. Download the Unity Engine (version 2020.2.5f1) from the Unity Hub
  2. Fork this repository
  3. Clone your fork with git
  4. Open and edit project in Unity like you would any other Unity project
  5. Commit and push all the changes you want with git
  6. Make a pull request!

Reporting issues

To report an issue, please fill out a bug report here so that developers can quickly respond to the bug.

blocktest's People

Contributors

marksuckerberg avatar superyodeler avatar triplezeta avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

blocktest's Issues

[BUG]Selecting wrong item from build menu

Describe the bug
Clicking an option on the build menu sometimes gives the wrong item.

To Reproduce
Steps to reproduce the behavior:

  1. Open the build menu.
  2. Try clicking multiple blocks, several of them will probably give you the wrong item.

Expected behavior
Should only select the item you click on.

Screenshots
If applicable, add screenshots to help explain your problem.

System Information (please complete the following information):

  • OS: Windows
  • Game version: v0.1.1, v0.2.1

[BUG]Compilation errors

Describe the bug
Some issues with spritesheets are causing compilation errors. The errors I am getting are:
Assets\Scripts\SpriteAnimator.cs(27,13): error CS0019: Operator '==' cannot be applied to operands of type 'SpriteSheet' and 'SpriteSheet'
Assets\Scripts\BlockSystem\BuildSystem.cs(143,76): error CS0037: Cannot convert null to 'SpriteSheet' because it is a non-nullable value type

To Reproduce
Steps to reproduce the behavior:

  1. Attempt to compile the game

Expected behavior
The game compiles

Screenshots
If applicable, add screenshots to help explain your problem.

System Information (please complete the following information):

  • OS: Windows
  • Game version: Latest dev branch

Additional context

[BUG] Player vanishes behind background

Describe the bug
Whenever you move, the character's sprite moves behind the block background layer. You can tell the sprite isn't just vanishing as you can see it where there isn't a background.

To Reproduce
Steps to reproduce the behavior:

  1. Move left or right
  2. Go to somewhere that has background blocks
  3. See issue

Expected behavior
Expected this not to happen at all

Screenshots
image

System Information (please complete the following information):

  • OS: Windows
  • Game version: v0.2.3

Additional context
Probably something to do with either the animator or the movement script.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.