Skip to content

Commit 98371d8

Browse files
committed
feat: group online courses by learing platform
1 parent c7f408e commit 98371d8

File tree

79 files changed

+4238
-14
lines changed

Some content is hidden

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

79 files changed

+4238
-14
lines changed

Eduonix-Unity-Courses/.editorconfig

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# EditorConfig helps developers define and maintain consistent
2+
# coding styles between different editors and IDEs
3+
# editorconfig.org
4+
5+
root = true
6+
7+
[*]
8+
end_of_line = lf
9+
charset = utf-8
10+
trim_trailing_whitespace = true
11+
insert_final_newline = true
12+
indent_style = space
13+
indent_size = 2
14+
15+
[*.txt]
16+
indent_style = tab
17+
indent_size = 4
18+
19+
[*.md]
20+
trim_trailing_whitespace = false

Eduonix-Unity-Courses/.gitattributes

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
* text=auto
2+
3+
# Documentation
4+
*.md text diff=markdown
5+
LICENSE text
6+
.gitignore text
7+
.editorconfig text
8+
.gitattributes text

Eduonix-Unity-Courses/.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Include your project-specific ignores in this file
2+
# Read about how to use .gitignore: https://help.github.com/articles/ignoring-files
3+
# Useful .gitignore templates: https://github.com/github/gitignore

Eduonix-Unity-Courses/README.md

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# :mortar_board: :video_game: Eduonix Courses for Unity Game Development
2+
3+
:link: [My Eduonix Profile][eduonix]
4+
5+
:heavy_check_mark: Completed
6+
:o: Incomplete
7+
8+
## :beginner: Eduonix Courses
9+
10+
1. :construction: WIP
11+
12+
## :page_with_curl: License
13+
14+
The source code I created is free -- see the [LICENSE](UNLICENSE) file for details.
15+
Please also have a look at the [Asset Store Terms of Service and EULA](https://unity3d.com/legal/as_terms) for use of the game assets.
16+
17+
[eduonix]: https://www.eduonix.com/u/quintin-henn

Eduonix-Unity-Courses/UNLICENSE

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
This is free and unencumbered software released into the public domain.
2+
3+
Anyone is free to copy, modify, publish, use, compile, sell, or
4+
distribute this software, either in source code form or as a compiled
5+
binary, for any purpose, commercial or non-commercial, and by any
6+
means.
7+
8+
In jurisdictions that recognize copyright laws, the author or authors
9+
of this software dedicate any and all copyright interest in the
10+
software to the public domain. We make this dedication for the benefit
11+
of the public at large and to the detriment of our heirs and
12+
successors. We intend this dedication to be an overt act of
13+
relinquishment in perpetuity of all present and future rights to this
14+
software under copyright law.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
20+
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
22+
OTHER DEALINGS IN THE SOFTWARE.
23+
24+
For more information, please refer to <http://unlicense.org>
+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Game Assets
2+
3+
The assets folder will keep all game releated assets. For example music, sound, sprites, 3D models and other game graphics like sceenshots for marketing.
4+
5+
Create sub folders for each type of resource.
6+
7+
```folders
8+
.
9+
└── assets/
10+
├── concept-art
11+
├── music
12+
├── sounds
13+
├── sprites
14+
└── models
15+
```
16+
17+
## Blender model files
18+
19+
Configure the repository to version only the Blender project file and not the backup files.
20+
21+
Rename `blender.gitattributes` and `blender.gitignore` to `.gitattributes` and `.gitignore` respectively, and place these files in the parent folder containing the [Blender](https://www.blender.org/) `.blend` files.
22+
23+
```folders
24+
.
25+
└── assets/
26+
└── models/
27+
├── .gitattributes
28+
└── .gitignore
29+
```
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.blend binary
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# blender
2+
*.pyc
3+
*.blend[1-9]
4+
__pycache__
5+
/dist/

Eduonix-Unity-Courses/docs/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Documentation
2+
3+
The documents folder is for game designs, any notes as well as the game manual, dailogs and game story.

Eduonix-Unity-Courses/game/README.md

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Game Distribution
2+
3+
This is where you will build/export your game distribution for all your targeted platforms. Restructure the folders to include builds for testers, reviewers and a playable demo of your game.
4+
5+
```folders
6+
.
7+
└── game/
8+
├── demo (working demo to send to reviewers / publishers)
9+
├── daily (daily build for testers)
10+
├── alfa (internal release)
11+
├── beta (controlled public release)
12+
└── gold (final public release)
13+
├── windows
14+
├── linux
15+
└── html5
16+
```
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Cordova / PhoneGap
2+
3+
Cordova applications can be created from [Construct 3](https://www.construct.net/en).
4+
5+
## Using Cordova or PhoneGap and not Construct 3
6+
7+
If you are creating your game as a [Cordova](https://cordova.apache.org/) or [PhoneGap](https://www.phonegap.com/) application the project code should be in the source folder.
+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# HTML5 Game
2+
3+
HTML5 games uses cross-platform or cross-browser technology.
4+
5+
```folders
6+
.
7+
└── game/
8+
├── html5
9+
│ ├── website
10+
│ ├── itchio
11+
│ ├── kartridge
12+
│ └── kongregate
13+
├── lunix
14+
└── windows
15+
```
16+
17+
## Creating HTML Games
18+
19+
All game engines should allow you to export to HTML5.
20+
Or you can use an dedicated HTML5 game engine or framework to create your game, like [Construct 3](https://www.construct.net/en) or [Phaser](https://phaser.io/).
21+
22+
## Publish HTML5 Games
23+
24+
Publish HTML5 games to [itch.io](https://itch.io/), [Kongregate](https://www.kongregate.com), [Kartridge](https://www.kartridge.com/) or host on your own website.
25+
26+
### itch.io
27+
28+
- [Upload Your Indie Game](https://itch.io/developers)
29+
- [Uploading HTML5 games](https://itch.io/docs/creators/html5)
30+
- [Publish your game to itch.io](http://wiki.compilgames.net/doku.php/gdevelop5/publishing/publishing-to-itch-io) -- from GDevelop
31+
32+
### Kongregate
33+
34+
- [kongregate.com](https://www.kongregate.com/)
35+
- [Publis to Kongregate](https://developers.kongregate.com/publishing/)
36+
37+
### Kartridge
38+
39+
- [kartridge.com](https://www.kartridge.com/)
40+
- [How do I become a developer for Kartridge?](https://kartridge.zendesk.com/hc/en-us/articles/360016523311-How-do-I-become-a-developer-for-Kartridge-)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Linux
2+
3+
A game build that runs on a Linux OS
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# NW.js
2+
3+
Use [NW.js](https://nwjs.io/) to build stand alone applications
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Scirra Arcade
2+
3+
Publish to the [Scirra Arcade](https://www.construct.net/en/free-online-games)
4+
5+
## How to Publish to the Scirra Arcade
6+
7+
- [Uploading to the Scirra Arcade](https://www.construct.net/en/tutorials/uploading-scirra-arcade-81)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Windows
2+
3+
Windows native appliaction and Windows Store application

0 commit comments

Comments
 (0)