[ Home / Rules / Radio / Streams / Net Friends ] [ latest / a ] [ cel / digi / lum / vnt / art / sp / lit / co / media / kind / wap / gens ]

/vnt/ - Vidya / Tech

Beep boop son, beep boop.
Name
Email
Subject
Comment
File
Embed
Password(For file deletion.)

GIVE IT UP FOR DAY FIVE

...AND NOW...

...THE CHEETAHMEN



Relax...

Catalog

File: 1731372167786.jpg(263.48 KB, 850x932, shadowmistress.jpg)

 No.578

I was thinking that I want to make retro vidya games but the current option for me to choose the type of programming langauge and game engine that I'm interested in are quite limited. I personally don't want to dives into using the tools that are mundane and complicated. If possible, I was hoping for the difficulty of learning curve on the tools waren't that hard to tinker.

So here are my current gamedev option:

1)Ohrrpgce https://web.archive.org/web/20241006163236/https://rpg.hamsterrepublic.com/ohrrpgce/Main_Page
This game engine is not for rpg only. As long you know how the "Slice" feature work, and also know how to use "Slice", you can create games more than just 2d zelda type rpg kind of game. Platform action game, 2d fighting game you name it. But things like FPS genre is out of the scope. This engine has an excellant documentation. Is just that to start programming it, you need to learn a new script langange called "hspeak". Kind of shitty way to start of because there are no other alternative binding langauge that you can use. Although, "hspeak" isn't that hard to learn. Once you read through the documentation, you will gradually able to understand how the script language work. The things that turn me off from using this engine is that you can't make online multiplayer game from it. So, your game will be single player only.

 No.579

>>578
2)TCL language, make game from scratch https://www.tcl.tk/man/tcl8.6/TclCmd/contents.htm
This language is very intuitive to learn and I really loves it. The only crappy shit about TCL is that, there are no proper and robust graphic library that you can use from get go. Maybe you could pull a lot of modules to make your games from TK but still, I don't think you could have a native sound library like openal to play background and effect sound. Well at least you could use shell in TCL and just do ffplay to play your sound. Apparantly, long ago someone actually did make a TCL native game engine called "The Aries engine", but the download link has already died. Nobody ever archived it and the source code of the game engine has never been shared ever since the download link died.

3)Allegro engine with Lua binding
I actually tried to go through into this option once back then but I dont like it that much. The syntax sucks but atleast is a lot better than SDL and raylibs, and there's very little documentation about it except the one that is from C language. It's hard to relate the documentation from C to Lua. What lost my motivation to continue gamedev on this engine is that my files got nuke due to my Hardisk went kaput. I lost all of my files and I didn't have backup for it. Anyway, I really think that I kind of regret for picking this option because the learning curve was very hard.

4)Commit sudoku
Well at least I can find my waifu in gensokyo and maybe we could gamedev together.

 No.580

File: 1731373309297.png(3.21 MB, 1434x1080, chink.png)

>>579
cool your jets
if you want to make something real simple use pygame (good for throwing stuff at the wall)
if you want to make something that's well done use godot (good for refining your ideas)
no need to use turbo autism tools to impress anons. better to make a cool looking game.

 No.586

File: 1732667784949-0.jpg(61.86 KB, 850x551, swig.jpg)

File: 1732667784949-1.png(40.38 KB, 440x358, testraylibtcl.png)

Could anyone help me how to get this raylib engine binding with tcl language work? I'm literally crying right now. I've followed every single step using this thing called Swig accordingly from documentation here https://www.swig.org/papers/Tcl98/TclChap.html. 1st pic are all my files in one folder. "raylibtcldemo-rcore.i" and "raylibtcldemo-colors.i" are my "interface files" which I need it for function call from raylib c language to tcl. You can see all of these functions and constants variables listed saperately from "raylibtcldemo-rcore.i" and "raylibtcldemo-colors.i" which is base from its respected raylib module. I got this module reference from raylib site here https://www.raylib.com/cheatsheet/cheatsheet.html. So, I've done all the compilation steps but then when I ran tclsh8.6 testinggaem.tcl, it gave me this stupid errors:

 No.587

>>586 cont

couldn't load file "./raylibtcldemo-rcore.so": ./raylibtcldemo-rcore.so: undefined symbol: EndDrawing
while executing
"load ./raylibtcldemo-rcore.so "
(file "testinggaem.tcl" line 2)

How do I make this Swig work with raylib?



[Return][Go to top] Catalog [Post a Reply]
Delete Post [ ]
Name
Email
Subject
Comment
File
Embed
Password(For file deletion.)
[ Home / Rules / Radio / Streams / Net Friends ] [ latest / a ] [ cel / digi / lum / vnt / art / sp / lit / co / media / kind / wap / gens ]