cost 235 ms
Roguelike 開發障礙。 libtcod?map_compute_fov 貶值了嗎?

[英]Roguelike Development Roadblock! libtcod.map_compute_fov depreciated?

我會盡量簡明扼要。 我正在關注以下鏈接中的 tcod Rouguelike 教程: http://rogueliketutorials.com/tutorials/tcod/ 我正在使用 PyCharm 社區版,盡管我認為這並不重要。 一切進展順利,直到第 4 部分結束,我們為玩家實施了 FOV ...

當它應該在范圍內時列出超出范圍的索引

[英]List index out of range when it should be in range

我有這個程序試圖將它周圍的網格空間的數量相加為某個值,並且它不斷給出錯誤“IndexError:list out of range”。 我嘗試將其設置為晚開始列和行,並提前結束一列和行以達到相同的效果。 錯誤點特別指向 [x+1][y+1]。 ...

為列表中的元組分配變量

[英]Assigning Variables to Tuples in a List

我目前正在使用一個函數來返回元組(坐標)列表。 我需要分配這些坐標變量,以便我可以在 for 循環中使用它們。 我的功能是: 使用print(new_connect)我得到輸出: 我需要分配這些元組變量,即 (x, y) 因此它們可以在以下 for 循環中使用: 哪個(應該)繪制坐標並 ...

如何在libtcod中使用漢字?

[英]How to use Chinese characters in libtcod?

我有一個想法,在像ASCII的流氓類游戲機中將漢字用作實體。 我正在使用python-tcod,但是我不知道是否有使用中文字符的方法。 我嘗試通過console_set_custom_font函數設置中文字體,該功能可以很好地顯示英文字符,但不能顯示中文字符。 它們只是不顯示。 li ...

如何在PyCharm中正確導入libtcod?

[英]How to properly import libtcod in PyCharm?

我正在嘗試建立一個類似rogue的Python項目,但似乎無法將libtcod模塊導入到我的項目中。 此helloworld崩潰,並且IDE不斷告訴我,沒有名為libtcodpy的模塊。 將模塊導入Python項目的正確方法是什么? 我已經習慣了Java,所以我期望可以使用Maven ...

int()參數必須是字符串,類似字節的對象或數字,而不是“列出” Python python-tcod Roguelike

[英]int() argument must be a string, a bytes-like object or a number, not 'list' Python python-tcod Roguelike

我正在使用python-tocd roguelike引擎制作roguelike游戲。 我的游戲基於python libtcod roguelike教程。 我列出了用於生成地圖的常量列表 現在,我在函數中使用一些代碼來確定房間的大小。 我在這里定義了變量 現在,當我 ...

為Python安裝libtcod會在“終端”中返回“訪問被拒絕”

[英]Installing libtcod for python returns “Access denied” im Terminal

我一直在嘗試在線遵循python3 + libtcod roguelike教程,但是我遇到了第一個障礙。 嘗試將“ libtcodpy”導入python時,我從終端收到“拒絕訪問”。 我已經嘗試以管理員身份運行,並且訪問被拒絕,我也重新啟動了計算機,並且檢查了安全性,它聲稱計算機上的 ...

Heroku服務器上的Roguelike游戲:Libtcod依賴

[英]Roguelike game on Heroku server: Libtcod dependence

我試圖在Heroku Python應用程序中提供游戲邏輯。 我正在使用libtcod庫執行一些基本任務(主要是“視場”計算),但無法在其中運行它。 現在,它正在掛在不存在的libSDL上。 崩潰日志: 自述文件說:“要能夠在Linux上編譯libtcod,請確保已安裝以下軟件包 ...

嘗試移動角色時Libtcod Python 3崩潰?

[英]Libtcod python 3 crashing when trying to move character?

我正在嘗試制作一個基本的roguelike,並遵循此教程: http ://www.roguebasin.com/index.php?title=Complete_Roguelike_Tutorial,_using_python3%2Blibtcod,_part_1我試圖使一個角色使用libtc ...

如果`char`無法容納> = 256的數字,我該如何使用libTCOD圖形切片?

