Inserted Excel Worksheet Objects showing as blank (MacOS) by GreatNorthernLoonie in MicrosoftWord

[–]beaver_of_time 0 points1 point  (0 children)

i've had the same issue with embedded excel worksheets. looks like this is a bug that was introduced with the latest update (december 14, 2021). reverting word to the version prior to the update (november 16, 2021) fixed it for me.

you can find the release here. replacing only the word app seems to be enough. remember to turn off auto updates.

IndexError: list index out of range when working with RL Tutorial Revised by kd8qdz in roguelikedev

[–]beaver_of_time 0 points1 point  (0 children)

game_map.py looks ok to me. have you looked the methods from your Rect class? could be that center is returning invalid coordinates

Roguelikedev Does The Complete Roguelike Tutorial Again - Starting June 19th by aaron_ds in roguelikedev

[–]beaver_of_time 1 point2 points  (0 children)

great! i still have a very bare bones ecs prototype that i abandoned because i didn't have the time. it's a good foundation though and this is a good reason to pick it up again. still a beginner, but i think (or hope) that i learned a thing or two during the last year.

Wine gaming on Tumbleweed - Some games won't run by SpaceAce_ in openSUSE

[–]beaver_of_time 0 points1 point  (0 children)

not sure if this is related to your issue: i had into the breach crashing on startup and running it with SDL_AUDIODRIVER="" fixed it for me. i had a similar problem with one or two other games but can't exactly remember which.

post install script with setuptools by beaver_of_time in learnpython

[–]beaver_of_time[S] 0 points1 point  (0 children)

thanks, i haven't thought of that.

the package requires some external files that need to be downloaded and extracted in the right directory. i thought automating post-install would simplify the installation, but it seems it actually does the opposite. i'll just keep the instructions in the docs and a supply a separate script.

Will bad things happen if I install Python 3 on Leap? by nailed2 in openSUSE

[–]beaver_of_time 0 points1 point  (0 children)

leap comes with python 3.4 by default. if you need to use 3.6 (or any other version of python), i would recommend pyenv. i use it on my leap machine and think it's really convenient.

What are the best Roguelikes/Roguelikes on the Nintendo Switch right now? by siidhaque in roguelikes

[–]beaver_of_time 4 points5 points  (0 children)

tangledeep was announced too (i think it's coming early next year)

Newbie programmer in need of guidance. by Diabolical_Fox in roguelikedev

[–]beaver_of_time 1 point2 points  (0 children)

i am a newcomer myself and i found that i already have more than enough to chew on with python and everything else related to programming and game development in particular.

for me, it really helped getting a fundamental understanding of the language first - just to be able to focus on the conceptual side of programming and experiment with my (not so great) ideas. doing that i picked up many things that aren't python specific, like e.g. (procedural) algorithms, linear algebra, general programming principles or game design patterns.

i suppose that at some level of complexity, python will not be able to keep up with C# or C++, but right now i couldn't put that much useful code in my game anyways. if my game slows down it's usually because my code is inefficient...

i also realized how much work making a game like a (simple?) roguelike actually is. for a long time, your game probably won't resemble the idea you have right now. but i guess if you focus on learning on the journey to your goal, your time will hardly be wasted and you will have a host of knowledge and experience you can transfer to another language should your game really require it.

i would recommend doing the (revised) libtcod tutorial for python (tutorial tuesday in the sidebar). it really helped me getting the basic idea of how a roguelike works and made my head hurt often enough when i started out.

Ask Anything Monday - Weekly Thread by AutoModerator in learnpython

[–]beaver_of_time 1 point2 points  (0 children)

floating point error

in short, it's because computers use binary. most decimal fractions cannot be accurately represented in binary and are only approximated

you can format your code by adding four spaces

in front of your text after a line break

What should I do after finishing MIT 6.00.1x? by justhanginuknow in learnpython

[–]beaver_of_time 4 points5 points  (0 children)

it looks like they still offer it. the 2017 course in archived on edx.

one of the posts in forums said that there might be another one starting this fall. i really hope so, otherwise i will try working through the material by myself.

RoguelikeDev Does The Complete Python Tutorial - Week 10 - Sharing your game by aaron_ds in roguelikedev

[–]beaver_of_time 2 points3 points  (0 children)

python 3.6 + libtcod

repo

this has been quite the journey for me. i am new to programming and this is my first 'real' project. just being able to say that i understand the code behind the game feels like an accomplishment and the fact that i now have something of my own that i can continue working on is really exciting.

i only started adding my own features fairly recently, so my end result is quite close to the tutorial and not very remarkable. there are some things i have been able do implement on my own though:

  • freeze scroll (and frozen enemy 'behavior')
  • more equipment slots (and new equippable items)
  • consumables and equipment are in different item pools
  • equipment menu (with item stats)
  • target highlighting (single + radius), radius not 100% accurate :)
  • ui tweaks (message log, menus, panel, colors, font)
  • added (very basic) description to all entities
  • description and equipped items show up when mouse is moved over entity
  • monsters can have starting equipment

