commit 8758cabc30cc5b331695afebeeb7003b47f03fa4 Author: hansdikanugroho Date: Fri Mar 6 12:01:46 2026 +0700 first commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e057770 --- /dev/null +++ b/.gitignore @@ -0,0 +1,31 @@ +# Project place file +/Nyali-2.rbxlx + +# Rojo files +*.rbxlx +*.rbxl +*.rbxmx +*.rbxm +*/init.meta + +# Visual Studio / VS Code files (commonly ignored in general projects) +.vscode/ +.vs/ +*.suo +*.user +*.config +*.lock +bin/ +obj/ + +# Node.js dependencies (if using npm for tooling like roblox-ts) +node_modules/ +package-lock.json + +# macOS +.DS_Store + +# Windows +Thumbs.db + +# Any other local, machine-specific files that should not be shared diff --git a/README.md b/README.md new file mode 100644 index 0000000..97dc91b --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +# Nyali-2 +Generated by [Rojo](https://github.com/rojo-rbx/rojo) 7.6.1. + +## Getting Started +To build the place from scratch, use: + +```bash +rojo build -o "Nyali-2.rbxlx" +``` + +Next, open `Nyali-2.rbxlx` in Roblox Studio and start the Rojo server: + +```bash +rojo serve +``` + +For more help, check out [the Rojo documentation](https://rojo.space/docs). \ No newline at end of file diff --git a/default.project.json b/default.project.json new file mode 100644 index 0000000..ecabd00 --- /dev/null +++ b/default.project.json @@ -0,0 +1,52 @@ +{ + "name": "Nyali", + "tree": { + "$className": "DataModel", + + "ReplicatedStorage": { + "$path": "src/shared" + }, + + "ServerScriptService": { + "$path": "src/server" + }, + + "StarterPlayer": { + "StarterPlayerScripts": { + "$path": "src/client" + } + }, + + "Workspace": { + "$properties": { + "StreamingEnabled": false + }, + "Baseplate": { + "$className": "Part", + "$properties": { + "Anchored": true, + "Color": [0.38823, 0.37254, 0.38823], + "Locked": true, + "Position": [0, -10, 0], + "Size": [512, 20, 512] + } + } + }, + + "Lighting": { + "$properties": { + "Ambient": [0, 0, 0], + "Brightness": 2, + "GlobalShadows": true, + "Outlines": false, + "Technology": "Voxel" + } + }, + + "SoundService": { + "$properties": { + "RespectFilteringEnabled": true + } + } + } +} \ No newline at end of file diff --git a/src/client/hello.client.luau b/src/client/hello.client.luau new file mode 100644 index 0000000..5b0486b --- /dev/null +++ b/src/client/hello.client.luau @@ -0,0 +1 @@ +print("Hello world, from client!") diff --git a/src/server/hello.server.luau b/src/server/hello.server.luau new file mode 100644 index 0000000..ec610e9 --- /dev/null +++ b/src/server/hello.server.luau @@ -0,0 +1 @@ +print("Hello world, from server!") diff --git a/src/shared/Hello.luau b/src/shared/Hello.luau new file mode 100644 index 0000000..56ec1f2 --- /dev/null +++ b/src/shared/Hello.luau @@ -0,0 +1,3 @@ +return function() + print("Hello, world!") +end diff --git a/src/shared/init.meta.json b/src/shared/init.meta.json new file mode 100644 index 0000000..88da17f --- /dev/null +++ b/src/shared/init.meta.json @@ -0,0 +1,4 @@ +{ + "ignoredUnknownInstances": true + +} \ No newline at end of file