Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Escape From 1997View game page

litle Game for Gamecodeur Jam #32
Submitted by LordShion — 12 days, 6 hours before the deadline
Add to collection

Play game

Escape From 1997's itch.io page

Results

CriteriaRankScore*Raw Score
Overall#63.3853.385
Note générale#73.4623.462
Respect du thème#83.3083.308

Ranked from 13 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted(+1)

mais c'est que ça tourne bien de la 3D en Love2D en plus !

ça dépasse ma compréhension mais j'espère aussi pouvoir faire des jeux comme ça d'ici quelques années.

Bravo.

Developer

oh merci!
je ne sais pas si je vais en refaire, c'est quand même pas évident, mais si on as le courage on doit pouvoir faire des choses interressantes.la lib love g3d  permet déjà des choses sympas, mais la lib est limitante par certains aspect, mais c'est déjà franchement interressant.

Submitted(+1)

yeah ! c'est sympa !

Developer

merci

Submitted(+1)

toujours impressionnant la 3d, bravo.

Submitted(+1)

Salut LordShion,
ta scène de NY rend vraiment bien, bravo, dommage que le jeu ne soit pas plus avancé.
(P.S. Windows 10 + Nvidia -> rendu OK / Windows 8 + ATI -> rendu KO)

Developer

Yep comme je travaille , je n'ai pas de masses de temps le soir. Mais je voulais surtout tester de nouvelles choses, pas forcément de finir.

Jolie technique. 

Submitted(+1)

 Belle maîtrise de la 3D

+ 1 vote pour la participation

Developer(+1)

oh merci.

Submitted(+1)

Belle réalisation et technique de surcroit ! Je n’ai pas encore réussi à me poser…, j’y retourne ! :)

Developer

lol, j'ai pas réussi encore à faire l'atterrissage.  normalement je suis plus censé toucher. :-/

(+1)

Hello LordShion !

Toujours impressionnant la 3D, en particulier sans l'aide d'un moteur taillé pour. :)

J'ai remarqué aussi un souci de Z-order, les bâtiments apparaissent sous le sol a priori.

Bravo pour la performance, ça donne envie d'avoir un jeu fini !

Developer

à priori il s'agit d'un problême de version des opengl liés à certaines cartes et la version de love, tu as une nvidia?

(+1)

Oui, GTX 1660 Ti, si ça peut t'aider. :)

Developer

yep on dirait que çà vient de la, le problême est connu depuis la version 11 de love.
sur mon windows normal avec nvidia, j'ai le soucis avec love.
sur mon windows KVM avec carte intel UHD 630  pas de problême.
du coup c'est en dehors de mon scope malheuresement, on doit attendre la version 12 ou utiliser une lib mesa dll et copier la dell dans le répertoire avec l'executable, pour rasteriser l'opengl

(+1)

Belle perf technique. ca marche bien sur ma version de Windows 8.
Merci d'avoir ajouté le clavier.

Submitted

j'attendais la version "clavier" avec impatience (trop la flemme de sortir la manette qui sert 1 ou 2 fois par an)... et je reste devant un écran d’oscilloscope noir ;-( Que faut-il faire pour lancer la partie ?

Submitted (1 edit) (+1)

ah ! c'est ok.. j'ai réussi à décoller :)

Submitted(+1)

C'est pas fini, mais déjà, bravo pour la perf technique d'avoir fait de la 3D avec love2D ! Je suis curieux de voir comment ça fonctionne. Ca pourrait même faire l'objet d'un atelier ou DLC.

Deleted 3 years ago
Developer

je pense que en approfondissant les shaders on peut faire des trucs pas mal sur love. 

J'ai vu un gars faire un truc dans la philo paper Mario avec love et une lib 3d

Submitted

J’ai juste un .love, impossible de lancer le jeu avec ça.

Il serait intéressant de fournir au téléchargement le runtime complet, de façon à ce que n’importe qui puisse lancer le jeu sans prérequis.

Developer

fo installer love2d

Developer

Je me suis mis sous KVM et j'ai réussi à générer un éxecutable pour windows, il faut dézipper avant

Submitted

Yep ça marche !

Une fois en jeu, on dirait que le Z-buffer bug un peu :/ Et j’arrive pas à trouver le WTC ^^

Developer

lol y en as pas c'est un plan de ville random lol. 

J'avais prévu qu'on se pose sur n'importe quel tout tout en bleu,  mais j'ai des soucis. 

Je vais essayer de régler ça d'ici la fin des votes. 

Submitted

Je n'ai pas de gamepad :'(

Developer

je vais essayer de rajouter le clavier ce week-end.
:-)

Developer

j'ai reupload avec le clavier

spacebar pour passer les pages et les fleches pour le planeur pas encore d'atterrissage. détection très basique de crash.
(sans moteur comme godot ou unity c'est pas évident)

Submitted

Noice. J'imagine bien, t'as pas choisi l'outil le plus simple pour faire de la 3D :)

Developer

clair, c'était un petit défi, maintenant je sais qu'on peut faire de la 3d avec love. En fait tu peux envoyer des shaders à la carte graphique. Si tu connais le langage des shader çà peut permettre de faire des trucs mortels. ya un systeme de collision dans g3d mais je l'ai pas encore bien compris. çà viendras

J'étais curieux de voir le résultat mais le programme s'arrête chez moi au début au chargement de la config, au niveau de l'instruction : local file = assert(io.open("./game.conf", "rw")), dans le fichier config.lua alors que le fichier game.conf existe. Je n'ai pas de message d'erreur ...

Developer (1 edit) (+1)

essaie de remplacer par
local file = assert(io.open("game.conf", "r"))
il aime peut-être pas le fait que le game.conf soit avec des droits 
tu est sous linux ou windows?

Cela marche mieux effectivement, cela va jusqu'à la page d'accueil avec le logo (cool !), j'ai trouvé qu'il fallait appuyer sur "N", cela lance l'intro et puis après cela plante car il cherche un joystic. J'essayerai de brancher ma manette ce soir. Je suis sous Windows 10 Pro. :

loading 3d lib - g3d
3d lib - g3d Loaded
game Loaded
----
intro
----
plane_game
init 3d game
Error: game/3d_game.lua:106: attempt to index global 'joystick' (a nil value)
stack traceback:
[string "boot.lua"]:637: in function '__index'
game/3d_game.lua:106: in function 'firstPersonPadMovement'
game/3d_game.lua:98: in function 'update'
game/game.lua:151: in function 'update'
[string "boot.lua"]:509: in function <[string "boot.lua"]:493>
[C]: in function 'xpcall'

Developer(+1)

Ouaip, fo un gamepad, j'ai pas pris le temps de gérer tout l'ensemble, mais pour les prochaines jam, je vais essayer de faire un module à part, que je pourrait utiliser dans d'autres projets.
:-)   merci de prendre de ton temps. :-)

Developer

I've done the modification, on the code, tell me, if it starts.