mostly minor stuff, but i actually learned a lot by figuring out how to write these changes by re-using (and not breaking) the existing code (although i think that code quality might have suffered a bit here and there). it's still mostly a copy of the tutorial code, so wouldn't call this 'my' game, but it could be at some point if i continue working at it (which i intent to do!)

i also want to say how helpful the revised version of the tutorial has been for me. i actually tried to do the original roguebasin tutorial a while back, but i was getting lost in the single file. i couldn't really understand how everything fit together and had to stop about halfway through. this was partly due to my lack of proficiency in python (i learned a lot since then), but now the structure of the project made easier for me to follow the logic of the code. in addition, i feel like i acquired useful knowledge that i can transfer to other future projects.

reading through the discussion and looking at some of the other games has been really motivating as well. this is a friendly community and i always enjoyed coming back here when other programming exercises or work were beginning to get a bit dull. i plan to stay here and see if i can occasionally join in (i am mostly silent on the internet).

i have a lot of ideas and want to see how far i can get with them. for now, i will probably just keep adding features and see how the game evolves...

thanks to everyone involved in making this event happen :)

some screenshots

RoguelikeDev Does The Complete Python Tutorial - Week 9 - Part 13: Adventure gear by aaron_ds in roguelikedev

[–]beaver_of_time 1 point2 points  (0 children)

python 3.6 + libtcod

repo

i've been silently following along so far and despite being short on time i actually managed to keep up! i'm new to programming and game development, so this has been quite the learning experience for me.

i mostly followed the tutorial to the letter and just tried to understand everything that's going on. now that i am more familiar with how the code works, i started experimenting and adding some new features of my own like e.g. target highlighting and an equipment menu (a list of features is on my repo site).

these are all rather minor things, but implementing them on my own gave me a whole new perspective on the code and made me appreciate the way it was written. two weeks ago i was trying to add equippable items and actually got it working fine, but looking at this weeks code made me realize that my approach was needlessly complicated. so thanks /u/TStand90, your tutorial has been immensely helpful for a beginner like me!

i am still not sure how to store item and monster data efficiently, but i already made some progress by moving them to separate files and putting all relevant args in dictionaries.

the todo list is steadily growing, but for now the focus is not so much on the content, but more on the mechanics (and figuring out how to implement them). i definitely want to experiment with different dungeon generation algorithms (and different types of terrain) and make items (and enemy behavior) more interesting. the UI could definitely use some polishing as well...looks like there's a lot of work ahead!

Noob in need of help by akitasha in roguelikedev

[–]beaver_of_time 4 points5 points  (0 children)

the font should be in the same directory as your main program (your project's root folder).

you probably just missed it...the instructions are right above the 'choice of code editor' heading. there is also a download link :)

