Skip to content

Commit 38442b7

Browse files
authored
Project setup (#6)
* Updated disposition of my master thesis. * Dodani prispevki magistrske naloge k računalništvu. * Končana dispozicija. * #5 Basic setup of the Unity project and wired up VSC as main code editor. * #5 Added workflows. * #5 Work on workflow. Bumped packages to build v72 to match the current OS. * #5 I hope it is fixed. * #5 Added projectPath * #5 Trying out a new way. * #5 Fixed typo. Removed typo. * #5 Added build step in workflow file * #5 v3 was deprecated. Using v4 * #5 Trying somthing just to make the build happen * #5 Set up the project and wired up Unity to work with Visual Studio Code. * #5 Ignoring CI/CD for now.
1 parent 28b8328 commit 38442b7

File tree

100 files changed

+9317
-16
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

100 files changed

+9317
-16
lines changed
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
2+
# name: Developer CI/CD for testing purposes
3+
4+
# on:
5+
# push:
6+
# branches-ignore:
7+
# - main
8+
# jobs:
9+
# build:
10+
# name: Build AR_Pool_Application
11+
# runs-on: ubuntu-latest
12+
# steps:
13+
# # Checkout
14+
# - name: Checkout repository
15+
# uses: actions/checkout@v4
16+
# with:
17+
# lfs: true
18+
19+
# # Create Library and Build folder automatically, since they are excluded in the .gitignore
20+
# - name: Create Library folder
21+
# run: mkdir -p UnityProject/AR_Pool/Library
22+
23+
# # Build folder
24+
# - name: Create Build folder
25+
# run: mkdir -p UnityProject/AR_Pool/Build
26+
27+
# # Cache
28+
# - uses: actions/cache@v3
29+
# with:
30+
# path: UnityProject/AR_Pool/Library
31+
# key: Library-${{ hashFiles('UnityProject/AR_Pool/Assets/**', 'UnityProject/AR_Pool/Packages/**', 'UnityProject/AR_Pool/ProjectSettings/**') }}
32+
# restore-keys: |
33+
# Library-
34+
35+
# # Build
36+
# - name: Build project
37+
# uses: game-ci/unity-builder@v4
38+
# env:
39+
# UNITY_LICENSE: ${{secrets.UNITY_LICENSE}}
40+
# UNITY_EMAIL: ${{secrets.UNITY_EMAIL}}
41+
# UNITY_PASSWORD: ${{secrets.UNITY_PASSWORD}}
42+
# with:
43+
# projectPath: UnityProject/AR_Pool
44+
# targetPlatform: Android
45+
46+
# # Remove Unnecessary Video Files
47+
# - name: Remove Unnecessary Video Files
48+
# run: find UnityProject/AR_Pool/Library/PackageCache -type f -name "*.mp4" -delete || true
49+
50+
# # Output
51+
# - uses: actions/upload-artifact@v4
52+
# with :
53+
# name: Build
54+
# path: UnityProject/AR_Pool/Build
3.6 KB
Binary file not shown.

Dispozicija/bibliografija/bibliography.bib

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,4 +242,41 @@ @Article{Yan2024Enhancing
242242
DOI = {10.22541/au.173086768.80367033/v1},
243243
URL = {https://www.authorea.com/doi/full/10.22541/au.173086768.80367033},
244244
TimeStamp = {2024.12.01}
245-
}
245+
}
246+
247+
@misc{MetaDevelopers2024,
248+
Title = {Unity Scene Build for Mixed Reality},
249+
Author = {{Meta Developers}},
250+
Month ={December},
251+
Year = {2024},
252+
Url = {https://developers.meta.com/horizon/documentation/unity/unity-scene-build-mixed-reality/},
253+
TimeStamp = {2025.01.01}
254+
}
255+
256+
@misc{MiraclePool,
257+
Title = {MiRacle Pool},
258+
Url = {https://www.meta.com/experiences/miracle-pool-early-access/5796340207136099/},
259+
Author = {Pixel Works},
260+
Year = {2024},
261+
Month = {May},
262+
TimeStamp = {2025.01.01}
263+
}
264+
265+
@misc{EDU,
266+
Title = {How to Play Pool - Billiards and Pool Principles, Techniques, Resources},
267+
Author = {Alciatore, Dave},
268+
Url = {https://billiards.colostate.edu/},
269+
Year = {2024},
270+
Month = {November},
271+
TimeStamp = {2025.01.01}
272+
}
273+
274+
@misc{MetaDevelopers2024b,
275+
Title = {Unity Scene Build for Mixed Reality},
276+
Author = {{Meta Developers}},
277+
Month ={September},
278+
Year = {2024},
279+
Url = {https://developers.meta.com/horizon/documentation/unity/unity-customize-passthrough-passthrough-occlusions/},
280+
TimeStamp = {2025.05.01}
281+
}
282+

Dispozicija/vloga_za_prijavo_teme_mag_SLO_v2.tex

Lines changed: 14 additions & 15 deletions
Large diffs are not rendered by default.

UnityProject/AR_Pool/.gitignore

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# This .gitignore file should be placed at the root of your Unity project directory
2+
#
3+
# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore
4+
#
5+
/[Ll]ibrary/
6+
/[Tt]emp/
7+
/[Oo]bj/
8+
/[Bb]uild/
9+
/[Bb]uilds/
10+
/[Ll]ogs/
11+
/[Uu]ser[Ss]ettings/
12+
13+
# MemoryCaptures can get excessive in size.
14+
# They also could contain extremely sensitive data
15+
/[Mm]emoryCaptures/
16+
17+
# Recordings can get excessive in size
18+
/[Rr]ecordings/
19+
20+
# Uncomment this line if you wish to ignore the asset store tools plugin
21+
# /[Aa]ssets/AssetStoreTools*
22+
23+
# Autogenerated Jetbrains Rider plugin
24+
/[Aa]ssets/Plugins/Editor/JetBrains*
25+
26+
# Visual Studio cache directory
27+
.vs/
28+
29+
# Gradle cache directory
30+
.gradle/
31+
32+
# Autogenerated VS/MD/Consulo solution and project files
33+
ExportedObj/
34+
.consulo/
35+
*.csproj
36+
*.unityproj
37+
*.sln
38+
*.suo
39+
*.tmp
40+
*.user
41+
*.userprefs
42+
*.pidb
43+
*.booproj
44+
*.svd
45+
*.pdb
46+
*.mdb
47+
*.opendb
48+
*.VC.db
49+
50+
# Unity3D generated meta files
51+
*.pidb.meta
52+
*.pdb.meta
53+
*.mdb.meta
54+
55+
# Unity3D generated file on crash reports
56+
sysinfo.txt
57+
58+
# Builds
59+
*.apk
60+
*.aab
61+
*.unitypackage
62+
*.unitypackage.meta
63+
*.app
64+
65+
# Crashlytics generated file
66+
crashlytics-build.properties
67+
68+
# Packed Addressables
69+
/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin*
70+
71+
# Temporary auto-generated Android Assets
72+
/[Aa]ssets/[Ss]treamingAssets/aa.meta
73+
/[Aa]ssets/[Ss]treamingAssets/aa/*
74+
75+
# Custom files
76+
*.mp4
77+
*.avi
78+
*.mov
79+
*.webm
80+
81+
*.mp4.meta
82+
*.mp4.meta.meta
83+
*.avi.meta
84+
*.avi.meta.meta
85+
*.mov.meta
86+
*.mov.meta.meta
87+
*.webm.meta
88+
*.webm.meta.meta
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"recommendations": [
3+
"visualstudiotoolsforunity.vstuc"
4+
]
5+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"version": "0.2.0",
3+
"configurations": [
4+
{
5+
"name": "Attach to Unity",
6+
"type": "vstuc",
7+
"request": "attach"
8+
}
9+
]
10+
}
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"files.exclude": {
3+
"**/.DS_Store": true,
4+
"**/.git": true,
5+
"**/.vs": true,
6+
"**/.gitmodules": true,
7+
"**/.vsconfig": true,
8+
"**/*.booproj": true,
9+
"**/*.pidb": true,
10+
"**/*.suo": true,
11+
"**/*.user": true,
12+
"**/*.userprefs": true,
13+
"**/*.unityproj": true,
14+
"**/*.dll": true,
15+
"**/*.exe": true,
16+
"**/*.pdf": true,
17+
"**/*.mid": true,
18+
"**/*.midi": true,
19+
"**/*.wav": true,
20+
"**/*.gif": true,
21+
"**/*.ico": true,
22+
"**/*.jpg": true,
23+
"**/*.jpeg": true,
24+
"**/*.png": true,
25+
"**/*.psd": true,
26+
"**/*.tga": true,
27+
"**/*.tif": true,
28+
"**/*.tiff": true,
29+
"**/*.3ds": true,
30+
"**/*.3DS": true,
31+
"**/*.fbx": true,
32+
"**/*.FBX": true,
33+
"**/*.lxo": true,
34+
"**/*.LXO": true,
35+
"**/*.ma": true,
36+
"**/*.MA": true,
37+
"**/*.obj": true,
38+
"**/*.OBJ": true,
39+
"**/*.asset": true,
40+
"**/*.cubemap": true,
41+
"**/*.flare": true,
42+
"**/*.mat": true,
43+
"**/*.meta": true,
44+
"**/*.prefab": true,
45+
"**/*.unity": true,
46+
"build/": true,
47+
"Build/": true,
48+
"Library/": true,
49+
"library/": true,
50+
"obj/": true,
51+
"Obj/": true,
52+
"Logs/": true,
53+
"logs/": true,
54+
"ProjectSettings/": true,
55+
"UserSettings/": true,
56+
"temp/": true,
57+
"Temp/": true
58+
},
59+
"dotnet.defaultSolution": "AR_Pool.sln"
60+
}

UnityProject/AR_Pool/.vsconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"version": "1.0",
3+
"components": [
4+
"Microsoft.VisualStudio.Workload.ManagedGame"
5+
]
6+
}

0 commit comments

Comments
 (0)