Commit Graph

369 Commits

Author SHA1 Message Date
MarcEricMartel
a95dd02896 Cleanup ioctl 2023-10-30 11:07:26 -04:00
MarcEricMartel
6ce7e62e05 pour être sûr 2023-10-29 16:45:57 -04:00
MarcEricMartel
e2dbf52b17 a tester sur Linux (rien change sur windows) 2023-10-29 16:43:09 -04:00
mduval76
eed8f5f04a Push menu solo ou multi. 2023-10-29 15:39:29 -04:00
MarcEricMartel
53ed811936 Va falloir checker si Linux va être content ou pas. 2023-10-29 15:24:03 -04:00
MarcEricMartel
15b4dfefc0 That'll be good 'nough for now. 2023-10-29 15:20:19 -04:00
MarcEricMartel
b54f8c31e5 windoes 2023-10-29 14:54:36 -04:00
MarcEricMartel
0b07d46dba Merge branch 'master' into SQC-15_paquets 2023-10-28 14:44:43 -04:00
aab3301234 Client Linux qui re-marche 2023-10-28 14:11:01 -04:00
MarcEricMartel
10fcfed05a but I just had to laugh 2023-10-28 12:13:45 -04:00
MarcEricMartel
a69e716105 And though the news was rather sad 2023-10-28 12:06:01 -04:00
MarcEricMartel
3f8d860b93 About a lucky man who made the grade 2023-10-28 12:03:22 -04:00
MarcEricMartel
42d612ad33 I read the news today, oh boy. 2023-10-28 11:18:01 -04:00
MarcEricMartel
c23d1b2120 Surprise. 2023-10-27 16:20:05 -04:00
MarcEricMartel
76a7d0218d Who knows?! 2023-10-27 15:47:34 -04:00
MarcEricMartel
e2e66f3b6c à tester 2023-10-27 15:44:33 -04:00
Claudel-D-Roy
e2fa4fea7c Merge branch 'SQC_17_HUD' 2023-10-27 14:53:45 -04:00
MarcEricMartel
61629b3c8e RemotePlayer 2023-10-27 14:37:53 -04:00
MarcEricMartel
8970bc33a1 Répârâge 2023-10-27 14:08:06 -04:00
MarcEricMartel
c1faaca417 Merge branch 'sqc-14_classe_remoteplayer' into SQC-15_paquets 2023-10-27 13:59:26 -04:00
Claudel-D-Roy
889884490b push avant merge 2023-10-27 13:56:48 -04:00
Claudel-D-Roy
ae201846b1 push de correction 2023-10-27 13:54:37 -04:00
mduval76
fc4a22e844 Push sans le menu solo/multi. 2023-10-27 13:27:15 -04:00
MarcEricMartel
f7b7a7f14d Changements C++20 et retour audio 2023-10-27 13:27:00 -04:00
MarcEricMartel
102153a093
Merge pull request #18 from CegepSTH/L-CSplash
Créé branche_L_C
2023-10-27 12:38:40 -04:00
da594fa3a2 correction client 2023-10-27 12:23:45 -04:00
60cc69a407 Erratum VI: The Final Chapter 2023-10-26 17:57:42 -04:00
MarcEricMartel
9b4defba2a à tester 2023-10-25 12:16:14 -04:00
mduval76
c7271f6217 Push skybox ciel éclairé 2023-10-25 02:06:29 -04:00
mduval76
8ebe7b95fc Push menu solo/multi avec titre et quads contenant choix. Manque persistence du menu en 2D et nom des choix dans les quads. 2023-10-25 01:01:25 -04:00
MarcEricMartel
cf6e58cd95 erratas dans la sérialisation 2023-10-24 09:17:21 -04:00
Rynort
85f4f82660 avancement menu pause 2023-10-23 17:51:29 -04:00
MarcEricMartel
2c3abff96f et c'est un début! 2023-10-23 17:49:40 -04:00
Claudel-D-Roy
5e29c9be54 push menu image 2023-10-23 17:11:13 -04:00
Louis-Charles Gaumond
f8680a318a Changement dans le splachscreen 2023-10-23 16:57:19 -04:00
MarcEricMartel
ecfe5b893b connection? 2023-10-23 16:44:34 -04:00
mduval76
df5b7960b2 Push placement text notification queue 2023-10-23 16:11:35 -04:00
Louis-Charles Gaumond
f4d4f1eca0 Créé branche 2023-10-23 16:10:21 -04:00
Jonathan Trottier
b943a268ae barre de vie 2023-10-23 15:43:55 -04:00
MarcEricMartel
590220bc92 ajout d'adresse de serveur 2023-10-23 15:41:07 -04:00
Claudel-D-Roy
67a49a4cad push de remote player 2023-10-23 15:35:31 -04:00
MarcEricMartel
0e7b8973e7 setup louche en console 2023-10-18 09:59:34 -04:00
MarcEricMartel
2cb7d4c776 Début 2023-10-18 09:33:56 -04:00
MarcEricMartel
18a5d98c57
Merge branch 'master' into sqc-20_audiobullet 2023-10-16 17:43:32 -04:00
MarcEricMartel
81240c6f70
Merge pull request #11 from CegepSTH/linux
Serveur Linux
2023-10-16 17:38:59 -04:00
MarcEricMartel
a054a7bff1 On l'a eu! 2023-10-16 17:36:04 -04:00
MarcEricMartel
b712c950c6 Merge branch 'master' into SQC-09 2023-10-16 16:35:26 -04:00
MarcEricMartel
9cbf20ba21 whoooosh! 2023-10-16 12:02:37 -04:00
Rynort
3f774d7c2e Réparation de la vitesse de la souris 2023-10-16 03:06:00 -04:00
mduval76
db0a39f64a Remaniement du HUD. TOUT est scalable aux dimensions du game window. % de vie ajouté. Font size multipliable. 2023-10-15 23:36:26 -04:00
Claudel-D-Roy
d7e55c8446 Début de la classe remoteplayer.cpp, à vérifier 2023-10-15 16:23:43 -04:00
MarcEricMartel
f2095f6e5b Merge branch 'linux' of https://github.com/CegepSTH/SQCSim2023 into linux 2023-10-07 11:43:55 -04:00
93062e49e2 client linux fonctionnel 2023-10-04 15:01:48 -04:00
MarcEricMartel
183c5f186a Architecture générale 2023-10-03 12:43:54 -04:00
MarcEricMartel
c85f7df15e Merge branch 'master' into linux 2023-10-03 11:34:02 -04:00
Rynort
6668127f15 SQC-06 et une partie du SQC-09 2023-10-02 17:09:03 -04:00
MarcEricMartel
54c25e6f78
Merge pull request #13 from CegepSTH/thehell_affichageMESS
SQC-8_Messagerie
2023-10-02 16:37:02 -04:00
Jonathan Trottier
bf164af23b changement de la grosseur du texte
les touches K et L pour faire afficher du texte
2023-10-02 16:27:41 -04:00
Claudel-D-Roy
0d948e3a28 Merge branch 'master' of https://github.com/CegepSTH/SQCSim2023 2023-10-02 16:27:26 -04:00
Claudel-D-Roy
b97890fff3 BrasDuJoueur 2023-10-02 16:27:21 -04:00
MarcEricMartel
432b8545a7 Merge branch 'master' into affichage_des_messages 2023-10-02 16:14:22 -04:00
Jonathan Trottier
54e2f32aba comments 2023-10-02 15:58:08 -04:00
Jonathan Trottier
90fdc8ed1b deux méthodes pour afficher message systeme et notification de kill 2023-10-02 15:55:45 -04:00
Frederic Leger
47906776c8
Merge pull request #10 from CegepSTH/sqc_51-fin
Corrections fichiers pour avoir la version x86 du client fonctionnelle
2023-10-02 15:52:28 -04:00
cddc59d6cf gitignore 2023-10-01 14:20:24 -04:00
Claudel-D-Roy
fa9f0a3a8a Merge branch 'master' of https://github.com/CegepSTH/SQCSim2023 2023-10-01 13:59:07 -04:00
Claudel-D-Roy
43f3ce1428 Bouton pour menu 2023-10-01 13:58:59 -04:00
8be8852596 Ajout CMakeLists.txt pour compiler le serveur en Linux 2023-10-01 11:52:07 -04:00
MarcEricMartel
8b3baa9063 Corrections fichiers pour avoir la version x86 fonctionnelle 2023-09-30 18:33:23 -04:00
MarcEricMartel
09dd3d332f Update SQCSim2021.vcxproj 2023-09-30 15:01:20 -04:00
MarcEricMartel
033365c961 Indépendance! 2023-09-30 14:46:54 -04:00
MarcEricMartel
6bea176979 Cleanup de l'objet Bullet 2023-09-29 17:02:57 -04:00
MarcEricMartel
954b976f27 cleanup de fichiers en double 2023-09-29 12:04:08 -04:00
MarcEricMartel
df52d4a084 Redressage des classes; seed est reçue du serveur 2023-09-27 17:34:25 -04:00
MarcEricMartel
4dbcb08a11 OH YEAH. 2023-09-27 11:24:41 -04:00
MarcEricMartel
8bc74624c3 Socket côté client! 2023-09-25 17:17:17 -04:00
MarcEricMartel
3ff2634e51 Merge branch 'master' into sqc_13_connexion_srv 2023-09-25 16:30:49 -04:00
Frederic Leger
d96c2a45c2
Merge pull request #5 from CegepSTH/sqc7_server
Sqc7 server
2023-09-25 16:15:40 -04:00
Claudel-D-Roy
f0912614a4 Merge branch 'master' of https://github.com/CegepSTH/SQCSim2023 2023-09-25 16:05:52 -04:00
Claudel-D-Roy
421632a0d7 Booster Image 2023-09-25 16:05:41 -04:00
Frederic Leger
e685396589
Merge branch 'master' into sqc7_server 2023-09-25 15:44:22 -04:00
Jonathan Trottier
15d3864e4a
Merge pull request #4 from CegepSTH/sqc10_compte_à_rebours
ajout countdown + display
ainsi que le bouton stop() avec g
et reset() avec t
2023-09-25 15:40:05 -04:00
Frederic Leger
47d7fbfc27 shutdown sur fin countdown 2023-09-25 15:38:37 -04:00
MarcEricMartel
20d15a1559 Début protocole 2023-09-25 08:23:52 -04:00
MarcEricMartel
6b2f7face7 Merge branch 'master' into sqc_13_connexion_srv 2023-09-25 08:23:38 -04:00
Claudel-D-Roy
1a215c823b Merge branch 'master' of https://github.com/CegepSTH/SQCSim2023 2023-09-24 13:11:31 -04:00
Claudel-D-Roy
9a0f162f33 Dessin pour animation de l'autre joueur 2023-09-24 13:11:28 -04:00
MarcEricMartel
51b0795c62 Début sockets. 2023-09-24 08:45:40 -04:00
Frederic Leger
703b432fb7 ajout countdown + display
t = reset countdown
g = stop countdown
2023-09-23 17:15:35 -04:00
MarcEricMartel
b7ca0253ca Merge branch 'master' into sqc7_server 2023-09-18 17:37:13 -04:00
Frederic Leger
9aa426b804
Merge pull request #3 from CegepSTH/HUD
Hud
2023-09-18 16:53:01 -04:00
MarcEricMartel
c3058070e5 Projet server. 2023-09-18 15:56:17 -04:00
Mathieu Duval
e546de57c9 Push - Texte sur écran ajusté au window size. Clean up gun01 image. 2023-09-16 21:38:58 -04:00
Jonathan Trottier
0c79d55a84 escalade de bloc à évaluer
l'escalade de bloc est fonctionnelle, mais le jump se fait parfois humainement, d'autre, où le jump se fait plus horizontalement que verticalement
2023-09-16 20:34:28 -04:00
Mathieu Duval
54ae0b087a PUSH - Ajout section ÉQUIPEMENT/ARME pour le HUD. +1 texture (gun01.png). 2023-09-16 00:12:14 -04:00
Mathieu Duval
8faa67596e Push FIX pour DrawHUD. Toggle (HUD - h) (Crosshair - c) (Infos - i) avec keypress 2023-09-15 20:28:20 -04:00
Mathieu Duval
f8ad857666 Push branche HUD. Propriétes et getters pour Player (HP, username). Changements minimes à Audio (enlever d'un merge). Modification et ajouts de DrawHud et DrawData 2023-09-15 11:24:43 -04:00
Jonathan Trottier
8e40f17b75 Modif du gitignore 2023-09-06 09:19:25 -04:00
MarcEricMartel
31b41f28f0 Spawn dans le milieu d'un bloc au lieu de dans le coin. 2023-09-04 13:30:42 -04:00
MarcEricMartel
80be6575a4 Correction rapide noise 2023-09-04 12:59:30 -04:00
MarcEricMartel
55b7051db1 rajouté un break qui manquait. 2023-08-28 17:49:26 -04:00
MarcEricMartel
3b5a56189e Delete le monde infini et la sauvegarde de chunk. 2023-08-28 17:39:55 -04:00
MarcEricMartel
2f8a5893f0 Woups. Erratas. 2023-08-28 16:23:34 -04:00
5904ebf4c0 Changement de compilateur. 2023-08-24 18:02:33 -04:00
MarcEricMartel
5c30cdf26d ++Performance; 2022-04-06 23:07:24 -04:00
MarcEricMartel
16a67035d0 Changements pour v143 et autres corrections. 2022-04-02 15:26:55 -04:00
MarcEricMartel
a226d95923 ! 2021-12-18 15:36:21 -05:00
MarcEricMartel
ae8f87b047 Ajustements dans renderer. 2021-12-18 15:34:47 -05:00
MarcEricMartel
5f50f5f87e Monde de max de UINT_MAX * UINT_MAX 2021-12-18 15:24:57 -05:00
MarcEricMartel
5dc05167de Le DeleteChunk est maintenant en multi-thread et peux enfin keep up avec le reste! 2021-12-15 21:00:06 -05:00
MarcEricMartel
2ec9170fe3 Corrections dans le générateur pour le MakeDirty au bout du monde 2021-12-14 17:16:14 -05:00
MarcEricMartel
cdc926bb39 Rétrécissement de la zone de trigger de tapis roulant, assemblage ur VS2022 2021-12-13 23:56:20 -05:00
MarcEricMartel
e8a9cbb96e Séparation Chunk::Update et VertexBuffer::SetMeshData, Cleanup 2021-12-13 23:24:12 -05:00
MarcEricMartel
7eb9f44d41 Génération de Chunks en multithreads 2021-12-12 23:31:38 -05:00
MarcEricMartel
f4ec4816af Ajout version Release/x64 avec les libraries x64 et tuning de la version Debug 2021-12-10 07:16:43 -05:00
MarcEricMartel
9b56a9b4a5 Done! 2021-12-08 16:29:36 -05:00
MarcEricMartel
8e2169420e Done? 2021-12-07 18:59:50 -05:00
MarcEricMartel
078cb33c27 Petit ajout de choix de bloc avec la wheel de souris. 2021-12-06 21:46:46 -05:00
MarcEricMartel
3a363d06a3 2-3 Corrections 2021-12-06 21:41:50 -05:00
MarcEricMartel
6e562f51c7 Party! 2021-12-06 18:15:23 -05:00
MarcEricMartel
8debc055ed TADAM! 2021-12-06 12:21:05 -05:00
MarcEricMartel
7bf926378b DONE! 2021-12-06 12:05:05 -05:00
MarcEricMartel
e50038345b
Delete SQCSim2021/Release directory 2021-12-06 11:56:40 -05:00
MarcEricMartel
e5ca07e739
Delete SQCSim2021/Debug directory 2021-12-06 11:56:22 -05:00
MarcEricMartel
e251734b0f Enfin? 2021-12-06 11:53:18 -05:00
MarcEricMartel
2157ead96d Pour Release et Debug 2021-12-06 11:27:11 -05:00
MarcEricMartel
5860408378 ? 2021-12-06 11:26:06 -05:00
MarcEricMartel
ad9bcac7d2 Cleanup 2021-12-06 11:08:34 -05:00
MarcEricMartel
29a383f47f
Cleanup music02.wav 2021-12-06 11:04:11 -05:00
MarcEricMartel
f7bda4ec3a
Cleanup music00.wav 2021-12-06 11:03:58 -05:00
MarcEricMartel
26787fd116 Dernier commit? 2021-12-06 10:58:40 -05:00
MarcEricMartel
37825ee4c8 Re-correction 2021-12-06 10:49:55 -05:00
MarcEricMartel
421c40ac51 COrrection path 2021-12-06 10:40:39 -05:00
MarcEricMartel
d01e8e9c62 Nerfage pour version Debug/MSVC 2021-12-06 09:45:51 -05:00
MarcEricMartel
a3c0dee1f2 Optimization de performance du renderer! 2021-12-04 09:55:43 -05:00
MarcEricMartel
a75b1c97cb Cleanup encore. 2021-12-03 11:53:53 -05:00
MarcEricMartel
ebc8ed1f56 !!! 2021-12-03 11:53:05 -05:00
MarcEricMartel
bae802cb4a Woups 2021-12-03 11:52:11 -05:00
MarcEricMartel
3d94b3a564 Cleanup dans optimization renderer. 2021-12-03 11:51:59 -05:00
MarcEricMartel
ecddc82e7b Optimization du renderer. 2021-12-03 11:49:59 -05:00
MarcEricMartel
033f69465c Test monde infini 2021-12-02 18:12:35 -05:00
MarcEricMartel
2ad6b7e2c6 !! 2021-12-02 11:38:11 -05:00
MarcEricMartel
4bb865cbba Ajout de RetrieveChunk 2021-12-01 22:06:47 -05:00
MarcEricMartel
af0464b3a2 ! 2021-12-01 21:22:27 -05:00
MarcEricMartel
b52c7528c8 Modifications dans Player 2021-12-01 21:21:45 -05:00
MarcEricMartel
97ffc34e24 ÇA SAVE 2021-11-30 19:55:11 -05:00
MarcEricMartel
de7945038c :) 2021-11-27 14:14:05 -05:00
MarcEricMartel
8e222f39a9 HALLELUJAH! 2021-11-27 13:35:39 -05:00
MarcEricMartel
1520ade4f0 D'oh! 2021-11-26 12:00:05 -05:00
MarcEricMartel
fe624fdafc Bientôt un monde infini? 2021-11-26 11:59:02 -05:00
MarcEricMartel
6446be1ceb Ajouté checks de fin de monde pour que le bonhomme puisse sauter dans le vide et ne pas avoir d'exception avant! 2021-11-19 13:25:52 -05:00
MarcEricMartel
855ac97b47 Ajout d'un autre mur et ajustements dans la physique. 2021-11-19 11:44:02 -05:00
MarcEricMartel
931a5b77f4 Enlevé le include world.h dans chunk.h 2021-11-19 11:20:47 -05:00
MarcEricMartel
c6c1582904 Gloire! 2021-11-19 11:11:08 -05:00
MarcEricMartel
ad8f414840 Cleanup 2021-11-19 09:06:09 -05:00
MarcEricMartel
6b87156ff7 Correction pour pouvoir tomber partout en dehors du monde 2021-11-19 09:05:28 -05:00
MarcEricMartel
78903ecb06 Remis la lumière, corrigé certaines textures. 2021-11-19 08:35:19 -05:00
MarcEricMartel
0552792b62 Ajouté un default: break; dans la switch du pollEvent dans OpenGlContext::Start pour retirer le dernier avertissement que Clang me donnait. 2021-11-18 19:30:23 -05:00
MarcEricMartel
802dd82cb6 Enlevé le Chunk de copie dans engine.h qui ne sert plus. 2021-11-18 19:28:00 -05:00
MarcEricMartel
592cb5c4f8 Les vertices entre les Chunks ne sont plus dessinées! 2021-11-18 19:27:16 -05:00
MarcEricMartel
9745e8f60b Enlevé l'antialiasing pour que la version Release soit moins weird. 2021-11-17 18:15:24 -05:00
MarcEricMartel
b12e5599be TOUT FONCTIONNE! 2021-11-16 20:48:52 -05:00
MarcEricMartel
aa1d19d93d Getting there... 2021-11-15 22:54:01 -05:00
MarcEricMartel
cee946028a Le bonhomme n'a plus la maladie de Parkinson, et le jeu refonctionne sur MSVC++. 2021-11-15 21:39:50 -05:00
MarcEricMartel
bb62651c62 HALLELUJAH!! 2021-11-15 20:58:13 -05:00
Marc-Eric Martel
2756c37e4c Cleanup 2021-11-02 18:01:06 -04:00
Marc-Eric Martel
c6040fedaf Revert "Cleanup engine"
This reverts commit d24d0aad54.
2021-11-02 17:36:42 -04:00
Marc-Eric Martel
d24d0aad54 Cleanup engine 2021-11-02 17:25:24 -04:00
Marc-Eric Martel
65e56c8678 Les chunks ne sont plus une copie du même chunk! 2021-11-02 13:25:24 -04:00
Marc-Eric Martel
eee251dabf Suppression du plancher, plaçage des chunks, et remixage de la trame 2021-11-02 12:07:56 -04:00
Marc-Eric Martel
96ea7614f9 Correction des templates Array (TP3), cleanup dans chunk.cpp 2021-11-01 12:36:53 -04:00
Marc-Eric Martel
1639b38c2c Optimization interne de chunk! 2021-10-31 00:31:08 -04:00
Marc-Eric Martel
c3c432c369 GUI 2021-10-26 17:28:37 -04:00
Marc-Eric Martel
fbf2e8858e Correction shader + autres choses 2021-10-25 10:50:08 -04:00
Marc-Eric Martel
781c2776b7 Nouvelle version de la musique de tableau. 2021-10-19 20:36:18 -04:00
Marc-Eric Martel
48d0a3b363 Enlevé notes.txt 2021-10-19 14:31:30 -04:00
Marc-Eric Martel
db1109fe6e Cleanup dans array2d et array3d 2021-10-19 14:29:06 -04:00
Marc-Eric Martel
3782188571 Ajout du Reset() dans le constructeur du chunk. 2021-10-19 12:28:22 -04:00
Marc-Eric Martel
92793b88d0 Retrait du Reset() dans les constructeurs d'Array2d et Array3d 2021-10-19 12:22:25 -04:00
Marc-Eric Martel
df3441dad6 Ajouts de musique et irrKlang. 2021-10-19 10:27:59 -04:00
Marc-Eric Martel
167548dfc2 TP3 + classe Skybox 2021-10-12 15:58:54 -04:00
Marc-Eric Martel
6f3dd99ab7 Sloth loves Chunk! 2021-10-11 11:37:58 -04:00
Marc-Eric Martel
2347a3f7e4 dashtimeout plus petit. 2021-10-08 09:27:52 -04:00
Marc-Eric Martel
5cca6469e0 Corrections dans dashtimeout pour ne pas avoir un timeout relié au nombre de frames. 2021-10-08 09:21:16 -04:00
Marc-Eric Martel
57e6c5192f Commentaires 2021-10-08 09:09:04 -04:00
Marc-Eric Martel
fc0dcc2ebd Le joueur ne se met plus à voler en reculant! 2021-10-08 09:06:24 -04:00
Marc-Eric Martel
55fccd3b2e Correction minime de Bob 2021-10-08 08:48:04 -04:00
Marc-Eric Martel
79c299a3b6 View bobbing pas pire pentoute! 2021-10-08 08:46:39 -04:00
Marc-Eric Martel
b91b66878d Améliorations du bobbing. 2021-10-08 08:38:54 -04:00
Marc-Eric Martel
7898d440df Test de view bobbing 2021-10-08 08:14:23 -04:00
Marc-Eric Martel
85ae544dee Retrait des textures inutiles 2021-10-06 21:42:47 -04:00
Marc-Eric Martel
3ae8551ad0 Retour du bonhomme rapide 2021-10-06 21:41:20 -04:00
Marc-Eric Martel
9f8887d228 Commentaires 2021-10-06 21:33:56 -04:00
Marc-Eric Martel
256685e141 Culling fonctionnel et correction de sens de certains quads 2021-10-06 21:32:12 -04:00
Marc-Eric Martel
e7fe266e80 Améliorations des contrôles. 2021-10-04 22:02:05 -04:00
Marc-Eric Martel
50369b036c Double jump! 2021-10-04 21:50:54 -04:00
Marc-Eric Martel
47eca60cf5 Ajout du Dash! 2021-10-04 15:01:25 -04:00
Marc-Eric Martel
b85a25cbac Ajouts textures et blend. 2021-10-04 12:29:10 -04:00
Marc-Eric Martel
959d70020b Nouvelles textures. 2021-10-02 15:00:48 -04:00
Marc-Eric Martel
1371d62b3a ! 2021-10-01 11:04:10 -04:00