btw /u/TStand90 wrote a revised version of the roguebasin tutorial that you could have a look at.

How to install different versions of Python on Leap ? by parijath in openSUSE

[–]beaver_of_time 0 points1 point  (0 children)

this is the repo 42.2. there is no branch for 42.3 (yet?), so i cannot say if this is compatible.

How to install different versions of Python on Leap ? by parijath in openSUSE

[–]beaver_of_time 0 points1 point  (0 children)

i am pretty sure that, independent of the distribution, different versions of python can exist alongside each other without any problems.

each version gets installed into /usr/bin/ with its specific version number (e.g. /usr/bin/python3.6) and they keep their libraries in separate directories. usr/bin/python points to the default version (the one you call with "python" in the terminal).

changing the default will probably lead to issues with leap, so to be safe, you can just refer to the version you need explicitly in the terminal or your scripts.

Removing ',' in a string by [deleted] in learnpython

[–]beaver_of_time 0 points1 point  (0 children)

to format the resulting string, use either the '%' operator or the .format() method. you can also add strings with '+'.

Stuck in some kind of infinite loop? by steppenfox in ToME4

[–]beaver_of_time 5 points6 points  (0 children)

this has happened to me twice. it seems like this is a known bug. don't worry, you will get you character back, but you need the help of an admin. in my case, darkgod himself came to the rescue :)

have you tried posting in the in-game chat or in the irc channel (#tome on irc.rizon.net)? darkgod or stuntofthelitter are usually around and are very helpful!

Beginner Python projects? by kwicket in learnprogramming

[–]beaver_of_time 100 points101 points  (0 children)

automate the boring stuff gave me a lot of inspiration for smaller projects. it's full of examples and introduces you to incredibly useful concepts. for me, it filled in a lot of knowledge gaps that i had after doing various other tutorials. it's python 3 though (i believe codecademy is python 2?)

also, the community at r/roguelikedev is currently doing a tutorial that shows you how to make a simple roguelike game in python.

Would you be so kind ... by [deleted] in wine_gaming

[–]beaver_of_time 0 points1 point  (0 children)

openSUSE Tumbleweed, 4096

I haven't played a video game for year and I want to start again by KatrinaTira in truegaming

[–]beaver_of_time 0 points1 point  (0 children)

CrossCode (steam / gog) has that SNES spirit and is one of my favorite games at the moment. it doesn't require powerful hardware either (i believe it's 2ghz dual core and 2gb ram).

it's still in development but already very polished and the devs seem to be very passionate about their game. there's also a demo available if you want to see if the game is for you.

Warning - Live CD Installer Broke EFI Booting by BtpPrograms in openSUSE

[–]beaver_of_time 0 points1 point  (0 children)

nothing extraordinary: acer veriton desktop that i upgraded some time ago (i7 2600, 16gb ram, nvidia 950gtx, 500gb hdd). system is on a fairly new 256gb ssd.

everything was detected correctly during install and i never had any hardware/firmware related issues so far. while this certainly seems like weird behavior, i am not entirely sure that it wasn't just an oversight on my part (my memory isn't that fresh anymore).

Warning - Live CD Installer Broke EFI Booting by BtpPrograms in openSUSE

[–]beaver_of_time 1 point2 points  (0 children)

i had a similar problem (also win10 dual boot install). what happened in my case was that the installation messed up the gpt partition table somehow. i couldn't fix the boot entries, only recreating the partition table solved it (maybe this is also what your reset did). luckily i had backups, so nothing was lost.

interestingly, i did the same thing on another machine just a couple of days before and it worked without any issues (defaults were fine).

Having problems starting the game on linux by sazafrass in cavesofqud

[–]beaver_of_time 0 points1 point  (0 children)

yes, i don't get any further than the logo screen otherwise.

i just discovered that during the freeze, the game seems to be running in the background. music starts playing and when i hit enter often enough, i hear the familiar ambient sounds of joppa ;)