Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

lyoy

212
Posts
8
Topics
11
Followers
23
Following
A member registered Nov 19, 2016 · View creator page →

Creator of

Recent community posts

salut j’ai mis ce jeu parce que je sais que j’avais rajouter la majorité du contenu après l ancienne jam. Mais Je comprend pourquoi tu l’enlève. Pas de problème 

merci ;)

je confirme c'est voulu ;)

merci dgeph, oui la 3d sous monogame c'est pas comme unity on a pas accès a des shaders il faut les créer. On fait ce qu'on veut mais ça demande plus de temps a maitriser. 

L'idée du dragon et du déplacement avec la souris est vraiment sympa. Un peu trop dur je trouve, on pas le droit à l'erreur...  j'ai l'impression que le jet de flamme est un peu décalé aussi par rapport au positionnement du clic. Tu devrais pousser le concept.. Bon courage !

Excellent

ça à l'air cool mais ça plante chez moi dès que j'ouvre l'exe -> écran noir puis plantage...

Salut, sympa mais il faudrait réinitialiser le jeu quand on meurt parce que la je redémarre au même point du jeu avec une vie à zéro donc je meurs en boucle. Ensuite il faudrait ajuster les déplacements pour avoir des tirs  plus précis.

c'était un peu dur pour moi ;) mais c'est bien sympa

Merci streaper. Je ne sais pas si j'aurais le temps de faire des modifs d'ici la fin des votes, on verra.

Merci Hieronims, c'est vrai. D'ailleurs je ne vois que les défauts c'est un peu décourageant mais c'est un aussi un premier jet ;) 

salut Christever ,

oui c'est normal, mais j'ai pas fait un gros laser sur la gauche qui montrerait le danger. j'essayerais d'ajouter ça quand je maitriserais les shaders, j'espère.

bien joué, sympa l'idée des murs rebondissant. j'ai toujours du mal avec les touches aswd je préfère les touchez classiques mais y'a du boulot !

encore un peu mais c'est pas très gênant.

sympa , les effets sont réussis mais y'a des passages ou ça rame pas mal.

Super sympa, j'ai eu un peu de mal avec les touches de déplacements, le déplacement de la caméra est un peu violent mais c'est original et bien fait. (j'ai pas compris le coup du vaisseau)

super boulot !

c'est pas de la génération aléatoire, c'est juste la map global de pico8 qui scrolle ;)

de rien !

(1 edit)

ça donne envie ton jeu master system, tu l'as codé en C ou assembleur ?EDIT(je viens de voir les sources => C)

ça ta pris combien de temps?

thank you jupiter and keep doing  your videos.

merci Brachius,

je vais essayer de polisher encore et de rajouter le plus de niveaux possible.

(1 edit)

salut dgpeth

donc voici un nouvelle version avec 

  • 10 niveaux fait a la main
  • nouveaux graph
  • des effets
  • on peut recommencer le niveau (touche x) mais on perd une vie (vies limité)

voila je sais que je pourrais faire a peu près 100 niveaux max vu la taille de la map pico8.

J'ai ajouté des effets pour dynamiser un peu le jeu.

Pour les niveaux, je fais avec l'éditeur, c'est pratique comme ça je peux tout de suite tester si ça marche, régler la difficulté donc c'est fait main on va dire..

pour les graphs, tout est fait dans pico8 c'est l'éditeur.

Pour après , peut être un timer, compte à rebours en plus, un conteur pour le nombre de pas, un tableau de score.





Reste a voir si j'aurais la patience d'en faire 100... ;)


J'ai oublié, c'est jouable la :https://lyoy.itch.io/sokoban-500-pico8

c'est surtout super pratique tout est condensé avec juste ce qu'il faut pour tout faire. mais l'éditeur de texte est limite, c'est un peu étroit.

cool, et il écrit un fichier externe pour sauvegarder le niveau j'imagine.

Moi j'utilise la map de pico8 c'est vrai que c'est bien plus efficace qu'écrire les tableaux. ;)

c'est noté 

nickel tout ça

yes merci pour ce retour, j'essaierai d'implémenter tout ça. ;)

it's seriously incredible to do that on a pico8. Did you reach the limits of data /tokens ?

Lionel

je viens de trouver ça 

-- creates a deep copy of a
-- table and all its properties
function deep_copy(obj)
 if (type(obj)~="table") return obj
 local cpy={}
 setmetatable(cpy,getmetatable(obj))
 for k,v in pairs(obj) do
  cpy[k]=deep_copy(v)
 end
 return cpy
end


https://www.lexaloffle.com/bbs/?tid=30299

Je montre en détail le soucis que j'ai eu avec lua, voir si quelqu'un a une autre idée meilleure:

Exemple 1

table={
{1,1,1,1,1},
{0,0,0,0,0},
{0,0,0,0,0},
{0,0,0,0,0},
{1,1,1,1,1}
}

currenttable={}

function _init()

currenttable=table
currenttable[1][1]=3

-- je copie la table dans current table et je change le tout premier element de la premiere ligne

end


function _draw()

cls()

print(table[1][1]) --> retourne 3
print(currenttable[1][1]) --> retourne 3

end

ça me retourne 3, 3 et mois je ne veux pas modifier les valeurs sources de table je veux donc 1,3

Pour l'instant j'ai trouvé que ça:

table={
{1,1,1,1,1},
{0,0,0,0,0},
{0,0,0,0,0},
{0,0,0,0,0},
{1,1,1,1,1}
}

newtable={}

newtable={
{0,0,0,0,0},
{0,0,0,0,0},
{0,0,0,0,0},
{0,0,0,0,0},
{0,0,0,0,0}
}

function chgtable(ptable)
-- la fonction va copier un à un les valeurs de table dans new table
for i=1,#ptable do
for j=1,#ptable[i] do
newtable[j][i]=ptable[j][i]
end
end

return newtable
end


function _init()

newtable=chgtable(table)
newtable[1][1]=3

end

function _draw()

cls()
print(table[1][1])--> retourne 1
print(newtable[1][1])--> retourne 3

end

Voila, j'ai cherché et visiblement lua ne permet pas la copy des tables de base genre copy(table)...

c'est plus pratique pour la plupart des choses, ça fait auto pointeur mais dans ce cas spécifique j'avais besoin d'une copie.

Bon , ça veut pas forcément dire qu'il y aura 500 puzzle mais bon on verra..

Pour l'instant ça donne ça.



pour faire joujou c'est la https://lyoy.itch.io/sokoban-500-pico8

Sympa mais trop dur pour moi :)

(1 edit)

Salut Asthegor, j'ai mis les sources du jeu  içi .

:)

j'ai une peu baclé cette jam, manque de temps aussi. j'essayerais de faire mieux la prochaine fois.

impressionant , tu n'as pas utilisé love3d ?

L'idée à l'air bien sympa, tu devrais mettre tes sessions coding youtube en accès libre 

super, je connais pas le ray casting mais c'est vachement interessant.