The following warnings occurred:
Warning [2] Undefined array key "avatartype" - Line: 783 - File: global.php PHP 8.0.11 (Linux)
File Line Function
/global.php 783 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined array key "avatartype" - Line: 783 - File: global.php PHP 8.0.11 (Linux)
File Line Function
/global.php 783 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined variable $awaitingusers - Line: 34 - File: global.php(844) : eval()'d code PHP 8.0.11 (Linux)
File Line Function
/global.php(844) : eval()'d code 34 errorHandler->error
/global.php 844 eval
/showthread.php 28 require_once
Warning [2] Undefined array key "style" - Line: 909 - File: global.php PHP 8.0.11 (Linux)
File Line Function
/global.php 909 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$lang_select_default - Line: 5116 - File: inc/functions.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions.php 5116 errorHandler->error
/global.php 909 build_theme_select
/showthread.php 28 require_once
Warning [2] Undefined array key "additionalgroups" - Line: 7277 - File: inc/functions.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions.php 7277 errorHandler->error
/inc/functions.php 5136 is_member
/global.php 909 build_theme_select
/showthread.php 28 require_once
Warning [2] Undefined array key "showimages" - Line: 527 - File: showthread.php PHP 8.0.11 (Linux)
File Line Function
/showthread.php 527 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 532 - File: showthread.php PHP 8.0.11 (Linux)
File Line Function
/showthread.php 532 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 527 - File: showthread.php PHP 8.0.11 (Linux)
File Line Function
/showthread.php 527 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 532 - File: showthread.php PHP 8.0.11 (Linux)
File Line Function
/showthread.php 532 errorHandler->error
Warning [2] Undefined variable $alreadyvoted - Line: 601 - File: showthread.php PHP 8.0.11 (Linux)
File Line Function
/showthread.php 601 errorHandler->error
Warning [2] Undefined array key 1 - Line: 1440 - File: inc/functions.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions.php 1440 errorHandler->error
/inc/functions.php 1405 fetch_forum_permissions
/inc/functions.php 2934 forum_permissions
/showthread.php 645 build_forum_jump
Warning [2] Undefined array key "mybb" - Line: 1977 - File: inc/functions.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions.php 1977 errorHandler->error
/inc/functions_indicators.php 41 my_set_array_cookie
/showthread.php 653 mark_thread_read
Warning [2] Undefined property: MyLanguage::$ratings_update_error - Line: 5 - File: showthread.php(756) : eval()'d code PHP 8.0.11 (Linux)
File Line Function
/showthread.php(756) : eval()'d code 5 errorHandler->error
/showthread.php 756 eval
Warning [2] Undefined array key "additionalgroups" - Line: 7277 - File: inc/functions.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions.php 7277 errorHandler->error
/inc/functions_user.php 844 is_member
/inc/functions_post.php 406 purgespammer_show
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(474) : eval()'d code PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php(474) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 474 eval
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 662 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 662 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showimages" - Line: 743 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 743 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 748 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 748 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "additionalgroups" - Line: 7277 - File: inc/functions.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions.php 7277 errorHandler->error
/inc/functions_user.php 844 is_member
/inc/functions_post.php 406 purgespammer_show
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(474) : eval()'d code PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php(474) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 474 eval
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 662 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 662 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showimages" - Line: 743 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 743 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 748 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 748 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "additionalgroups" - Line: 7277 - File: inc/functions.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions.php 7277 errorHandler->error
/inc/functions_user.php 844 is_member
/inc/functions_post.php 406 purgespammer_show
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(474) : eval()'d code PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php(474) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 474 eval
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 662 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 662 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showimages" - Line: 743 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 743 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 748 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 748 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "additionalgroups" - Line: 7277 - File: inc/functions.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions.php 7277 errorHandler->error
/inc/functions_user.php 844 is_member
/inc/functions_post.php 406 purgespammer_show
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(474) : eval()'d code PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php(474) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 474 eval
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 662 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 662 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showimages" - Line: 743 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 743 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 748 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 748 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "additionalgroups" - Line: 7277 - File: inc/functions.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions.php 7277 errorHandler->error
/inc/functions_user.php 844 is_member
/inc/functions_post.php 406 purgespammer_show
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(474) : eval()'d code PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php(474) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 474 eval
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 662 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 662 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showimages" - Line: 743 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 743 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 748 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 748 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showimages" - Line: 786 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 786 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "additionalgroups" - Line: 7277 - File: inc/functions.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions.php 7277 errorHandler->error
/inc/functions_user.php 844 is_member
/inc/functions_post.php 406 purgespammer_show
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(474) : eval()'d code PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php(474) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 474 eval
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 662 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 662 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showimages" - Line: 743 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 743 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 748 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 748 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "additionalgroups" - Line: 7277 - File: inc/functions.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions.php 7277 errorHandler->error
/inc/functions_user.php 844 is_member
/inc/functions_post.php 406 purgespammer_show
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(474) : eval()'d code PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php(474) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 474 eval
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 662 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 662 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showimages" - Line: 743 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 743 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 748 - File: inc/functions_post.php PHP 8.0.11 (Linux)
File Line Function
/inc/functions_post.php 748 errorHandler->error
/showthread.php 1098 build_postbit
Warning [2] Undefined array key "invisible" - Line: 1534 - File: showthread.php PHP 8.0.11 (Linux)
File Line Function
/showthread.php 1534 errorHandler->error
Warning [2] Undefined variable $threadnotesbox - Line: 30 - File: showthread.php(1561) : eval()'d code PHP 8.0.11 (Linux)
File Line Function
/showthread.php(1561) : eval()'d code 30 errorHandler->error
/showthread.php 1561 eval
Warning [2] Undefined variable $addremovesubscription - Line: 79 - File: showthread.php(1561) : eval()'d code PHP 8.0.11 (Linux)
File Line Function
/showthread.php(1561) : eval()'d code 79 errorHandler->error
/showthread.php 1561 eval




