We can totally do this, do you want it to point to codeawebrepo.co.uk
?
@sim That sounds perfect, thank you!
@Steppers @sim - just loaded latest beta and webrepo either crashed or is very slow. Reaches a dialogue box with not text and what could be a button with no text in it.
Hi @Bri_G We’re aware of the issue, I haven’t got a simple repro case just yet to help Sim solve it though so I can’t say when you should expect a fix at the moment.
You should be good with the previous beta for the time being though.
If you use the previous beta to install ‘WebRepoExperimental’ that should also work for installing projects in the latest beta at least.
Oil - 1.0a16 is now available.
Description: Slick UI Library
Author(s): @Steppers
Description:
Oil is the UI Library used by WebRepo 2.0
Features include:
- Text Labels
- Buttons
- Toggle Switches
- Sliders
- Vertical & Horizontal stacks
- Lists
- Dropdowns
- Text entry fields
- Scrollable panels
- Rectangles with various configurations, texture, blur, shadow etc.
- Versatile style system allowing global ‘themes’ to be created.
- Nested UI elements make creating complex interfaces a breeze.
- Modal Alerts
Full documentation is available via the forum link and is also included (‘Docs’ tab)
Change-notes:
- Fix broken text rendering in latest beta.
I’ve added the CNAME record and webrepo.codea.io
points to codeawebrepo.co.uk
So far when I attempt to access I get an Nginx Proxy Manager page. I assume you may need to direct requests in your proxy manager configuration? (I also use Nginx Proxy Manager so it was a bit confusing to see )
MyAmuseVoxel - 0.0.8 is now available.
Description: Voxel Editor
Author(s): @BinaryBlues
Description:
- model editing capabilities (which is the core functionality of the original project),
- a user interface (UI) that conveniently adjusts sizes to fit different screens,
- the ability to save and load models, You can select the model to be loaded through the thumbnails in the model list panel.
- the option to freely name models,
- the capability to slice the model along the XYZ axes at any scale to facilitate the editing of the model’s interior space, such as a castle model,
- the ability to shrink the model by half and enlarge it by double the scale,
to cycle the model along the XYZ axes, - You have the option to choose solid color blocks or blocks with textured material assets.
the option to choose different block materials (which can be achieved by incorporating dependencies from different material projects, as long as the block names in each material library are ensured not to be repeated). - There are two color panels (I originally planned to only keep one set), and I have not yet determined which colors to provide.
- You can even import terrain blocks generated by voxel terrain to perform internal editing. If you wish to manually edit an adventurer’s cave, this is a great option. It is important to note that the terrain blocks should not be too large, as this may cause the program to crash.
dependences:
- Block Library
- UI
- Cameras
- Touches
Change-notes:
- fix the performance issue
MyAmuseVoxel - 0.0.9 is now available.
Description: Voxel Editor
Author(s): @BinaryBlues
Description:
- model editing capabilities (which is the core functionality of the original project),
- a user interface (UI) that conveniently adjusts sizes to fit different screens,
- the ability to save and load models, You can select the model to be loaded through the thumbnails in the model list panel.
- the option to freely name models,
- the capability to slice the model along the XYZ axes at any scale to facilitate the editing of the model’s interior space, such as a castle model,
- the ability to shrink the model by half and enlarge it by double the scale,
to cycle the model along the XYZ axes, - You have the option to choose solid color blocks or blocks with textured material assets.
the option to choose different block materials (which can be achieved by incorporating dependencies from different material projects, as long as the block names in each material library are ensured not to be repeated). - There are two color panels (I originally planned to only keep one set), and I have not yet determined which colors to provide.
- You can even import terrain blocks generated by voxel terrain to perform internal editing. If you wish to manually edit an adventurer’s cave, this is a great option. It is important to note that the terrain blocks should not be too large, as this may cause the program to crash.
dependences:
- Block Library
- UI
- Cameras
- Touches
Change-notes:
- Backup models to asset.documents.MyAmuseModels when close viewer(exit)
- You need to manually create a directory named “MyAmuseModels” under the Documents folder of Codea to back up your models.
Loopspace’s Useless Code - 1.2.0 is now available.
Description: Extensions for meshes etc
Author(s): @LoopSpace
Description:
This library contains my code that extends various of the inbuilt objects in Codea:
- MeshExt: add additional shapes to meshes
- PseudoMesh: create models for Craft using meshes
- VecExt: extends the various vector and matrix objects
- ColourExt: extends the color object
- ViewCraft: an object for manipulating the camera
Change-notes:
Fixes an issue with the cylinder ends (actually, the cone code) where some normals were incorrectly calculated.
@sim Ah yes, I probably should have mentioned that
Looks good now though, I’ve configured it on my end. Thanks!
WebRepoImpl - 1.0.11 is now available.
Description: WebRepo’s implementation.
Author(s): @Steppers
Description:
WebRepo’s actual implementation. Do not install this directly, use the ‘WebRepo’ project instead.
Change-notes:
- Fix crash during project install (project already exists)
Hmm, that’s the wrong author linked. Probably my fault for not realising that that field was meant to be my codea talk username (that could be made clearer …).
I’ll add a note to make that clearer in future. I’ll update the author on the backend later too.
Flappy Bird Game - 1.0.0 is now available.
Description: Circle Bird that Flaps
Author(s): @Dinoball901
Description:
Made a flappy bird clone to teach people how to use Codea. This is the final result of me trying to prepare before the tutorial series. I tried to make the game look polished and clean as much as possible. It fits in many resolutions. I used the Scene and Entity system to facilitate the process. Hope you have fun playing it.
Change-notes:
- Initial Release
@Dinoball901 This is great! Nice work
bbProcTree Kit crashes with this error:
Documents/bbProcTree%20Kit/_dep_Documents_JavaScript.lua:350: bad argument #2 to ‘format’ (number expected, got nil)
stack traceback:
[C]: in function ‘string.format’
Documents/bbProcTree%20Kit/_dep_Documents_JavaScript.lua:350: in function <Documents/bbProcTree%20Kit/_dep_Documents_JavaScript.lua:347>
—which looks like something wrong with the JavaScript dependency?
Juice.zip (111.8 KB)
Have been unable to submit this project using WebRepo. I get an error claiming it has no icon.
Can you add it manually or something? I think it’s really valuable for learning to use tween
.
Hey, sorry about that!
It looks like it’s an icon naming thing. Nothing wrong on your side but this is the first time I’ve seen it so I’ll update WebRepo when I get a chance and let you know so you can try again.
Cheers!
@Dinoball901 this is fun! I love the dancing letters too. I haven’t looked into the new engine at all, I didn’t realize you could just put html right in there. Cool.
Thanks, it was fun to make. If the colors look a little dull add “colorspace(GAMMA)” at the top of the setup function.