yeah, the eventual goal is to support towers with 100 floors, at least. so... yeah, if i set the map size as 100x100, then it has a million tiles. rendering the darn thing causes lag as I move up to higher floors (was getting ~7fps by floor 50 or so)
it's something that I'm not going to worry too much about right now, since my initial 'demo map' is only going to be 20x20x10 or so
I would start with playing the game local! it means having all "server-client-database " code in my own laptop, and trying to develop them in a small scale that runs local
So make the game in javascript or whatever is needed, then have a local server?
In concert? I don't know that that means ^_^
user4704
5:28 PM
At the same time.
user4704
There's no point to developing just the database infrastructure, or just the server, or just the client in one phase of development before moving on the to the next.
Yeah, the times I've done it, it's pretty much been all at once.
user4704
You should choose a setup where you can easily have locally-deployed client and server installations on your machine for ease of iteration. But it's also important to be able to easily deploy a development build to a replica of your cluster environment so you can test under more real world conditions
user4704
5:31 PM
Or, at the very least, add facilities for simulating lag and dropped packets.
I did a bit of HTML/design work, then realized I needed a new field in a table, or a new table in the database, so added that, then added code to handle that new table, and pretty much kept adding stuff until the code and game became a huge mess and I started over with a different idea entirely.
@JohnMcDonald Not me! I always code perfect code in the first go, and never start a project before finishing the previous! That's why I'm so far in my career as a software developer. :D
ok, not on the level of you guys, i've got about 4 starcraft maps/campaigns i did stuff with, probably 6-10 RPG Maker games, at least 2 text c++ games, and... 5-6? sdl projects.... and we'll say 5 web sites i've done something with?
oh, and @thedaian, a number of my projects are dlls that are designed to be used by other apps. So Asteroid Outpost is comprised of 5 "projects" in a sense. TeeVee is something like 8
1) Whatever series name you type in the "New Series" dialog will get used, regardless of whether it's found in the serieslist.txt file or not. BUT if you do this, it will likely not update from TheTVDB.com
hmm, crashes are never good. Can you reproduce it?
From my bug tracker that you can't see: "If Television was identified on a network drive, even a mapped network drive, and that network drive has been disconnected, TeeVee will spend a few seconds to look up that network drive for each file. If the network drive contains a lot of TV, this can take minutes. The problem occurs when you click on a series and TeeVee tries to determine if the episodes are on your hard drive or not."
This is old, but something like: ".*(?:(?:s|S(\d\d??)e|E(\d\d??))|(?:(?<!\d)(\d\d)(\d\d)(?!\d))|(?:(?<!\d)(\d)(\d\d)(?!\d))|(?:(\d\d?)x|X(\d\d?))).*"
@Gajet I think the DB is stored in your AppData\TeeVee directory. You can use something like sqlitebrowser.sourceforge.net to view/modify the database. The "pastfilename" field (or something like that) is simply there to speed stuff up, you can totally wipe the field and it will be regenerated when you run TeeVee
Also, @Gajet, keep in mind that SQLite doesn't maintain foreign-key constraints, so it IS possible to completely gork your database if you don't know what you're doing.
and, Yikes! People are actually starting to use some software I wrote! Gadjet and friends using TeeVee, Jon using my QuadTree, and some dude found and asked about my Winamp Metadata Merger. :D
:/ yeah... I really want to get back in there and make a few changes. Fix the network drive bug, fix the torrent finding because that's just awesome, and make it somehow auto-update the "all-series" list
Maybe recognize double-episodes like "House S5E22-23.avi" and stuff
btw, other known issues :( - TeeVee has trouble with series that have multiple "versions" like Dr. Who and Battlestar Galactica (2003) vs Battlestar Galactica (1978) - Network/removable drives (as you know) - Series with only 1 season that are named with Part numbers (part1.avi) - The latest and greatest series. This is because it uses an out-of-date cache of all of the known series names. It will ask you what series it belongs to, and I would highly recommend either canceling OR even better, go to TheTVDB.com and look up the EXACT series name that it uses and copy/paste that into TeeVee
@MindWorX hah, I don't mind the SEE format, it's concise. And who has more than 99 episodes to a season?
Issues continued: - Non-english shows aren't really supported. I have no idea how it will react, sorry - After watching a show, it may show up as not-watched until you refresh the current view. It's just because I haven't invalidated the list.
I'm actually thinking of doing the opposite: Make TeeVee act as an RSS feed that uTorrent can connect to. When the feed is requested, TeeVee will look up all of the unwatched and potentially available TV shows and package all of them into the feed for uTorrent to download
Sooo... from the DB end, you'll want to look up the seriesID for the series, then delete all episodes for the series, then delete all series aliases with the ID, then delete the series itself. It should be gone, and there should be no errors... should
Or just never delete anything, like me!
heh
yeah, might not be a great idea with how expensive hard drives are getting right now