Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

40 changes: 40 additions & 0 deletions profile/Links_Grave/GAME_JAMS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@

# GAME_JAMS

Ce fichier répertorie les game jams auxquelles les membres de GamagoRat participent ou qu'ils organisent.

Comment ajouter un événement

1. Ajoutez une entrée courte sous la section « Événements » en suivant le modèle ci-dessous.
2. Gardez les entrées concises : nom, dates, lien, participants, et une brève note.

## Modèle

---

- Nom : <Nom du jam>
- Dates : YYYY-MM-DD (ou plage)
- Lien : <URL de la page de l'événement>
- Participants : @pseudo, @pseudo
- Statut : planifier / en-cours / fini
- Notes : une ou deux lignes (thème, contraintes, résultat, assets)

## Événements

---

- Nom : Gamagora GAME JAM #2
- Dates : 2025-10-27 10h à 2025-10-29 16h
- Lien : <https://itch.io/jam/gamagora-game-jam-2>
- Participants : @XadosIV, @CallHector, @MissBidule, @ShadOuii, @Iakozihh, @Ouki, @SoraxDubbing, @egoia, @Houcine_Hachemaoui, @Lucas SPITZ DREVET, @ugroo,@Antoine-Vuillet, @karimasoul, @TheWILLIX, @XLA17, @VillerotJustin, @GriFFwix, @Ethanific, @abadakorstudio
- Statut : Fini
- Notes : Theme La Mort GAME JAM interne de la promo Gamagora 2025

## Bonnes pratiques de contribution

- Restez factuel et concis.
- Si vous organisez ou pilotez un jam, ajoutez des coordonnées de contact dans la ligne Notes.

Vous voulez organiser un jam privé avec l'équipe ?

- Ajoutez une section sous « Événements » intitulée « Private / Internal Jams » et indiquez les dates et règles proposées.
39 changes: 39 additions & 0 deletions profile/Links_Grave/Projets_Personnels.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@

# Projets_Personnels

Ce fichier est un registre simple où les contributeurs peuvent lister des projets personnels qu'ils souhaitent partager avec le groupe.

Comment ajouter un projet

- Ajoutez une entrée courte en suivant le modèle ci-dessous. Limitez chaque projet à 4–6 lignes.

## Modèle

---

- Projet : Nom du projet
- Propriétaire : @pseudo
- Lien : <https://github.com/owner/repo> (ou page)
- Description : Une ligne décrivant l'objectif / technologies utilisées
- Statut : idea / en-cours / archivé
- Notes : optionnel (comment aider, lien demo, licence)

### Exemple

- Projet : Stream-Deshe
- Propriétaire : @VillerotJustin
- Lien : <https://github.com/VillerotJustin/Stream-Deshe>
- Description : Un stream deck fait avec un Arduino micro.
- Statut : archivé

---

## Projets

---

...

---

Gardez les entrées courtes et conservez le code / les assets publics dans leurs propres dépôts. N'ajoutez pas de secrets ni de gros fichiers binaires dans ce dépôt.
27 changes: 27 additions & 0 deletions profile/Links_Grave/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Link Grave — liens utiles sélectionnés et notes de projet partagées

Ce dossier rassemble des liens utiles, des archives de projets et des pointeurs utilisés par le groupe GamagoRat.

## Objectif

- centraliser les signets et les ressources utiles pour l'équipe
- fournir une documentation et des modèles légers afin que les contributeurs puissent ajouter des événements de game jam et des projets personnels.

## Où chercher

- [`UTILITY_Links.md`](./UTILITY_Links.md) — liste classée par catégorie de liens utiles et fragments de signets exportés.
- [`GAME_JAMS.md`](./GAME_JAMS.md) — événements de game jam que nous organisons ou auxquels nous participons (comment participer et comment ajouter un événement).
- [`Projets_Personnels.md`](./Projets_Personnels.md) — projets personnels que les membres souhaitent partager.
- [`Bookmark_export/`](./Bookmark_export/) — exportations HTML originales (signets) référencées par `UTILITY_Links.md`.

## Comment contribuer

1. Modifiez l'un des fichiers Markdown et ajoutez votre entrée en suivant les modèles de ce fichier.
2. Pour les game jams, ajoutez une brève entrée dans [`GAME_JAMS.md`](./GAME_JAMS.md) à l'aide du modèle fourni.
3. Pour les projets personnels, ajoutez une entrée dans [`Projets_Personnels.md`](./Projets_Personnels.md).
4. Si vous ajoutez ou mettez à jour de nombreux liens, pensez à régénérer un fichier HTML de signets exportés et à le placer sous [`Bookmark_export/`](./Bookmark_export/), puis mettez à jour [`UTILITY_Links.md`](./UTILITY_Links.md) en conséquence.

