0 Members and 7 Guests are viewing this topic.
What should I implement next?
I didn't follow development but the fact that you pulled off a textured voxel engine (even though without lighting) at a pretty decent speed is quite impressive.
That looks really awesome! This is the first time I tried it on a real calc, and the speed is really decent. I think it's a little weird that it says "loading" when exiting, though.
Indeed. When I tried the program I had to search through a dozen of pages of replies just to find the controls and I still felt I missed some.
A readme ? Maybe even an ingame readme in case people forgot which was the key to do some specific action
QuoteI didn't follow development but the fact that you pulled off a textured voxel engine (even though without lighting) at a pretty decent speed is quite impressive.I find lighting rather annoying. And what's the difference between a "voxel engine" and 3D triangles? AFAIK a voxel engine is optimized for different sizes of voxels and has a better storage and rendering algorithm (most of the time with octrees).
New feature release: v0.8!New features:- Crafti now uses block data (8 bits per block), which means your save files won't be compatible- Torches in all directions (even upside-down)!- Flowers!- Mushrooms!- Spider webs!- Cake!- Faster chunk culling!- Ability to load external textures ("/documents/ndless/crafti.ppm.tns") in PPM format (24bit binary)- A splash screen (From the internet, I only added the text "crafti")!- Message "Loading" now shown when crafti is doing some heavy processing- Disabled the mode with textures disabled, it was too ugly and slowed down the startup somewhatBugs fixed:- Clock on screenKnown issues:- With HD textures the block selection menu becomes unusable (but 1 and 3 still work)- Front side of blocks is fixed (all furnaces face the XY-Plane)- CLIP_PLANE too close- Can rotate more than 90° horizontally, which turns the screen upside-down(I'll probably fix all of them in v0.8.1, but that'll likely take a while)Screenshots (BTW, hd textures don't make the game slower ): What should I implement next?And BTW, I'd be very glad if anyone could design a better menu or "Loading" message for me, I suck at art
My goodness, that looks fantastic!
For fonts, you can use nGC or Freetype (which works without any changes)
Bug Report: when I try running crafti, my nspire crashes and burns.
I don't remember the details about freetype, but I can give you a sample program. It is fast, and not that big.
Writing a custom font rendering routine is easy, I only need two different font sizes, and I need real performance.nGC uses the OS' font routines AFAIK which are slow and ugly, Freetype is probably slow as it's using splines, bezier-curves and such things..
QuoteI don't remember the details about freetype, but I can give you a sample program. It is fast, and not that big.Hm, could you compile freetype into a static lib and make a pull request on github.com/OlivierA/Ndless? I'm sure it'll be useful. You should also include the sample.