tutorial is small and not final. So feel free to ask me, so i can maybe help with the code/problems
Mark Dowen
Creator of
Recent community posts
Ich habe etwas Zeit mit dem Spiel verbracht:
Der Retrolook ist gut/cool.
Die Steuerung, daran muss ich mich gewöhnen.
(oder du findest Zeit eine alternative Steuerung einzubauen :))
Das der Bildschirm in 4:3 dargestellt wird ist der gewünschte Style?
Viele Details in der Präsentation, zeigen deine Mühe und Detailverliebtheit.
Vielleicht sind die Tutorials/Hints ein bisschen viel am Anfang, aber das ist nur meine Meinung.
Some core components of the engine have been reworked.
(logic and "tick" system)
Improved performance/frame rate
Complete revision of the maps (new graphic set)
Contains : 4 maps
New features:
Improved AI
the number of gold coins collected is now displayed.
For 100 gold coins, the number of hearts is automatically increased by one more.
Maximum number of hearts is six.
Individual maps offer hidden rooms (these are currently still under development)
Individual maps offer different routes to the exit
Known limitations:
Still various logic errors of the engine,
Individual sections of the maps are still quite unfair, but "doable"
Now with this Build also actual SourceCode is delivered (for seperate download)
Source code (BUILD 777):
Requirements:
PureBasic 6.00 64 bit
Windows 10/11
8GB RAM (16GB)
Intel/AMD 64-bit processor
Please copy the unpacked source code into the main directory of "Awakening".
Open Source as usual via PureBasic.
Attention:
Source is not fully documented.
The documentation is limited to the information I need.
There are also routines/code sections that are no longer in use or are not controlled in the current version.
The code is not an example of optimal programming or a teaching example.
The code works and may inspire some people.
Improvements/changes to the code are expressly permitted.
I understand the small amount for the source as a form of license fee. Or creative contribution :)
tiny bug in the startwindow, if you move the mouse cursor over the window titlebar there is some sound glitching, maybe the confirmation sound is started and ended short time.
But for the game: I have to give this a try, to learn how the fight sytem works. I killed the rat, wipped myself (yes my sins...) :), but the monk killed me (I wiped myself, so all my sins must be gone :)))) the monk does not have to kill me :)))
Hello, I ve to investigate how to play, but this is my part.
The atmosphere is cute/classic and dark, like it should.
But there is one problem if I choose "Fullscreen", the game sets my screen (desktop resolution) to something strange...
I use 4K Monitor, look at the picture to understand what I mean:
Yes the Game (Engine) is written in Purebasic (started with 5.72,5.73,6.00 (alpha),6.00 Beta 1, is the actual version, Im using.
At start used 6.00 with the inbuild Purebasic (ASM) Compiler, because I got some ASM errors, but now i have found out whre the problem was (some code provided from the community, written in ASM), I removed this code and now i can use the C backend with no problems so far.
Maybe, because I use "pure" Purebasic commands and Windows API calls, it works fine.
The source now is about 24000 lines , it does not compile as fast as the ASM compiler. (It takes about 2...3 sec)
There may be a small performance upgrade, but I think I will have to optimize some procedures .
The origin game (Engine) "Thorins Quest", was recompiled with the new C backend and works fine.
:) Mark
Thank you for watching the video.
Thorin's World is currently in development.
To support the development of Thorin's World, you are welcome to download Thorin's Quest. Thorin's greatest adventure to date.
With a small contribution you can already support the development of Thorins World and play Thorins Quest.
Thorins World (Project Page)
Thorins Quest (Release Version)
Welcome
to
"Thorin's Quest"
Join Thorin on his journey through the Dwarven Kingdom.
An empire once shines in the light of the sun, peace and wealth.
Until one day the Spider King invaded the kingdom of Thorin from the darkness, a long-forgotten country.
Thorin, paralyzed by the poison of the spider king, now awakens more than 100 years after the attack of the dark brood.
Now it is up to you, Thorin, to bring the light and peace back to the land of the dwarves.
Supported Languages so far:
English (default),German, language is choosen by your system settings
I m working on engine and tools , all created with Purebasic, now for more than one year. My goal is to finish this project this year. More than 17K lines of code.... I will release the (not final) source code with the final game compilation. So there will be room for those who much better in coding to improve, and for beginners, it can be motivation to try more than code fragments.
This should not happen. I got very rare crashes . One time a view seconds afer start. sometimes not. I could play and finish the game so far, without any crashes.
but...its computer systems....
If you see a spider (enemy) with the "three" star bonehead : this means your player char, the hero, may be killed by one attack of the spider/enemy. this is because: the heroe's HP and Shield are not strong enough to save the hero from this enemy, enemy attack. As the hero gets stronger, you will find the spider will not show this symbol.
I've uploaded a new (stable) archive.
The developement system is Win10 64Bit, 16GB RAM, 4K Resolution.
Tested on:
Surface Laptop Win 10, 8GB RAM.
Some "smaller" computersytems with Win 10, 64Bit.
Hint: After you leave the castle, I recommend to head to the north. Visit the "Riddle Dungeon" . Try to master Level 1 and 2 of the Dungeon.
You will face the first "Boss" and get the first Dragonflame. But you will be short on keys to open the Dragontemple. So go to the "Pit" in Swamptown and kill the two
black Spiders to leave the Dungeon with one Key to open the Dragontemple and ignite the first dragonfire.
Thank you for your support and your feedback. :)