Posts: 85
Threads: 6
Joined: Jan 2018
Reputation:
1
This looks good :-), nice work.
This is SO cool. I have always enjoyed playing Doom, ever since we had it networked, on 100mhz 486's... Looking for an editor for Linux (that actually works) has been an ongoing saga... Now there is Gloom. The video was awesome! I did a 'quick look' through the libraries... That's a LOT of functions! Do you think there might be some video/doc tutorials in the future? The raycaster is brilliant but this gloom will take it to another level (no pun intended). A real game changer. (pun intended... lol)
Brilliant job. Well done!!
J
Whoa! The Amiga wasn't bashful when it came to bodies exploding were they?
When it come to examples and tutorials, I can never get too many... If you have more, and you have the time to spare, sure I 'll work my way through them. I need to evaluate the learning curve against my ability, or lack of it, to produce a game... lol
Just to change the topic a little... okay.. a lot... Where do you see Naalaa going in the next 5 to 10 years? Based on the programs I've seen created by Nalaa, in the near past, it seems to focus on the "retro" feel. Do you think that, with the development of the Gloom library, you may see a swing towards 3D platformers (mario bros; mario karts - that kind of stuff). Just curious.
Posts: 606
Threads: 78
Joined: Jan 2018
Reputation:
16
04-27-2018, 02:44 PM
(This post was last modified: 04-27-2018, 02:50 PM by Marcus.)
I draw the retro line at what I can accomplish with software rendering. That is, I will never involve OpenGL/DirectX. I want to draw every pixel myself using only the CPU.
(Forget about the OpenGL extension that I played with some years ago. That was a misstake.)
I imagine I will rewrite my old software 3d renderer (available in naalaa 5) in the future, which means we'll be able to make real 3D games at the level of Quake or the games for the first Playstation (psx). The old 3D renderer was written in assembler, and when I moved from Borland to Visual Studio (naalaa 6) I couldn't get the code running, but it was pretty bad anyway.
But before that I might write a more advanced raycaster, one that works for DOOM-like games.
Regarding the language itself, I'm pretty happy with it as it is. I don't want to make it more messy, no OOP or such.
Cool... So basically... Status quo for now? Understood. "If it aint broke. Don't fix it." Besides, when I was a kid there were no home computers and when they did appear, the current "retro look" was King. Bring on the retro!