[英]How do I use libTCOD graphical tiles if `char` cannot fit a number >=256?

我正在嘗試使用tcod-rs庫向我的流氓對象添加圖形拼貼。 根控制台的put_char_ex函數(或C版本TCOD_putwchar )都只使用char 。 要使用圖塊,請按照Python教程的規定 ,使用的圖塊編號必須大於256,因為默認位圖字體具有256個字符。 char不能代表這 ...

2017-07-11 20:14:29   1   100    rust / libtcod  
Python Thread會凍結整個程序嗎?

[英]Python Thread keep freezing the entire program?

在介紹所有內容之前,我不得不說我不像其他語言那樣非常了解python編程。 我非常(太)為尋找其他解決方案而煩惱,所以在此先感謝您的幫助。 我喜歡在業余時間制作類似Rogue的游戲,因此我嘗試了多種方法來使用C ++,C,C#,HTML5等為自己的游戲做自己的“引擎”實現和自己的引擎。我 ...

libtcod c的鍵盤命令功能

[英]keyboard command functionality with libtcod c++

最近,我因為喜歡胭脂狀而從SFML切換到libtcod,因為我發現libtcod對於此類游戲更方便。 我找不到任何解決方案的問題是如何存儲鍵盤綁定功能。 在SFML中,我可以針對我的關鍵功能執行此操作 在libtcod中,有TCOD_Key_t結構(它將替換地圖中的sf :: K ...

2015-12-15 23:19:48   1   227    c++ / libtcod  
Visual Studio 2015 + libtcod-意外退出

[英]Visual Studio 2015 + libtcod - Unexpected exit

使libtcod與Visual Studio 2015配合使用時出現一個奇怪的問題。 我已按照此博客文章上的所有步驟進行操作,以使所有內容鏈接在一起。 問題在於,在Visual Studio中調試或運行它時 ,應用程序將始終在initRoot上關閉,退出代碼為1,沒有其他信息或錯誤。 ...

Libtcodpy遇到問題

[英]Having problems with Libtcodpy

我正在用libtcodpy寫一個流氓。 它可以工作,但是當我運行以下列表時:頁面底部的http://kooneiform.wordpress.com/2009/03/29/241/是完整列表,而我嘗試過的其他幾個列表卻出現錯誤例如: 僅供參考,我在Windows上,並且確實具有libtc ...

使用Libtcod在Python中創建/導入自定義地圖?

[英]Creating/Importing A Custom Map in Python using Libtcod?

我一直在使用Libtcod在Python中創建Roguelike! 但是,我遇到的主要障礙之一是-我完全不知道如何制作自定義貼圖(例如,我定義了單元格以及它們包含哪些元素),或者,如果可能的話-您如何導入使用Libtcod將自定義映射映射到Python。 截至目前,我使用的定義是按照 ...

Python libtcod奇怪的描述錯誤

[英]Python libtcod weird description error

我很驚訝這沒有崩潰,但是我真的不確定這里發生了什么。 將鼠標懸停在+鍵上,按“ d”將彈出鼠標下的對象菜單(這樣做)。 選擇對象時,它應該從該對象描述中打印一條消息以控制台。 並非如此,它會打印類似<__main__.Object instance at 0x02AE1800> ...

Python libtcod:對象描述功能錯誤

[英]Python libtcod: Object description feature error

我正在按照libtcod python教程進行工作,我決定弄亂一些代碼以使其在今天變得更加獨特,並決定從一項功能開始,允許玩家將鼠標懸停在對象上然后按“ d”以獲取該對象的描述。 我目前遇到屬性錯誤:“ str”對象沒有屬性“ describe”行657。我嘗試了許多不同的操作,但noti ...

追蹤物品和怪物位置

[英]Tracking item and monster positions

我一直在研究libtcod / C ++ roguelike,但遇到了一個小問題。 當玩家在樓層之間移動時,前一層的項目會保留在新地圖上,並最終出現在牆壁上,並且每次我在樓層之間進行訪問時,都會生成更多項目,直到地圖被淹沒為止。 有什么方法可以保存特定的地板(也許是種子),以便保留演 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM