#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-09-20

Timestamps are in GMT/BST.

00:09:42BFLogBot - Commit 974a0c87044b | Author: sam8641 | Log: ScreenShooter: Don't swap, instead read from our hidden back buffer.
00:21:06raptor has joined
00:21:06ChanServ sets mode +o raptor
00:21:22raptorhi sam686
00:21:27raptorgreat screenshooter change!
00:21:37raptori was trying to figure out how to do that..
00:22:57sam686there is one problem, if your window is smaller then 800 x 600, screenshot becomes cropped and grey..
00:23:35sam686like, this one : http://sam686.maxhushahn.com/upload/screenshot_53.png
00:23:38raptor, you're right
00:24:41raptori have to go in 5 min. but i'll be back in a couple hours to work on bugs
00:27:46raptor Quit ()
01:46:17Little_Apple has joined
01:46:21mbmarble2 has joined
01:47:58Little_Appleyo marb
01:48:52raptor has joined
01:48:52ChanServ sets mode +o raptor
01:49:37Little_Applehelloo
01:50:26raptori'm not here - be back in a bit
01:50:31Little_Applebut ubt
01:50:33Little_Applebuuuuut
01:50:37Little_Applebutbut
01:50:41Little_Applebuuuuut buuuuuuuuuut
01:50:49Little_Applemarble neeeds haaaaalp
02:03:43raptorhi
02:03:44raptori'm back
02:03:49raptorbut maybe only temporarily
02:05:18mbmarble2 Quit (Ping timeout: 245 seconds)
02:06:52raptormosquitos are everywhere!
02:06:58raptorhi Little_Apple
02:07:02raptormbmarble2 left
02:16:41Little_Appleoh..
02:16:49Little_Applecurse me and my idleness.
02:17:04Little_Appleraptor
02:17:09Little_Appleim trying to get him back here..
02:17:29raptorhi
02:17:43Little_Appleone second
02:18:05Little_Applehe needs some help starting out with the lua LÖVE engine
02:18:39raptori have no experience with that...
02:18:58mbmarble2 has joined
02:19:09Little_Applecould you help him start out with a game in general?
02:19:14Little_Applehelloo
02:19:25mbmarble2LA wanted me to ask you about the LÖVE engine
02:19:33mbmarble2he wants me to make a game
02:19:42raptorhi
02:19:43Little_Applei thought you said you wanted too...
02:19:51raptorwell, honestly
02:19:54Little_Applebrb need to turn on some lights..
02:19:57BFLogBot - Commit 3c47f4ead696 | Author: buckyballreaction | Log: Clean up the new screenshooting code a bit. Also don't try to resize the opengl viewport if the window is smaller than the default canvas (800x600), just screenshot at the smaller size instead
02:19:57raptorthe best place to start is here: https://love2d.org/wiki/Getting_Started
02:20:02Little_Applelol
02:21:11raptormaking a game is usually just as much reading as coding, unfortunately...
02:21:16raptor:)
02:21:32Little_Applelolz
02:21:32mbmarble2I know, my main problem is I can't even get it started but I didn't try very hard. I told LA I don't think I know enough coding to do it
02:21:54raptorah
02:22:11mbmarble2I don't really know much, LA thinks I know everything because I'm taking a C++ class : P
02:22:17raptorhaha
02:22:35mbmarble2I'M DOING CONSOLE APPS :P
02:22:45raptorgreat!
02:22:57Little_AppleYOU DO KNOW EVERYTHING
02:22:59raptorwell, one of the best ways to learn programming is to make a game: game programming makes you learn everything
02:23:20mbmarble2I know, but every 2d engine I try I can never figure anything out to get started
02:23:41raptorLOVE looks pretty simple - if you can get set up
02:23:52mbmarble2that's my problem
02:24:05sam686 Quit (Read error: Connection reset by peer)
02:24:20mbmarble2I'll have to take another look at it idk
02:24:42raptorhave you read this yet?: https://love2d.org/wiki/Getting_Started
02:25:07raptorI'm on Linux so set-up is the most difficult
02:25:43mbmarble2ya I tried it
02:26:03mbmarble2I don't understand what to do even w/ that, I'm so dumb and I'm on a mac so
02:26:16raptorahh.. a mac
02:26:16mbmarble2I'll take another look at it though
02:26:25Little_Apple:P
02:26:39sam686 has joined
02:26:39ChanServ sets mode +v sam686
02:26:48mbmarble2Maybe LA can push me enough to where I figure it out
02:26:52Little_Appled:
02:26:58raptorha
02:27:02Little_AppleHELP PUSH AARON
02:27:07raptorsam686: want to test the new seeker graphics?
02:28:31sam686int main(int argc, **argv) {printf("hello"); return; } // comments goes here
02:28:37sam686so there is a start...
02:28:52raptorha
02:29:13sam686oh, "return 0;" needed instead of "return;
02:29:28Little_Appleaaron
02:29:42mbmarble2wat?
02:29:46sam686will look at heat seeker graphics..
02:30:31Little_Appleif you make a game you can put it on steam and make billions of dollars and be set for life.
02:30:40Little_AppleFACT
02:31:26raptoryeah, but so is winning the lottery
02:32:31mbmarble2do but they don't just let any game on steam do they?
02:33:04mbmarble2cause otherwise every game would be on there
02:33:30raptorusually it has to meet some standard
02:33:38mbmarble2ya
02:33:41raptorlike professional look
02:33:44mbmarble2and my games wouldn't : P
02:34:11mbmarble2I just want to make a game cause it would be fun
02:34:17mbmarble2idc about money
02:34:32sam686another problem with "steam", i don't see any open source games on steam at all (that I know of)
02:34:43mbmarble2ya that would be hard
02:35:00mbmarble2cause they don't want you cracking stuff
02:35:04mbmarble2I guess
02:36:36Little_Apple Quit (Quit: Page closed)
02:42:31mbmarble2see this is a stupid question but in the mac app, I can run it, but where is the code file? Cause when I run it, it shows a pig w/ spinning hearts
02:42:40mbmarble2but I can't figure out where the code is stored
02:42:42mbmarble2lol
02:42:46mbmarble2that's how dumb I am
02:42:48raptoryou run it with open love...
02:42:54raptor?
02:42:59mbmarble2it's an app
02:43:12mbmarble2and I can open it
02:43:16raptoryes, you have to use command line to run your own program
02:43:23mbmarble2oh
02:43:51raptorif it's installed in the /Applications directory, then you'd run a command like this: open -n -a love "/home/path/to/game"
02:44:07mbmarble2oh
02:44:09raptorok, i have to go get ice cream...
02:44:19mbmarble2gotta love ice cream
02:44:28raptorit's on that tutoorial page under 'Mac OS X'
02:44:42mbmarble2so that's what that was about : P
02:53:14mbmarble2 Quit (Ping timeout: 245 seconds)
03:12:20raptorok back
03:24:52raptorbugs bugs
03:28:56raptorok sam686, i added 5 more changes/bugs that watusimoto wants (he and I talked a while before you came on this afternoon..)
03:37:41raptori'm working on the BBB badge display..
04:20:40sam686next problem, how to display 20 badges if a player happen to have that many>
04:20:49raptoroh yeah...
04:23:00raptorok only BBB badge is shown now..
04:25:09BFLogBot - Commit 1efb50d17fec | Author: buckyballreaction | Log: Only the highest earned BBB badge will be show on the scoreboard
05:00:42raptorok heading to bed
05:00:44raptornight!
05:01:46raptor Quit ()
06:17:44koda Quit (Quit: koda)
06:19:11sam686 Quit (Ping timeout: 245 seconds)
06:53:34KeteK has joined
06:54:28KeteKHello All, im here waiting someone to play. im from Palma de Mallorca, Spain
07:02:48kodaws has joined
07:18:53KeteKhello kodaws!
07:19:09kodawsg'day KeteK
07:22:23KeteKgood day!
07:22:30KeteKim from spain
07:22:33KeteKand u?
07:26:49watusimoto has joined
07:26:49ChanServ sets mode +o watusimoto
07:29:53KeteKhello watusimoto
07:47:39KeteKhi!
08:36:15LordDVG has joined
08:47:38KeteKhello
08:48:24KeteK Quit (Quit: Page closed)
10:42:19LordDVG Quit (Quit: Leaving)
14:54:13kodaws Quit (Ping timeout: 246 seconds)
15:15:42raptor has joined
15:15:42ChanServ sets mode +o raptor
15:15:48raptorhi
15:17:34watusimotohi
15:18:41raptorquick response
15:18:44raptorto my e-mail
15:23:47watusimotoI happened to be reading it when it came in
15:24:18raptori wrote down 5 of the bugs we mentioned on the running list
15:24:33watusimotook, great. I was going to do that, but you saved me the trouble!
15:24:45watusimotoI have another sheet I made during the BBB
15:24:52watusimotowhich I just found this morning
15:25:03watusimotomy third sheet is totally done
15:27:44raptorthrid sheet?
15:27:48raptor*third
15:27:52watusimoto:-)
15:27:54raptormany bugs i do not know about?
15:28:00watusimotomostly lua stuff
15:28:13watusimotoverify that the docs were correct, missing fns, etc.
15:28:54raptori should test that trigger level..
15:29:02watusimotonot yet
15:29:06raptorno?
15:29:08raptorok
15:29:13watusimotoit will work, yes
15:29:28watusimotobut I want to change (again) the way sub and unsub are called
15:29:31watusimotoI really don
15:29:38watusimoto't want levelgen or bot in the call
15:29:42watusimotoit seems so redundant
15:30:15watusimotoI do know one way to fix it, which is to essentially revert it to a way it worked in the past
15:30:34raptorok
15:45:03kodaws has joined
15:58:05raptormy physics teach just showed us this: https://www.youtube.com/watch?v=Ct77RPlXQf8
15:58:10raptor*teacher
15:59:48raptorwe're now determing a rough estimate of the force acting on the guy
16:00:39kodaws Quit (Read error: Connection reset by peer)
16:02:08raptorlooks like the force is great enough to pancake him on the way up...
16:04:09watusimotolooks suspiciously staged... why would a crane be dropping a weight without seeing the dude... and how would he know where to set up his board?
16:04:21raptor:)
16:12:49raptorwe calculated 17000N
16:13:00raptorso he'd have to be able to squat about 3000lbs
16:16:57watusimotowhat was his acceleration?
16:18:01raptorwe calculated 240m/s^2
16:18:15raptorover 1/4 second
16:18:22raptorwith a mass of roughly 70 kg
16:18:43raptor(lots of estimated values...)
16:30:09raptor Quit ()
17:10:55watusimoto Quit (Ping timeout: 252 seconds)
17:25:11Watusimoto has joined
18:32:17Watusimoto Quit (Ping timeout: 268 seconds)
18:37:42LordDVG has joined
18:45:36koda has joined
18:59:36-jtrucks- [Global Notice] Hi all! Following up on the weekends hardware problems services will be moving into its new home roughly 10 minutes from now. There will be a few minutes of downtime before ChanServ, NickServ and friends returns. Thank you for using freenode.
19:10:59ChanServ Quit (shutting down)
19:17:39ChanServ has joined
19:41:03Watusimoto has joined
20:02:09raptor has joined
20:02:09ChanServ sets mode +o raptor
20:03:03raptorok, back
20:13:27raptor!bug
20:13:27BFLogBotTo enter a bug, please make sure it is reproducible and then go to http://code.google.com/p/bitfighter/issues/list | Also, see current running bug list: http://bitfighter.org/wiki/index.php/Running_Bug_List
20:22:28raptorfixed another
20:25:19WatusimotoI just fixed up the rather unused geometry library, (it had stopped working at some point), and made it more flexible. I am looking for a simple yet interesting usage example.
20:25:37raptorwhich library was that?
20:25:43WatusimotoGeometry.lua
20:25:47Watusimotojust checked it in
20:25:59Watusimotoit can rotate, translate, scale, and flip
20:26:10Watusimotoworks on either individual points or tables of points
20:26:21Watusimotoso you can do something like
20:26:33Watusimotogeom = loadout:getGeom()
20:26:59Watusimotoloadout:setGeom(Geom.rotate(geom, 45))
20:27:06Watusimototo rotate a loadout zone 45 deg
20:27:16raptorinteresting
20:27:21BFLogBot - Commit f764b376f32d | Author: watusim...@bitfighter.org | Log: Rewrite geometry library to work with our new point structs. Now also works with individual points as well as tables of points, making them appropriate for modifying the geometry of any game object.
20:27:22Watusimotoor hell, one line
20:27:23BFLogBot - Commit 9645123d551d | Author: buckyballreaction | Log: Destroyed panels show the Core team color now
20:27:28BFLogBot - Commit 35d1c5651239 | Author: watusim...@bitfighter.org | Log: Update docs a little
20:27:29BFLogBot - Commit a79f3220cfba | Author: watusim...@bitfighter.org | Log: Merge
20:27:35raptori didn't actually know that existed...
20:27:39raptoror payed attention..
20:27:40Watusimotoloadout:setGeom(Geom.rotate(loadout:getGeom(), 45))
20:27:42raptorpaid
20:27:46Watusimotono one did
20:27:50Watusimotoit was never documented
20:27:54Watusimotobut it is now!
20:28:18Watusimotothere was never much need if all you could do was generate level lines
20:29:11Watusimotoalso works on points, so you can move a repair item (r) over 100 like this:
20:29:28Watusimotor:setGeom(Geom.translate(r:getGeom(), 100, 0))
20:29:50raptorcool
20:30:13Watusimotomaybe it would be even cooler to have the fns take anything that has a getGeom() fn, so you could do:
20:30:22raptorthat'd be good at changing destinations fo teleports in-level
20:30:42Watusimotor:setGeom(Geom.translate(r, 100, 0))
20:30:50Watusimotoer... not much better
20:31:16Watusimotor.translate(100,0)
20:31:20Watusimotonow that is easy
20:31:45Watusimotobut can't share code, as that would likely be written in C++, and the Geom lib is all lua
20:36:22Watusimotomaybe could do Geom.translate(r, 100, 0)
20:36:34Watusimotoand translate would do the getGeom and setGeom calls
20:46:40LordDVG Quit (Remote host closed the connection)
20:46:50raptoranother one bites the dust
20:47:33BFLogBot - Commit cb3f5272d918 | Author: buckyballreaction | Log: When engineering a teleporter, render the outline on the commander's map
20:48:02raptorok, have to focus on something - i'll be back later..
20:48:10raptor Quit ()
21:23:19koda Quit (Remote host closed the connection)
21:23:47koda has joined
22:23:48raptor has joined
22:23:48ChanServ sets mode +o raptor
22:38:02WatusimotoNot fascinating code, but http://pastie.org/4763135 shows a series of transofmrations; first of a polygonal shape, then, using the same code, of a single point. The result is a bunch of arrow shaped loadout zones, with repair items at their tips. This is highly unartful code, but seems kind of neat.
22:39:51Watusimotomaybe you could use this concept to create grouped objects that can be manipulated jointly, wherein the objects always keep the same relationsup to one another
22:39:52raptori can't actually run that?
22:40:18Watusimotosorry -- put everything but the functions in main()
22:41:45raptorlots of problems... undeclared vars everywhere
22:41:53raptoroh well, i'll take your word for it...
22:43:42Watusimoto:-)
22:56:30raptortoday marks the 10 year anniversary airing of the first episode of 'firefly'
23:02:43raptorjust a random fact - a friend let me know recently...
23:02:57Watusimotofantastic. never saw it. never cared.
23:03:20Watusimotobtw, idea for sensor -- what about objective arrows pointing to other players?
23:03:40raptorlike floating around the ship?
23:03:57Watusimotoaround the edge of the screen
23:04:08Watusimotolike you get now with pointers to ball in soccer and such
23:04:24raptorhmmm... might be neat
23:04:35Watusimotomaybe something a little different, subtle, but perhaps helpful when trying to find other players
23:04:37raptori think they should be slightly different than the objective arrows
23:04:46WatusimotoI was thinking little +s or something
23:04:47raptorwould they say the names underneath?
23:04:57Watusimotomaybe -- hadn't thought of that
23:05:13Watusimotocolored by team, of course
23:05:27raptorso for both teams?
23:05:34raptori mean, any player on the map?
23:05:36Watusimotooh, though one drawback is client doesn;t have location of out-of-scope players
23:05:44Watusimotoso it would require sending more info
23:05:47raptorunless it's teammates
23:05:54Watusimotobut yes, any player on the map
23:05:58raptorteammates only might be ok
23:06:05Watusimotonot so useful
23:06:34raptortrue
23:06:48raptori think we should keep current sensor modification and see how they play..
23:06:52Watusimotook
23:07:04raptorwe could add this for a future version if sensor isn't already too powerful..
23:07:42Watusimotoagreed
23:07:52BFLogBot - Commit 8c96d041455e | Author: watusim...@bitfighter.org | Log: Tell setGeom to allow a single point to be passed
23:07:53BFLogBot - Commit 2e1b9e5b9db2 | Author: watusim...@bitfighter.org | Log: Implement getGeom function for all BfObjects
23:07:55BFLogBot - Commit 0220135b088f | Author: watusim...@bitfighter.org | Log: How'd this guy sneak back in???
23:07:56BFLogBot - Commit 4f20987fa61f | Author: watusim...@bitfighter.org | Log: Minor aesthetic improvement to define keys screen
23:07:58BFLogBot - Commit d87bf2fca3e5 | Author: watusim...@bitfighter.org | Log: Merge
23:16:52Watusimotoshould seekers be shootable?
23:17:10raptoryou mean destroyable by bullets?
23:17:16raptoranother seeker will kill it
23:17:22Watusimotoyes
23:17:30Watusimotothey're really hard to hit
23:17:52raptormaybe, now that I reduced their radius...
23:18:09raptorsam and I toyed with it when we were first engineering them and it was too each to shoot them down
23:18:13raptor*easy
23:18:23raptoralso bursts will kill them
23:18:25raptorand mines
23:18:48Watusimotothey're really hard to hit now
23:19:31Watusimotook, bed time
23:19:46raptorwow, you're right
23:19:51WatusimotoI got 3 crashes in a row with seekers...
23:19:56Watusimotowill look at that tomorrow
23:20:02Watusimotono debug info
23:20:13raptorif you can drum up duplicatable steps on the running list, i can look tonight
23:20:19WatusimotoI can't
23:20:22raptorok
23:20:33Watusimotoit was something in renderVertexArray
23:20:38Watusimotobut I have no further context
23:20:46Watusimotoseems to be seeker related
23:20:54Watusimotobut not eveen sure of that
23:21:06Watusimotoand only started after I made a change I'm about to check in
23:21:13Watusimotobut then I wasn;t playing with seekers before that
23:21:15Watusimotoso who knows
23:21:22raptorok
23:21:27Watusimotoand it seems very unlikely
23:21:36Watusimotoanyhow... until tomorrow
23:21:45raptorsam and I have thoroughly tested them and seem crashproof
23:21:55raptorok, good night!
23:28:04BFLogBot - Commit bce1b74f850d | Author: watusim...@bitfighter.org | Log: Seekers seek shooter -- may be very hard to trigger in practice
23:28:37raptorwait... really?
23:28:58raptorthat's easy in practice... just bounce the seeker back
23:29:20Watusimoto Quit (Ping timeout: 256 seconds)
23:34:29sam686 has joined
23:34:29ChanServ sets mode +v sam686

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.