Limiting to 3rd person view is sadly not possible with Minetest right now, but I made some 1st person sneaking feedback in a development branch, I should probably try to get the time to merge it 😅
I used this library for my entry to the Minetest Game Jam 2023, which I sadly didn't finish in time.
Its really nice honestly. APIs are powerful both for minigames and external stuff (see the stent mod MisterE made for my entry!), arena editor is really easy to use and can be customised by your minigames.
Documentation is really good too.
I will definitly use it next time 🙂
What I think could be improved:
Arena properties doesn't handle real vectors (vectors.new). When you define them with code it works but it doesn't from the arena settings editor; the property is handeled as a table with displayed keys order not matching the xyz order and converted as a regular table instead. There is the return (expression) syntax but it's run in an empty global env and would look ugly anyways. I think the mod should check if the initial setting in arena definition is a vector with vector.check and have a special GUI to edit those in arena editor settings.
I would also love having LuaLS typing annotations (or headers) since it greatly improve developer experience, but it would require this Minetest issue anyways.
gitclonehttps://git.bananach.space/moretrains.git
cdmoretrains
# Create an empty GitHub repository## Can use GitHub CLI if you have it:# `gh repo create moretrains --public`
gitremoteset-urloriginhttps://github.com/Miniontoby/moretrains
gitremoteaddupstreamhttps://git.bananach.space/moretrains.git
gitpush
What I need to do is basically replace this code by a check to know if the player collide with the train based on how high the player is. I could also add the ability to run on trains at the same time.
It was already reported here but I havent got the time to fix yet.
The abbility to slide as long as that you want was an issue for me, but I didn't have the time to fix it.
About the error message, it is speaking about the entity the player is attached to.
To teleport the entity with the player to the begining of the path, the area is emerged, but it sometimes happens for an uknown reason that the entity is still removed (unloading it whould have the same result, so I disabled static saving).
I didn't have the time to add more mapgen segments (the game generate a random segment in each mapchunk), but I will try to add some other ones then the game jam will be over!
About the music, I was stupid enough to disable it by default on purpose :(
I will also fix that.
My bad for music, many people already complained for this.
THERE IS MUSIC in the game, but not activated by default (checkout "options" in the main menu).
The loading time is absolutly needed (but as small as posible), for the game to generate the area where the player will be, to attach it to the entity which manage the movement.
About the completeness, the powerups and the ability to run on trains were on my TODO list, but I run out of time...
:)
haha lol
Thanks for your review!
Limiting to 3rd person view is sadly not possible with Minetest right now, but I made some 1st person sneaking feedback in a development branch, I should probably try to get the time to merge it 😅
Thank you for you review!
When I launched the game I couldn't beleive it.
It a crazy technical showcase.
Its build with TypeScript (!), provide a game in 3d (!), can handle multiple windows (!).
All with the Minetest inputs and the HUD API.
Oh and maybe even more impressive: https://github.com/jordan4ibanez/mineos/issues/1
MineClone2 bug probably:
https://git.minetest.land/MineClone2/MineClone2/issues/4105
Ohhh you got adicted to the endium dynamite xD ?
This is my world btw https://i.ibb.co/ZcM3Vrj/image.png
Well, I just tested with 5.8 and latest MineClone2
lol
I used this library for my entry to the Minetest Game Jam 2023, which I sadly didn't finish in time.
Its really nice honestly. APIs are powerful both for minigames and external stuff (see the stent mod MisterE made for my entry!), arena editor is really easy to use and can be customised by your minigames. Documentation is really good too.
I will definitly use it next time 🙂
What I think could be improved:
Arena properties doesn't handle real vectors (
vectors.new
). When you define them with code it works but it doesn't from the arena settings editor; the property is handeled as a table with displayed keys order not matching the xyz order and converted as a regular table instead. There is thereturn (expression)
syntax but it's run in an empty global env and would look ugly anyways. I think the mod should check if the initial setting in arena definition is a vector withvector.check
and have a special GUI to edit those in arena editor settings.I would also love having LuaLS typing annotations (or headers) since it greatly improve developer experience, but it would require this Minetest issue anyways.
From command line:
Those ugly git frontends are really painful.
oh
forgive me then
I am dumb
Blocky Player could you please fix this deprecated file problem? It is spamming my server's logs at startup :(
Thank for investigating!
Basically when jumping obstacles like trains are ignored: https://github.com/AFCMS/Subway-Miner/blob/15c0a8b0b498ec330b9720ac0e31955853c48ce4/mods/sm_game/init.lua#L625-L627
What I need to do is basically replace this code by a check to know if the player collide with the train based on how high the player is. I could also add the ability to run on trains at the same time.
It was already reported here but I havent got the time to fix yet.
Will try to fix in the next few days.
LET'S GO XD
The mesecons dependency is used to allow redstone to open/close the doors.
It surely crashes because there is an internal dependency problem in mcl.
Powerups are planned!
I am focusing on adding an achievement system and a skin system :-)
Its a porting of the Void Totem minecraft mod, but I found it in a video from another youtuber :)
Fixed by 0.6 release
Will fix
MineClone2 just released
MineClone2 is just released
Power ups were planed, but not implemented because of the lack of time.
I may add them in the future if I get the time :)
Please provide some more info. "bugging out" doesn't let me know what to fix.
The gameplay is a bit simple and there is only a few levels for now, but its a very promising game!
Graphics are really nice, especiallly the moving platforms :) HUD should be improved a bit, but is acceptable.
Ok, so I will put it again as draft until MineClone2 release, due to the confusing name.
Music is now enabled by default!
Music is now enabled by default!
Thanks for your review!
Can you please share me some screenshots of broken lightning and text GUI? I don't get any lightning problems with both minetest 5.4.1 and 5.5-dev.
Thanks for your review!
The abbility to slide as long as that you want was an issue for me, but I didn't have the time to fix it.
About the error message, it is speaking about the entity the player is attached to. To teleport the entity with the player to the begining of the path, the area is emerged, but it sometimes happens for an uknown reason that the entity is still removed (unloading it whould have the same result, so I disabled static saving).
Graphics:
Gameplay
Thanks!
Thanks for you review!
I didn't have the time to add more mapgen segments (the game generate a random segment in each mapchunk), but I will try to add some other ones then the game jam will be over!
About the music, I was stupid enough to disable it by default on purpose :( I will also fix that.
The game lacks a way to save yor progress :/EDIT: fixed later
Graphics are nice and game is pretty fun.
https://github.com/AFCMS/Subway-Miner/issues/6
Thanks!
In my opinion the game looks a lot better in 3rd person, so I didn't take the time to add some visual callback for 1e person :) Will fix this issue.
My bad for music, many people already complained for this.
THERE IS MUSIC in the game, but not activated by default (checkout "options" in the main menu).
The loading time is absolutly needed (but as small as posible), for the game to generate the area where the player will be, to attach it to the entity which manage the movement.
About the completeness, the powerups and the ability to run on trains were on my TODO list, but I run out of time...
Graphics are very nice, but the baloon sometimes seems bugging (going inside entire mountains without actually crashing).
Hope this will get fixed!
With a better environment (lamps, doors? better looking guards?), it would be a pretty good game.
Fun fact: I disabled the music by default on purpose.
It looks like it was a mistake xD
Will fix after the game jam ended.