GithubHelp home page GithubHelp logo

rsduck / craftus_reloaded Goto Github PK

View Code? Open in Web Editor NEW
53.0 17.0 8.0 1.8 MB

A second attempt at a homebrew Minecraft clone for 3DS

License: Other

Makefile 4.61% C++ 2.85% C 92.55%
3ds-homebrew minecraft-clone c voxel homebrew

craftus_reloaded's People

Contributors

rsduck avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

craftus_reloaded's Issues

World not loading

1503456316782-1907238166
I deleted testwelt then created a flat world but i just have a blue screen and i created a smea world after and got the same results.i have n3ds xl 11.3.9-36E with luma 8.1.1 using the cia and 3dsx versions of craftus reloaded 0.2

Game not loading when adding new blocks

So i was adding some more blocks (Block.c, Block.h, Player.c), and to my surprise the game showed me a black screen. I ran it through Citra, and it showed an error message: "Failed to load the texture romfs:/textures/entity/steve.png". After removing some blocks it ran again. https://i.imgur.com/aByzTLy.png

3D Issues

I have two issues when I enable the 3D feature for Craftus: Reloaded.

  1. If you walk into a block and then turn about 70-80 degrees to the left or right, you can see through the block through either your left or right eye (depending which side you turned).

  2. If you walk up to a block, you can't see it because you cannot handle the 3D (When I get too close, I have to really do cross-eye 3D to see the block and it hurts to do it, but I don't like seeing the block not 3D either). The best way to fix this is to force the 3D mode to be unable to stick out any further than your eyes could handle (like when the camera gets really close to the blocks in Super Mario 3D Land).

Crash while playing the game

crash_dump_00000016.dmp.zip
I was playing the game yesterday when it crashed all of a sudden mid build and this came up
20170827_160421
Then i went to the location and found the dump file so you can look at and is there a way for you to turn auto jump off or fix it cause when ever i bump into a wall it makes me jump.

[Feature Requests] A Few Things

First of All, It would make much more sense to have L and R be for placing and breaking blocks respectively, And it's pretty confusing when the ABYX aren't all used for movement, and L and R being for going left and right. So, How about ABYX for Movement by default, and L/R For Breaking and Placing Blocks? A Control setting editor would be nice too.

Secondly, Auto Updater. Not Saying i want it in the very next release, but it would be great to have (and i'm sure it was already on your mind). In the mean time though, the QR codes will do. =)

Third, Could all the debug info be toggle-able? this could probably be quite useful in the long run

Lastly, it would be nice to have all the available blocks just on the touch screen and you could tap them, and they would be highlighted and stuff, and have a slider when there's not enough to fit on one screen.
As well as having a bit of UI on the bottom screen ingame to go with the main menu UI.

P.S Love your work, keep it up.

Bugs:

  • Bugs (Found in version 0.3 Pre-2):
  1. After 2-3 minutes of play, I get an ARM9 error. (I do not know if it's just me, but I'll also report it).
  2. By jumping several times in front of a wall, you stay as if you were hooked to the wall.
  3. When creating a new world (Superflat), I got the white screen, and I had to restart the 3DS.

compilation problem

hello, I have a problem by compiling the code:
image

It's possible to help me?
Thanks.

[Feature Request] Adding things

I understand if it would be hard to pull off but would it be possible to add something like a Survival Mode??
And maybe pigs and zombies? That would basically be a mini version of Minecraft xD

Build Height Limit (?)

The game freezes once you got past a certain point vertically. Once froze, you have to force-shutdown, and any progress made in that session is lost. Have tried multiple times, all froze around 37-8 blocks above clouds. World type: smea. O2DS Luma v8.1 11.5 running latest craftus .cia release
photo0092

About Craftus

I already started a project called Craftus Reskined, its just Craftus Reloaded with Minecraft's texture, but I am adding more blocks and features, you mind if I continue doing so?

Inventory glitch

I found a glitch where if you take an item out of the inventory, you then can click on the space where the block was & put that in you inventory which when you try place it, it places the same block as the block you took at the start. for example i take stone block, take invisible block under stone and it will place stone.

[BUG] [Gamebreaking Glitches] Crashing, Teleporting glitch and infinite void.

The game will often cause random crashes, the longer you play the more this seems to occur.
The worst part about this is that you will lose all progress from that session (Lost about 40 minutes of work)
image
This image was taken from Google, this is not a crash from Craftus, but this is what the errors look like, exactly like this.

The second glitch is this:
When you press the HOME button while playing in a world, opening the game again will cause you to teleport so far away that you will never find your spawn again.

The third and final glitch is less of a glitch and more of an overlooked flaw.
To put it simply, if you fall far enough into the void you basically lose your world forever.

Some counters for these issues to help fix them: (I hope they are taken into account)

Adding an auto save feature
Publicising certain commands (Such as /spawn or /home to return to the original spawn point)
Readding the Coordinates on the bottom screen (And or a map)
Once you fall far enough into the void, you will be teleported about 40 blocks above your spawn point and drop back to safety.

I hope this thread is seen and taken into consideration, I know this is only meant to be a small, PoC game, but I just want the game to be fully stable so the simplicity of it can be fully enjoyed!

Kind regards,
-L0ST

cia banner

Me and cooolgamer are having trouble creating a new banner, here is my discord id : games_santi#0840

how do we create banners?

Some more issues

I found some more issues while playing around for a little.
►Highligted blocks can be seen through any block in the way.
►Sometimes character gets stuck while walking forward up a mountain and requires you to back up or stop on moving to be able to jump over it (both automatical jumps and manual jumps)

Unkown issues:
►When looking down to the ground on the O3DS, sky appears yellowish, then turns back to blue when you look back up

The unknown issue is an issue that I'm not sure if it is a bug because of the system's fault or just the game's bug.

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.