Lazarus
Home
Help
TinyPortal
Search
Login
Register
Lazarus
»
Forum
»
Programming
»
Graphics and Multimedia
»
Games
»
CastleCraft - a minimalistic demo of a voxel sandbox
Free Pascal
Website
Downloads
Wiki
Documentation
Bugtracker
Mailing List
Lazarus
Website
Downloads (Laz+FPC)
Packages (OPM)
FAQ
Wiki
Documentation (RTL/FCL/LCL)
Bugtracker
CCR Bugs
GIT
Mailing List
Other languages
Foundation
Website
Useful Wiki Links
Project Roadmap
Getting the Source
Screenshots
How to use the forum
Forum Rules
About donations (wiki)
Bookstore
Computer Math and Games in Pascal
(preview)
Lazarus Handbook
Search
Advanced search
Recent
Status of Fresnel Project...
by
affonso
[
Today
at 05:08:55 am]
Lazarus Image Editor
by
Boleeman
[
Today
at 03:46:20 am]
Splitting Picture into Qu...
by
Boleeman
[
Today
at 02:43:50 am]
The ever re-appearing /= ...
by
n7800
[
Today
at 02:13:57 am]
Ann: Deinline: a de-inlin...
by
440bx
[
Today
at 01:47:12 am]
FPC Unleashed (inline var...
by
Fibonacci
[
Today
at 01:25:07 am]
Help with OLD code
by
wp
[
Today
at 12:49:15 am]
ZeosDB and sqlite3
by
Prime
[April 11, 2026, 10:34:48 pm]
fp-h2pas: New C header tr...
by
BildatBoffin
[April 11, 2026, 07:22:29 pm]
TurboBird IBX
by
maurog
[April 11, 2026, 04:10:32 pm]
Remote desktop software i...
by
gidesa
[April 11, 2026, 02:25:43 pm]
Omitting semicolon on las...
by
Xenno
[April 11, 2026, 02:04:31 pm]
I can write your README.m...
by
domasz
[April 11, 2026, 09:53:02 am]
Can /my/ AI help me with ...
by
cdbc
[April 11, 2026, 08:59:28 am]
android attack (inc)
by
speter
[April 11, 2026, 04:19:54 am]
Little bit...
by
n7800
[April 11, 2026, 03:51:08 am]
[ANN] Unofficial FPC 3.3....
by
440bx
[April 11, 2026, 01:00:04 am]
NiceGrid component for La...
by
wp
[April 11, 2026, 12:03:57 am]
Track windows cross-platf...
by
dsiders
[April 10, 2026, 07:43:43 pm]
[ANN] PasBuild v1.8.0 Rel...
by
Graeme
[April 10, 2026, 06:43:13 pm]
Подписи кнопок панели инс...
by
Raskaton
[April 10, 2026, 06:37:48 pm]
HTTPS-сервер с ГОСТ-серти...
by
Raskaton
[April 10, 2026, 06:29:36 pm]
Strange behavior with dat...
by
JanRoza
[April 10, 2026, 06:20:38 pm]
RegExpr matchting empty s...
by
Thaddy
[April 10, 2026, 04:35:27 pm]
TLazSerial : serial port ...
by
CM630
[April 10, 2026, 03:45:42 pm]
« previous
next »
Print
Pages: [
1
]
Author
Topic: CastleCraft - a minimalistic demo of a voxel sandbox (Read 2388 times)
Eugene Loza
Hero Member
Posts: 729
CastleCraft - a minimalistic demo of a voxel sandbox
«
on:
May 15, 2024, 09:39:48 am »
Finally upgraded one of my old experiments to the latest version of Castle Game Engine. A Minetest-like game made in Free Pascal that allows player to move, build and destroy blocks in a 3D volume (64x64x64).
Badly itching to turn it into something bigger - first of all default navigation doesn't work too well with such tight volumes, and of course make semi-infinite randomly generated world, but this example is on purpose kept to an absolute minimum - just around 500 lines of heavily commented code.
Source code (MIT license):
https://gitlab.com/EugeneLoza/CastleCraft
Video (old, but visually not much changed):
https://www.youtube.com/watch?v=DrMW1d4U1t0
Logged
My FOSS games in FreePascal&CastleGameEngine:
https://decoherence.itch.io/
(Sources:
https://gitlab.com/EugeneLoza
)
domasz
Hero Member
Posts: 624
Re: CastleCraft - a minimalistic demo of a voxel sandbox
«
Reply #1 on:
May 15, 2024, 12:09:55 pm »
This is amazing! You just need smaller blocks, hi-res textures and some zombies and you get - 7 days to die!
Logged
Lulu
Sr. Member
Posts: 405
Re: CastleCraft - a minimalistic demo of a voxel sandbox
«
Reply #2 on:
May 17, 2024, 09:08:01 pm »
This is a great demo ! Bravo!
Logged
wishing you a nice life!
GitHub repositories
https://github.com/Lulu04
Print
Pages: [
1
]
« previous
next »
Lazarus
»
Forum
»
Programming
»
Graphics and Multimedia
»
Games
»
CastleCraft - a minimalistic demo of a voxel sandbox
TinyPortal
© 2005-2018