Working generator & added whole site
This commit is contained in:
85
raws/projets/2018-01-01_initial2D.md
Normal file
85
raws/projets/2018-01-01_initial2D.md
Normal file
@@ -0,0 +1,85 @@
|
||||
---
|
||||
title: Initial2D
|
||||
description: A simple GTK race game
|
||||
date: 2018-01-01
|
||||
yearonly: true
|
||||
url: initial2D.html
|
||||
---
|
||||
|
||||

|
||||
|
||||
git: [github.com/GLTron3000/Initial2D](https://github.com/GLTron3000/Initial2D.git)
|
||||
|
||||
Initial2D est un jeu de course en 2D réalisé avec GTK en C. Ce programme est a la base un projet de FAC, certaines parties, en particulier le mode multi-joueurs, est incomplet.
|
||||
|
||||
### Compilation : makefile -> make
|
||||
|
||||
### Utilisation du programe :
|
||||
Aprés compilation, executer "./initial2d".
|
||||
Une fois le jeu lancé, créé un circuit grace a l'éditeur.
|
||||
|
||||
|
||||
Pour en créé un circuit, placez les points composant le circuit, puis
|
||||
une fois fini, cliquer sur save et entrez un nom. Le menu de gauche
|
||||
comporte des options de selection pour modifier le circuit actuel.
|
||||
Il est également possible de chargé un niveau déja existant pour le modifier.
|
||||
|
||||
**Note** : Des options sont disponibles dans le menu OPTION tel
|
||||
qu'un mode un effet et des règle de jeu supplémentaires.
|
||||
|
||||
|
||||
Pour faire une partie, selectionner SOLO, MULTI ou LAN CHRONO puis selectionner
|
||||
le circuit.
|
||||
|
||||
|
||||
Le mode SOLO permet de jouer un circuit avec un seul joueur.
|
||||
|
||||
Le mode MULTI permet de jouer un circuit de 2 a 4 joueur en local.
|
||||
|
||||
Le mode LAN permet de jouer un circuit de 2 a 4 joueur en temps réel sur plusieurs machines. (Non fonctionnel!)
|
||||
|
||||
Le mode LAN CHRONO permet de jouer un circuit en versus sur deux machines.
|
||||
|
||||
|
||||
### Dans les options :
|
||||
* Drift : Correspond une mode conduite donnant de l'inertie aux véhicule.
|
||||
* Debug : Affiche les boites de colision et les angles.
|
||||
* Colision : Active la colision entre véhicule.
|
||||
* Trail : Ajoute un effet a tout les véhicule.
|
||||
|
||||
### Les touches par défaut pour chaque voiture:
|
||||
* Joueur 1 : Fleches
|
||||
* Joueur 2 : ZQSD
|
||||
* Joueur 3 : IJKL
|
||||
* Joueur 4 : 8456
|
||||
|
||||
|
||||
### Partie du programe réalisé :
|
||||
- Editeur de niveau
|
||||
- Sauvegarde de niveau persistant
|
||||
- Colision entre voiture et mur
|
||||
- Mode de jeu solo et multi(local)
|
||||
- Compte a rebourd de départ
|
||||
- Classement des joueurs par course + temps
|
||||
- Ajout d'un mode "drift"
|
||||
- Splash screen
|
||||
- Mode Versus en réseau
|
||||
- Prototype Mode réseau en temps réel
|
||||
|
||||
|
||||
### Partie intéressante du code :
|
||||
|
||||
Gestion des circuit. Ils sont sauvergardé dans des dossier qui porte leur
|
||||
nom. A l'intérieur du dossier se trouve un fichier comprenant les points du
|
||||
circuit.
|
||||
|
||||
Le "drift". C'est un mode de conduite alternatif qui simule un dérapage
|
||||
constant de tout les véhicule.
|
||||
|
||||
Le mode LAN CHRONO. Fonctionne en réseau, chaque joueur fini le niveau
|
||||
selectionné par le serveur et on détermine lequel des deux a fini en premier.
|
||||
|
||||
Le mode LAN. L'idée était de faire un mode semblable au MULTI mais ou chaque
|
||||
joueur est sur une machine différente. Il n'est pas fini, lorsqu'il marche
|
||||
correctement il permet pour le moment de seulement diffuser l'écran du serveur
|
||||
a tous les joueurs.
|
||||
14
raws/projets/2019-01-01_oozik.md
Normal file
14
raws/projets/2019-01-01_oozik.md
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
title: Oozik
|
||||
description: Lecteur de musique collaboratif
|
||||
date: 2019-01-01
|
||||
yearonly: true
|
||||
url: oozik.html
|
||||
---
|
||||
|
||||

|
||||
|
||||
git: [git.gltronic.ovh/gltron/OozikApp](https://git.gltronic.ovh/gltron/OozikApp)
|
||||
|
||||
Oozik est un lecteur de musique collaboratif conçu avec Flutter.
|
||||
Il se décline en une version avec serveur et une version en peer-to-peer.
|
||||
15
raws/projets/2019-02-01_nexusV6.md
Normal file
15
raws/projets/2019-02-01_nexusV6.md
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
title: NexusV6
|
||||
description: Main website, iteration 6
|
||||
date: 2019-02-01
|
||||
yearonly: true
|
||||
url: nexusv6.html
|
||||
---
|
||||
|
||||
git: [git.gltronic.ovh/gltron/NexusV6](https://git.gltronic.ovh/gltron/NexusV6)
|
||||
|
||||
app: [gltronic.ovh](https://gltronic.ovh)
|
||||
|
||||
NexusV6 est un générateur de site statique écrit Typescript tournant sous Node.
|
||||
|
||||
Le site est généré a partir de fichiers markdown placé dans une structure de dossier. La génération repose sur les templates pug.
|
||||
15
raws/projets/2020-01-01_etienneRemote.md
Normal file
15
raws/projets/2020-01-01_etienneRemote.md
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
title: Etienne's Remote
|
||||
description: Une télécommande de soundboard
|
||||
date: 2020-01-01
|
||||
yearonly: true
|
||||
url: etienneremote.html
|
||||
---
|
||||
|
||||

|
||||
|
||||
git: [git.gltronic.ovh/gltron/EtienneRemote](https://git.gltronic.ovh/gltron/EtienneRemote)
|
||||
|
||||
app: [etienneremote.gltronic.ovh](https://etienneremote.gltronic.ovh)
|
||||
|
||||
Etienne's Remote est une application web (PWA) créé avec Vue. Son but est de commander un bot Discord s'apparantant a une soundboard au travers d'une API Rest.
|
||||
15
raws/projets/2020-02-01_cloud32.md
Normal file
15
raws/projets/2020-02-01_cloud32.md
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
title: Cloud32
|
||||
description: Un cloud personnel pas pratique
|
||||
date: 2020-02-01
|
||||
yearonly: true
|
||||
url: cloud32.html
|
||||
---
|
||||
|
||||

|
||||
|
||||
git: [git.gltronic.ovh/gltron/Cloud32](https://git.gltronic.ovh/gltron/Cloud32)
|
||||
|
||||
app: [cloud.gltronic.ovh](https://cloud.gltronic.ovh)
|
||||
|
||||
Cloud32 est un cloud personnel simple. Sert de 'to do list project' pour essayer des tech stack.
|
||||
15
raws/projets/2020-03-01_lilStreamy.md
Normal file
15
raws/projets/2020-03-01_lilStreamy.md
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
title: LilStreamy
|
||||
description: application web video p2p
|
||||
date: 2020-03-01
|
||||
yearonly: true
|
||||
url: lilstreamy.html
|
||||
---
|
||||
|
||||

|
||||
|
||||
git: [git.gltronic.ovh/gltron/LilStreamy](https://git.gltronic.ovh/gltron/LilStreamy)
|
||||
|
||||
app: [lilstreamy.gltronic.ovh](https://lilstreamy.gltronic.ovh)
|
||||
|
||||
LilStreamy est une application web permettant de regarder une vidéo a plusieurs en peer-to-peer.
|
||||
15
raws/projets/2020-04-01_mozen.md
Normal file
15
raws/projets/2020-04-01_mozen.md
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
title: Mozen
|
||||
description: Bibliothèque de machine learning
|
||||
date: 2020-04-01
|
||||
yearonly: true
|
||||
url: mozen.html
|
||||
---
|
||||
|
||||

|
||||
|
||||
git: [git.gltronic.ovh/gltron/Mozen](https://git.gltronic.ovh/gltron/Mozen)
|
||||
|
||||
app: [mozen.gltronic.ovh](https://mozen.gltronic.ovh)
|
||||
|
||||
Mozen est une plateforme de partage de modèle de machine learning.
|
||||
16
raws/projets/2020-05-01_voozik.md
Normal file
16
raws/projets/2020-05-01_voozik.md
Normal file
@@ -0,0 +1,16 @@
|
||||
---
|
||||
title: Voozik
|
||||
description: Application web musique/video p2p
|
||||
date: 2020-05-01
|
||||
yearonly: true
|
||||
url: voozik.html
|
||||
---
|
||||
|
||||

|
||||
|
||||
git: [git.gltronic.ovh/gltron/oozik](https://git.gltronic.ovh/gltron/oozik)
|
||||
|
||||
app: [voozik.gltronic.ovh](https://voozik.gltronic.ovh)
|
||||
|
||||
Voozik est une évolution de la version p2p de oozik.
|
||||
C'est une application web (PWA) permettant de partager une playlist youtube (musique/vidéo)
|
||||
15
raws/projets/2020-06-01_tronio.md
Normal file
15
raws/projets/2020-06-01_tronio.md
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
title: Tron.io
|
||||
description: Jeu web
|
||||
date: 2020-06-01
|
||||
yearonly: true
|
||||
url: tronio.html
|
||||
---
|
||||
|
||||

|
||||
|
||||
git: [git.gltronic.ovh/gltron/Tron.io](https://git.gltronic.ovh/gltron/Tron.io)
|
||||
|
||||
app: [tronio.gltronic.ovh](https://tronio.gltronic.ovh)
|
||||
|
||||
Tron.io est un jeu web multijoueurs
|
||||
16
raws/projets/2021-01-01_nexusV7.md
Normal file
16
raws/projets/2021-01-01_nexusV7.md
Normal file
@@ -0,0 +1,16 @@
|
||||
---
|
||||
title: NexusV7
|
||||
description: Static site generator
|
||||
tags: rust, static site generator
|
||||
date: 2021-01-01
|
||||
yearonly: true
|
||||
url: nexusv7.html
|
||||
---
|
||||
|
||||
git: [git.gltronic.ovh/gltron/NexusV7](https://git.gltronic.ovh/gltron/NexusV7)
|
||||
|
||||
app: [gltronic.ovh](https://gltronic.ovh)
|
||||
|
||||
NexusV7 est un générateur de site statique écrit Rust.
|
||||
|
||||
La génération repose sur les templates handlebars & des fichiers markdown contenant des metadata.
|
||||
Reference in New Issue
Block a user