mr.zero and Claude Opus 5
220e4b7016
Give the module an importable path
...
The module was declared as `module game`, which is not a resolvable
import path: nothing outside this repository could depend on the
konstructor engine, whatever it was published as. It is now
git.teletypegames.org/engines/gorpg, matching where the repo lives.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-16 10:36:39 +02:00
mr.zero
638fb415ec
base documentation of konstructor
2023-07-08 16:34:53 +02:00
mr.zero
e5c2294f6c
move source files to src
2023-07-08 12:20:34 +02:00
mr.zero
6028c5770f
resolution sets
2023-07-08 11:49:47 +02:00
mr.zero
73f06f458f
move initial konstructor structs from main.go to init.go
2023-07-08 11:28:23 +02:00
mr.zero
75e7f92396
mod update
2023-07-08 11:01:34 +02:00
mr.zero
3947c34b4c
playground header, font scaling
2023-07-08 10:59:46 +02:00
mr.zero
09959a8932
playground header skeleton, playground screen into separated files
2023-07-07 20:33:58 +02:00
mr.zero
9a7be89da6
scale and common drawing method
2023-07-07 19:07:47 +02:00
mr.zero
05ec82d8e8
rename settings to config
2023-07-07 18:10:15 +02:00
mr.zero
1db9417dbb
player as object
2023-07-07 15:18:51 +02:00
mr.zero
7ef126f02b
image path helper functions
2023-07-07 14:00:56 +02:00
mr.zero
cb9175cef3
fix asset filenames
2023-07-07 09:37:13 +02:00
mr.zero
420f2af0c4
rename object to platform, refact of file names
2023-07-07 09:21:25 +02:00
mr.zero
fa3e43299c
item and npc rendering
2023-07-07 09:14:37 +02:00
mr.zero
8d2fcabc4b
konstructor file prefixes refactor
2023-07-07 01:07:50 +02:00
mr.zero
faa6f00891
introduce enums as map keys
2023-07-07 00:56:33 +02:00
mr.zero
415a564317
ItemTypeMap, NPCTypeMap
2023-07-07 00:38:13 +02:00
mr.zero
13920d66b7
DomainBaseFields
2023-07-07 00:27:22 +02:00
mr.zero
88401697c7
object_type.go
2023-07-07 00:24:22 +02:00
mr.zero
457d08080f
cachedFont
2023-07-06 23:51:35 +02:00
mr.zero
a4e7eedb39
move engine to engines/easy_ebitengine
2023-07-06 23:40:57 +02:00
mr.zero
38b8053223
merge entity package to konstructor
2023-07-06 23:33:43 +02:00
mr.zero
2fcf6f4fdc
playground and object drawer skeleton
2023-07-06 16:35:14 +02:00
mr.zero
701205ac82
render GetImage and replace Options prefix to Args
2023-07-06 01:20:23 +02:00
mr.zero
731548ef86
assets folder structure
2023-07-05 23:34:48 +02:00
mr.zero
ae6eb96d96
add GetDefaultFontLayout and ArcadeClassic.ttf
2023-07-05 23:06:36 +02:00
mr.zero
41a32a8fe5
move GetFontFace into FontLayout struct
2023-07-05 22:55:37 +02:00
mr.zero
607cf0d44f
add Arial.ttf
2023-07-05 22:51:26 +02:00
mr.zero
aba36bfe1a
ScreenType enum
2023-07-05 22:35:14 +02:00
mr.zero
2ea2554f73
inventory screen skeleton
2023-07-05 22:13:17 +02:00
mr.zero
5e4f63aecc
pointer fixes for kcontext and settings
2023-07-05 22:05:48 +02:00
mr.zero
5425e0036b
remove ebiten from KeyMap
2023-07-05 21:54:37 +02:00
mr.zero
7864282f02
DomainProcess skeleton
2023-07-05 21:45:23 +02:00
mr.zero
d61a491731
tweaks
2023-07-05 21:33:59 +02:00
mr.zero
8775464c25
remove unused EngineInterface
2023-07-05 18:45:17 +02:00
mr.zero
ad30de96d9
EngineWrapper, engine via interfaces
2023-07-05 18:31:27 +02:00
mr.zero
25b03cfd2f
controller keymap fix, inventory skeleton
2023-07-05 10:33:50 +02:00
mr.zero
2c556a3dac
move KeyMap to Settings
2023-07-04 23:53:03 +02:00
mr.zero
6041c26eaa
merge controller to engine
2023-07-04 23:48:00 +02:00
mr.zero
374f7a9acc
engine layer
2023-07-04 23:32:17 +02:00
mr.zero
386bee5cd4
konstruktor init refact
2023-07-04 23:13:26 +02:00
mr.zero
e9c35f01ab
entity layer
2023-07-04 22:58:23 +02:00
mr.zero
93b2725c8a
add level skeleton
2023-07-04 22:32:13 +02:00
mr.zero
88cf7620be
add dialog to domain
2023-07-04 20:56:09 +02:00
mr.zero
74272c09f2
GetMenu, SetMenu
2023-07-04 20:10:14 +02:00
mr.zero
1451bd90c0
dialog skeleton
2023-07-04 19:36:40 +02:00
mr.zero
7874fc022f
remove inconsistent domain skeletons
2023-07-04 13:38:56 +02:00
mr.zero
61fb8af716
move menu color to layout
2023-07-04 13:29:44 +02:00
mr.zero
996d770780
menu handler running
2023-07-04 10:22:22 +02:00
mr.zero
f2bb6c3430
move menu logic to menu.go
2023-07-03 16:09:43 +02:00
mr.zero
f5902947f8
menu poc
2023-07-03 15:48:01 +02:00
mr.zero
663f578c7e
update go.mod, new makefile tasks
2023-07-02 20:06:55 +02:00
mr.zero
eadb0db13c
remove unused modules from go.mod
2023-07-02 19:59:47 +02:00
mr.zero
d55c080243
structure tweaks
2023-07-02 19:58:41 +02:00
mr.zero
293c8f407e
permission fix with git for windows
2023-07-01 11:22:08 +02:00
mr.zero
4750437aff
move menu and playground to konstructor
2023-07-01 02:54:03 +02:00
mr.zero
884df7c406
logic layer
2023-07-01 00:50:12 +02:00
mr.zero
d5482dd9e7
remove Game prefix from Settings struct
2023-06-30 18:18:01 +02:00
mr.zero
c07074aeb9
rename to Constructor to Konstructor
2023-06-30 17:48:34 +02:00
mr.zero
0ed8cfb839
constructor stucture fixes
2023-06-30 17:44:19 +02:00
mr.zero
dec8ad2fe0
rename presenter to constructor (memoriem of Last Ninja)
2023-06-30 17:16:17 +02:00
mr.zero
bd63d00ad9
restructure domain-presenter relation
2023-06-30 17:14:08 +02:00
mr.zero
bab177a71d
keyboard handling
2023-06-30 17:00:06 +02:00
mr.zero
ae8969a753
switch to windows filesystem
2023-06-28 17:21:36 +02:00
mr.zero
e7babcd85f
game engine
2023-06-28 17:07:35 +02:00
mr.zero
17b2aab4fa
remove controller layer
2023-06-28 15:41:06 +02:00
mr.zero
b688fb85d3
move presenter and controller init invoke into domain
2023-06-28 09:09:47 +02:00
mr.zero
f2b64d4d05
initial commit
2023-06-27 20:17:48 +02:00