laneya2

cave exploration game
git clone https://git.ce9e.org/laneya2.git

DateCommit messageAuthor
2025-04-26 20:09stop game when no players are leftTobias Bengfort
2025-04-26 20:08ignore message on invalid player/monsterTobias Bengfort
2024-10-10 20:49try: fix double-tap on iOSTobias Bengfort
2024-10-10 06:09fix MasamuneTobias Bengfort
2024-10-10 06:03declerative monster definitionTobias Bengfort
2024-10-10 05:29fix double usage lineTobias Bengfort
2024-10-08 22:12have different kinds of monstersTobias Bengfort
2024-10-08 21:16add more itemsTobias Bengfort
2024-10-08 21:16make equipment more impactfulTobias Bengfort
2024-10-08 20:44monster: lock on to targetTobias Bengfort
2024-10-08 20:44switch armor and weapon in UITobias Bengfort
2024-10-08 19:53light theme: much lighter greyTobias Bengfort
2024-10-08 06:41display level in top right cornerTobias Bengfort
2024-10-08 06:32expand READMETobias Bengfort
2024-10-08 06:25add buffer to player.sendTobias Bengfort
2024-10-08 06:12generate random game ID of missingTobias Bengfort
2024-10-06 10:14tweak itemsTobias Bengfort
2024-10-06 09:11fix dpad text colorTobias Bengfort
2024-10-06 07:14menu: sort items by valueTobias Bengfort
2024-10-06 06:19fix concurrency: drain player.send on disconnectTobias Bengfort
2024-10-06 06:19lint: use := where possibleTobias Bengfort
2024-10-06 06:16fix concurrency: ignore messages from players/monsters that no longer existTobias Bengfort
2024-10-05 23:13fix draw priority: moving on top of pilesTobias Bengfort
2024-10-05 23:06use each players' line of sightTobias Bengfort
2024-10-05 22:51fix: die on 0 healthTobias Bengfort
2024-10-05 22:39fix concurrency: remove player immediately on deathTobias Bengfort
2024-10-05 22:28fix concurrency: monster move logic in game goroutineTobias Bengfort
2024-10-05 10:19fix: do not wait for items in between socket connection and handlersTobias Bengfort
2024-10-05 10:03dump items to file in productionTobias Bengfort
2024-10-05 09:58display equipped items in clientTobias Bengfort
2024-10-05 09:31uneqip item on dropTobias Bengfort
2024-10-05 09:24refactor: adapt item wordingTobias Bengfort
2024-10-05 09:16allow to unequipTobias Bengfort
2024-10-05 09:13tweak table displayTobias Bengfort
2024-10-05 08:56scale monsters with levelTobias Bengfort
2024-10-05 08:51do not draw the ladder on top of objectsTobias Bengfort
2024-10-05 08:45pass item definitions to clientTobias Bengfort
2024-10-05 08:24tweak speedTobias Bengfort
2024-10-05 08:24tweak damage calculationTobias Bengfort
2024-10-05 07:36implement defenseTobias Bengfort
2024-10-05 07:36convert some stats to floatTobias Bengfort
2024-10-05 07:13monster drop random itemsTobias Bengfort
2024-10-05 06:36add more itemsTobias Bengfort
2024-10-04 16:46refactor: check item before removingTobias Bengfort
2024-09-29 10:20display stats in menuTobias Bengfort
2024-09-29 10:19refactor RemoveItemTobias Bengfort
2024-09-29 09:11define player stats on serverTobias Bengfort
2024-09-29 08:40drop inventory on deathTobias Bengfort
2024-09-29 08:37close connection on deathTobias Bengfort
2024-09-29 08:25send response in a single transactionTobias Bengfort
2024-09-29 07:50prevent player from using items they don't haveTobias Bengfort
2024-09-29 07:44refactor: call methods from Game.runTobias Bengfort
2024-09-29 07:25add loot pilesTobias Bengfort
2024-09-28 16:32implement server-side inventoryTobias Bengfort
2024-09-28 16:32fix: send SetHealth only to playerTobias Bengfort
2024-09-28 16:31refactor: turn health into uintTobias Bengfort
2024-09-27 17:15implement client side item APITobias Bengfort
2024-09-27 16:52add second dpad for buttonsTobias Bengfort
2024-09-27 16:22client: add inventory menuTobias Bengfort
2024-09-27 15:55dpad: reuse key handlerTobias Bengfort
2024-09-27 15:48render on every resizeTobias Bengfort
2024-09-27 14:53refactor: screenTobias Bengfort
2024-09-27 14:49refactor: mv dpad to separate fileTobias Bengfort
2024-09-27 08:14perf: do not move monsters when out of sightTobias Bengfort
2024-09-27 06:51add fightTobias Bengfort
2024-09-27 06:42move monster and player to separate filesTobias Bengfort
2024-09-27 06:07collision between monsters and playersTobias Bengfort
2024-09-27 05:52rm page marginsTobias Bengfort
2024-09-26 18:42mobile tweaksTobias Bengfort
2024-09-26 18:31rm CSPTobias Bengfort
2024-09-26 15:35resize to fill screenTobias Bengfort
2024-09-26 08:18restrict touch controls to dpad areaTobias Bengfort
2024-09-26 06:50add healthTobias Bengfort
2024-09-26 06:48refactor commitSpanTobias Bengfort
2024-09-26 06:24refactor: constructor keysTobias Bengfort
2024-09-25 05:52make monster move towards closest playerTobias Bengfort
2024-09-25 05:49refactor: use more PointTobias Bengfort
2024-09-25 05:13make monsters moveTobias Bengfort
2024-09-25 04:48cleanup dead codeTobias Bengfort
2024-09-25 04:48add monstersTobias Bengfort
2024-09-25 03:40limit player speedTobias Bengfort
2024-09-23 06:07add touch controlsTobias Bengfort
2024-09-22 07:31advanced field of visionTobias Bengfort
2024-09-22 08:04optimize field of visionTobias Bengfort
2024-09-22 06:17refactor: client getRect()Tobias Bengfort
2024-09-22 05:36more square charsTobias Bengfort
2024-09-22 05:36tweak shaded colorsTobias Bengfort
2024-09-22 05:36tweak map generationTobias Bengfort
2024-09-22 04:31Makefile: add installTobias Bengfort
2024-09-22 04:31Makefile: build by defaultTobias Bengfort
2024-09-22 04:27more consistent loggingTobias Bengfort
2024-09-22 04:13client: fix socket protocolTobias Bengfort
2024-09-21 18:32add READMETobias Bengfort
2024-09-21 18:07reduce connection timeoutTobias Bengfort
2024-09-21 16:30basic field of visionTobias Bengfort
2024-09-21 08:18define colorsTobias Bengfort
2024-09-21 08:00split go code into separate filesTobias Bengfort
2024-09-21 07:49do not inline static filesTobias Bengfort
2024-09-20 21:07go to next level on ladderTobias Bengfort
2024-09-20 20:41generate random mapTobias Bengfort
More commits remaining…