Poll: Can NaaLaa Be Used to Make a Roguelike?
This poll is closed.
Yes
100.00%
1 100.00%
No
0%
0 0%
Total 1 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Greetings and Salutations!
#1
Wink 
Hello! I am Gloomshroud. Smile It is a pleasure to make your acquaintances.

At any rate, I downloaded this wonderful resource last night and have been happily playing with it ever since (I have not slept). I've been poking around with the examples, and NaaLaa seems quite a capable little language, despite its compactness!

I was wondering if any of ye with more experience might tell me if they believed this language might be suitable for developing a game in my own personal favorite genre: Roguelike!

I am talking REAL roguelikes, btw, not some of the more modern notions (rogue-LITES, moderate permadeath, etc). Angband, ADOM, Crawl, Rogue, etc! I love ASCII, and I love tiles! So the graphics are negotiable, though I am fond of my little "@".

There are plenty of windowing features, the font features are complete, and the language appears nimble enough to handle it all very quickly and efficiently should I choose to employ BSP procedural generation or Dijkstra pathfinding, for example. (This also begs the question as to whether or not some of the algorithmic leg work has already been done).

All that being said, I trust the opinions of the veterans and would love some insight, as it is trying to do roguelikes that brought me here in the first place. (That's an interesting story, I was looking at Richard Clark's website for his FreeBasic roguelike tutorial when I found he had done quite a bit of NaaLaa stuff, and then one thing led to another and here I am!).

I also know the language has a ton of libraries available (seeing GLOOM in action made me want to consider a FPRL) which ease and facilitate the programmer's task! That's awesome, but there is quite a bit and I'm sure I'm not seeing all there is to see, so insight is highly appreciated.

Many thanks in advance, kind users.
Reply
#2
Hi and welcome!

I know very little about making rougelikes. But I love playing the modern 3D ones, like Ziggurat and Immortal Redneck Smile  I even attempted making one with the gloom library:

http://www.naalaa.com/community/showthread.php?tid=54

But I didn't get that far and now it's put on ice, since I have no Windows-computer (I need that for rendering 3D sprites).

I don't see any reasons for why one couldn't make a traditional rougelike in naalaa. There used to be a guy on basicprogramming.org who was REALLY into these kind of games and wrote tutorials about it.
Reply
#3
(07-18-2018, 03:19 PM)Marcus Wrote: Hi and welcome!

I know very little about making rougelikes. But I love playing the modern 3D ones, like Ziggurat and Immortal Redneck Smile  I even attempted making one with the gloom library:

http://www.naalaa.com/community/showthread.php?tid=54

But I didn't get that far and now it's put on ice, since I have no Windows-computer (I need that for rendering 3D sprites).

I don't see any reasons for why one couldn't make a traditional rougelike in naalaa. There used to be a guy on basicprogramming.org who was REALLY into these kind of games and wrote tutorials about it.

Thanks for the reply! And I already saw, read, and bookmarked that thread for future use! And I wonder if we're thinking about the same guy? RDC, or Richard Clark? He used to be VERY active, but he also used NaaLaa!
Reply
#4
Yeah, that's the guy!
Reply
#5
Hi Gloomshroud,

I have to confess I did not know what rouguelike is.

In my little bit of research, I learn it has 2 main qualities:
1. random level geberation, ha! that's too funny to correct to "generation"
2. permadeath

Now I have to imagine why these features might be so awesome.

Well #1, is not hard to imagine at all, I try to employ randomness whenever where-ever specially in art. You want to write code that will surprise even it's maker! (I suppose I mean surprised in the pleasant way, we know code has a way of surprising us in many unpleasant ways.)

#2 has me stumped, completely baffled. Who wants to be dead forever?
That's no way to be god like!
b = b + geberation
Reply
#6
Reading and salutations are firm for the control and all numbers for the field. The elevation for the numbers and https://www.college-paper.org/buy-colleg...rs-online/ is visited for the ornament for the field. Salutations are error free for the mid of the classes for the considered opinion for the writers.
Reply
#7
(04-18-2020, 11:20 PM)Rick3137 Wrote:
(04-18-2020, 04:25 PM)BonnieHarper Wrote: Reading and salutations are firm for the control and all numbers for the field. The elevation for the numbers and https://www.college-paper.org/buy-colleg...rs-online/ is visited for the ornament for the field. Salutations are error free for the mid of the classes for the considered opinion for the writers.
   Salutations are always free to those who salatate  in a salatorial manor.

Big Grin
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)