## Conseils de mise en forme

- Veillez à ce que les entrées soient courtes et riches en liens (nom, description en une ligne, lien(s), statut/balises et coordonnées si nécessaire).
- Utilisez des liens relatifs lorsque vous pointez vers des fichiers à l'intérieur de ce dépôt.
153 changes: 153 additions & 0 deletions profile/Links_Grave/UTILITY_Links.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,153 @@

# Liens utiles

Ce fichier est un index éditable de ressources Web utiles (traduction, outils PDF, documentation, tutoriels, etc.). Le fichier HTML d'export de vos signets (dans `Bookmark_export/`) contient la copie canonique et complète — utilisez-le pour les importations en masse.

Liens rapides

- Export de signets : `Bookmark_export/UtilityDocs_bookmarks_VILLEROT_Justin.html`

Table des matières

1. [Utility](#utility)
2. [Dev](#dev)
3. [Art](#art)
4. [GD](#gd)

Comment contribuer

- Pour ajouter un lien : créez une entrée sous la section appropriée en respectant la syntaxe Markdown suivante :
- [Nom du service](https://exemple.com) — courte description.

- Pour des imports massifs, exportez vos favoris au format HTML et placez le fichier sous `Bookmark_export/`.

---

## Utility

### LibreOffice

- [Interactive PDFs](https://www.techrepublic.com/article/how-to-create-interactive-pdfs-with-libreoffice/)

### Obsidian

[Mermaid](https://mermaid.js.org/) | Diagramming and charting tool

### Misc

- [Hexagonal Grids](https://www.redblobgames.com/grids/hexagons/) — Article sur des grille exagonal
- [be quiet! Brand Styleguide.pdf](https://www.bequiet.com/admin/ImageServer.php?ID=88947a38706@be-quiet.net&rand=a857b3ea0743ac437808d0931e26b46d&lang=2&force=true&download=true&omitPreview=true) — examble de styleguide d'une marque
- [.md Cheat Sheet](https://www.markdownguide.org/cheat-sheet/)
- [DeepL](https://www.deepl.com/) — traducteur en ligne (traduction automatique de qualité).
- [GitHub](https://github.com/) — gestion de versions et hébergement de code.
- [LanguageTool](https://languagetool.org/fr) — correcteur grammatical et orthographique.
- [I Love PDF](https://www.ilovepdf.com/) — outils en ligne pour manipuler des PDF (fusion, compression...).
- [Canva](https://www.canva.com/) — création d'images et d'assets graphiques (template rapide).
- [GraphOnline](https://graphonline.top/fr/) — éditeur de graphes en ligne.
- [diagrams.net](https://app.diagrams.net/) — diagrammes et schémas en ligne.
- [VirusTotal](https://www.virustotal.com/) — analyse et réputation de fichiers/URL.

---

## Dev

- [Good Dev Practice](https://refactoring.guru/fr)

### Arduino

- [ArduinoCheatsheat](https://images.prismic.io/circuito/8e3a980f0f964cc539b4cbbba2654bb660db6f52_arduino-uno-pinout-diagram.png?auto=compress,format) — cheat sheet branchement arduino
- [raspyPin](https://linuxhint.com/wp-content/uploads/2022/02/image6-34.png) — cheat sheet branchement raspberryPy

### Android

- [Teach Google](https://developer.android.com/teach)
- [Leçon 4 : Créer votre première application Android | Android Developers](https://developer.android.com/courses/pathways/android-development-with-kotlin-4)

### BigData

- [python-cheatsheets.pdf](https://www.utc.fr/~jlaforet/Suppl/python-cheatsheets.pdf)
- [Random Forest in Python](https://towardsdatascience.com/random-forest-in-python-24d0893d51c0) — A Practical End-to-End Machine Learning… | by Will Koehrsen | Towards Data Science
- [Kaggle](https://www.kaggle.com/datasets/srikaranelakurthy/online-news-popularity) — exemples d'exercice de Big Data

### C++

- [cppreference.com](https://en.cppreference.com/w/) — De la bonne vielle doc
- [cplusplus.com](https://cplusplus.com/) — Tutoriel & help
- [Qt for Beginners](https://wiki.qt.io/Qt_for_Beginners) — Qt Wiki
- [Application Example](https://doc.qt.io/qt-5/qtwidgets-mainwindows-application-example.html) — Qt Widgets 5.15.12 examples

### Express

- [Express examples](https://expressjs.com/en/starter/examples.html)
- [Boilerplate](https://dev.to/santypk4/bulletproof-node-js-project-architecture-4epf) — Bulletproof node.js project architecture 🛡️ - DEV Community

### Game Engine Dev

- [Article](https://www.gamedeveloper.com/game-platforms/how-to-make-your-own-c-game-engine) — How to Make Your Own C++ Game Engine
- [Cour en ligne payant](https://pikuma.com/courses/cpp-2d-game-engine-development) — C++ 2D Game Engine Development
- [Example](https://github.com/metatrevor/mchezo-engine) — metatrevor/mchezo-engine: C++ Game Engine based on SDL

### Godot

- [Godot Docs](https://docs.godotengine.org/en/stable/index.html) — Version 4.3

### IOS

- [Alignment Guides in SwiftUI](https://swiftui-lab.com/alignment-guides/) — The SwiftUI Lab

### JS

- [FullCalendar](https://fullcalendar.io/docs/getting-started) — Librairy pour des calendrier
- [The Ultimate Guide to JavaScript Localization](https://phrase.com/blog/posts/step-step-guide-javascript-localization/) — Phrase

### OpenGL

- [OpenGL](https://learnopengl.com/) — Guide pour apprende OpenGL
- [Matrix Transformations](https://learnopengl.com/Getting-started/Transformations) — Rappel sur les matrices

### PHP

- [Développement d’une application web Symfony](https://bright-caption-38d.notion.site/D-veloppement-d-une-application-web-Symfony-892a5cb49a824525b3adf1d1660af9cf)

### SQL

- [MongoDB Cheat Sheet](https://www.mongodb.com/developer/products/mongodb/cheat-sheet/)
- [SQL Cheat Sheet](https://www.geeksforgeeks.org/sql-cheat-sheet/) — ( Basic to Advanced) - GeeksforGeeks
- [DB Designer](https://erd.dbdesigner.net/) — Online DB scheme tool

### Terraria Modding

- [Basic tModLoader Modding Guide](https://github.com/tModLoader/tModLoader/wiki/Basic-tModLoader-Modding-Guide) — tModLoader/tModLoader Wiki
- [ExampleMod](https://github.com/tModLoader/tModLoader/tree/stable/ExampleMod)

### VueJs

- [Apprendre Vue.js](https://dev.to/ericlecodeur/apprendre-vue-js-3-jour-1-concepts-de-base-2jfn)

### Web

- [Jekyll](https://jekyllrb.com/) — Simple, blog-aware, static sites | Transform your plain text into static websites and blogs
- [Neumorphism](https://jamstackthemes.dev/demo/theme/jekyll-neumorphism/) - Jamstack Themes
- [validator.w3](https://validator.w3.org/) — validation de page HTML
- [WordHtlm](https://wordhtml.com/) — convertiseur de texte en page html

---

## Art

### Blender

- [Syferfontein 6d Clear (Pure Sky)](https://polyhaven.com/a/syferfontein_6d_clear_puresky) HDRI • Poly Haven
- [IOR / Index of Refraction List](https://pixelandpoly.com/ior.html) - Pixel and Poly
- [Physically Based](https://physicallybased.info/) - The PBR values database

---

## GD

- [Game Design Document Template](https://www.nuclino.com/articles/game-design-document-template)
- [What is a Game Design Document?](https://pinglestudio.com/knowledge-base/for-beginners/what-is-a-game-design-document)

---

Gardez les entrées courtes et conservez le code / les assets publics dans leurs propres dépôts. N'ajoutez pas de secrets ni de gros fichiers binaires dans ce dépôt.
6 changes: 4 additions & 2 deletions profile/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ L'organisation regroupe :

- ⚙️ Des **systèmes QoL** (Quality of Life) pour faciliter le développement
- 🧩 Des **plugins et outils** destinés à simplifier la vie des développeurs
- 🔗 Des **liens** pour partages vos projet ou des bon tuto / docs

Chaque projet est fourni avec une **documentation complète** pour vous aider à comprendre et à réutiliser le code.

Expand All @@ -39,7 +40,7 @@ Chaque projet est fourni avec une **documentation complète** pour vous aider à

Pour simplifier la navigation, tous les dépôts suivent un **nommage uniforme** :

```
```test

moteur-nomduprojet

Expand All @@ -61,7 +62,8 @@ Pour contribuer, merci de respecter :
1. ✅ Les **règles générales de contribution** : pull requests claires, code lisible, documentation fournie.
2. 🐀 L’**intention de l’organisation** : les projets doivent rester dans l’esprit de **QoL, plugins ou outils utiles** pour faciliter le développement et l’apprentissage.

> 💡 **Tips du Rat** :
> 💡 **Tips du Rat** :
>
> - Proposez des outils ou systèmes qui rendent le développement plus simple ou plus fun
> - Documentez bien vos projets pour qu’ils soient facilement réutilisables
> - Les contributions originales ou améliorant l’existant sont les bienvenues
Expand Down