I am working on a minecraft clone for the fx-cg50. Its recommended that you overclock your calculator for better performance. Without overcloing it gets arround 20fps and with overclocking you will get around 30fps. The chunks are 12x12x40 with a renderdistance of 3 (9 chunk in total loaded at a time). the map is 8x8 chunks (so 8x12 blocks). The map is randomly generated with perlin noise but the seed is for now always set to 4.

features:
-building/breaking
-saving map/loading map
-walking/flying

controls:
-F1: block select scroll down
-F2: block select scroll up
-F5: save map
-F6: load map
-shift: change rendering mode (wireframe/rasterization/both)
-options: jump
-menu: change resolution (50x50, 100x100, 150x150, 200x200)
-alpha: change movement mode (flying/walking)
-exit: quit
-7: break block
-8: forward
-9: place block
-4: left
-5: backward
-6: right

If you have any ideas please let me know (:

https://drive.google.com/file/d/1doNHoeUBCgLzAZmHivmuPMjp3D_oZBqe/view?usp=sharing (download)
I don't know if it's because I am using a fx-CG10, but when I start the game my Y position is -1500 or so, so basically I just keep falling down forever.

Also there is no exit key it seems, so I had to remove a battery or press the reset button on the back in order to exit the game.
I never tested it on a cg10 as I don't have one myself but it has always worked fine on the cg50. I am very new to the calculator programming so I don't exactly know what the differences are between the 2 in memory layout.
is there any way to exit without having to reset/remove a battery? i also have the cg50
yes press the exit button it quits the app. Sorry I should have mentioned it in the original post.
This is a newer version of my minecraft clone.

changes:
-menu now opens a menu where you can change settings, load worlds and save worlds
-there are now 5 world slots
-you can now open your inventory by pressing menu and then 9
-alpha changes your gamemode between survival and creative
-cave generation
-ores
-crafting (next to the inventory in survival)
-sheeps and pigs (in survival you can kill them by pressing 7 while looking at them)
-tools (for now only stone and wooden pickaxe)
-in survival when you destroy a block it now drops a item
-the game is now fullscreen but half resolution as there is not enough ram free for the ZBuffer at full resolution
-improved performance (20-25%)

bugs:
-if you get to close to a block you can look through it
-app will sometimes crash when instant chunk generation is off
-animals will do weird things when rotated to many times

download link:
https://drive.google.com/file/d/11-S8GTx2GvlfWtgbsqbA-tVIaSVMaF3R/view?usp=sharing

please let me know if you find bugs or if you have ideas for me to add next
another new version of my minecraft clone:

changes:
-added textures
-added lighting
-better performance (non-texture rendering)
-removed few bugs
-sort of day night
-removed wireframe mode (temp)

control changes:
-F5: decrease sky brightness
-F4: increase sky brightness
-0: makes screenshot (bmp) and stores it in the fxcraft folder (it crashes or just stops the generation)
-2: reloads chunks and lighting (if enabled)

some screenshots:




download:
https://drive.google.com/file/d/1VDfC3ZMubifDyqptNCB-Qww3AQsP6Sfu/view?usp=sharing
This looks amazing. Unfortunately I have a TI-84+SE Sad
another version of my minecraft clone:

changes:
-new textures for items and new item system so it's easier to add new items/blocks
-enabled O1, O2 and O3 optimizations
-faces looking the other way won't draw anymore
-the full 32bit buss is now used every time writing to VRAM
-added some new tools

performance is in almost all cases better because of the optimizations.

screenshots:




download:
https://drive.google.com/file/d/1B4mRzcJx9rDYsuK9CtIDGQ4zYs9bM5Zu/view?usp=sharing
Wow this is amazing well done!!
Another version of my minecraft clone:

changes:
-bug fixes
-fixed texture precision problems
-full resolution rendering

If you have any ideas please let me know.

screenshot:
Another version of my minecraft clone:

changes:
-Transparent water.
-Water physics.
-brightness behaves differently but mostly cant be noticed.

Turning off underwater rendering will make the water opaque again. The reason why performance took such a hit is because normally every quad below the water line would just be ignored, but because that cant be done now the quad count has almost doubled in this scene compared to the previous version.

screenshots:



download:
https://drive.google.com/file/d/14SOZlylA_Twjmp7fvwXOPMBUYg6-hbn2/view?usp=drive_link

If you have any ideas please let me know.
Another version of my minecraft clone:

Changes:
-Re-added wireframe mode (you can switch rendering modes by pressing shift).
-Re-designed the renderdistance and chunk loading system.
-Fixed a few ore generation related bugs.
-Standard 2ms of every frame time with half res and 3.5ms of at full res (if cpu at max overclock. There will be more performance gained the lower the clock speed).
-Max entity count is now 100 instead of 20.
-Custom heap implementation (only on CG50 version).
-Mobs are working again but becuase of interger precision problems they stretch so i didn't include them at this moment.

That the standard unreliable 128kib of heap are now replaced by more reliable 1.9mb (1919KiB) of phython heap memory. Because of this the entire map can be loaded in (performace is very low).

The custom phython heap will also soon be added to the 3D engine/renderer i am also working.

Image 1 and 3 where made before the better performance was introduced so the fps would actually be higher.
Screenshots:




download:
CG10/20
https://drive.google.com/file/d/1GdnDitf8rVRinLl7Qs8W9Urq-bvOaP0R/view?usp=sharing
CG50
https://drive.google.com/file/d/1zXntUCe9d7VM6eyGwF8Rz4qn17r0Z4zM/view?usp=sharing

If you have any ideas please let me know.
Another version of my minecraft clone:

Changes:
-Complete rework of the chunk creation system that allows non cube shapes.
-Glass and dandelion.
-All of the tools and the crafting recipes for them.
-Smelting of iron ore now gives iron ingot, gold ore gives gold ingot and sand gives glass.
-water is now no longer a full block (only if render underwater is turned on).
-A few bug fixes.

screenshots:





download (cg50 only)
the game itself looks absolutely fabulous - cant fault it after playing around for a bit!

i do have a couple of (admittedly quite picky) suggestions though:
- dedicated key for the inventory, rather than going through the menu? i feel like it would make using it feel more natural, like the real game
- adding storage blocks, like chests? you could model it like the old chests (ie taking up a full block) to make it easier
- modifying the icon to make it fit in better? ive made a possible mockup using gimp here
This looks amazing! Gonna keep my eye out for this one.
Another version of my minecraft clone:

Changes:
-Fixed some issues with the interaction of glass and water.
-Fixed full resolution water transparency bug.
-Small performance improvement in water and glass rendering.
-Complete new UI.
-Position and inventory data is now saved.
-Added saplings.
-Leaves have 5% chance of dropping a sapling (only with decay) (only if do chunk updates is on).
-Saplings can grow into trees 1 in 360 chance every second (only if do chunk updates is on).
-Added a day night cycle.
-New icon (thanks qwertyi).
-Improved performance in calculating light level 45% improvement.
-Many more small improvements.

Control changes:
-var: opens the inventory. (thanks qwertyi)

Screenshots:




download:
download(CG50 only)

Thanks qwertyi for giving some ideas I will add a chest in the next update.

If you want to load in a old world you can press shift twice to go into convert mode then click on the world you want to convert to the new system.
Another version of my minecraft clone:

Changes:
-Added lava, obsidian, chests, clay, brick, and torch.
-Chests can store items.
-Torches and lava have a light level of 16.
-Small improvement to rendering speed (only between 1 and 5%).
-A performance tool, you can open it by pressing 1.
-Screenshots are no longer flipped upside down.
-Fixed a few bugs like textures not getting stretched properly.

Screenshots:





download

Please let me know if you want any features added or if you find any bugs.
I've been playing the last two versions for a bit, and I've got to say that it's amazing!
I'm curious about mobs, how they would work, if they would work at all, like Steve jumping around in the first alphas! Smiling Cat
010ello010 wrote:
Another version of my minecraft clone:

Changes:
-Added lava, obsidian, chests, clay, brick, and torch.
-Chests can store items.
-Torches and lava have a light level of 16.
-Small improvement to rendering speed.
-A performance tool, you can open it by pressing 1.
-Screenshots are no longer flipped upside down.
-Fixed a few bugs like textures not getting stretched properly.

Screenshots:





download

Please let me know if you want any features added or if you find any bugs.


ok so I just finished doing a video on your Minecraft clone {again amazing work} and I wanted to snap a picture for the thumbnail so I loaded a world, but upon entering, I saw these glitches, I immediately quit and rejoined, and it happened again, here are some related screenshots. [I don't know if it's the save file or something else because a different world works fine] Question


  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 2
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement