{"author_link":"\/users\/jnharton","author_name":"jnharton","author_uid":"1009597","comments":[{"author_name":"Frozedon","author_uid":"1055849","time":"2017-12-05T05:52:04Z","epoch":1512453124,"modified":1512453198,"text":"Crashed in about 10 seconds multiple times.\n\n`states\/game.lua:311: attempt to index field 'trainer' (a nil value)`\n\nAlso, probably would be better to merge the .love file into an .exe instead of directing people to go download love2D. ","likes":2,"format":"md"},{"author_name":"ryusui","author_uid":"1005105","time":"2017-12-05T06:35:21Z","epoch":1512455721,"modified":1512455721,"text":"Got the same error here. Also, it's not nice not to provide even some basic semblance of in-game instruction. The console kludge also gets a big thumbs-down from me; it's not hard to provide those kinds of notifications in-game (protip: storing messages in a table will allow you to easily achieve an effect similar to a console log).","likes":1,"format":"md"},{"author_name":"jnharton","author_uid":"1009597","time":"2017-12-07T05:32:19Z","epoch":1512624739,"modified":1512624739,"text":"Not sure why it's crashing, it was working fine for me (which is frequently the case for a developer). Certainly I \ndidn't have a lot of time to fully test it myself before the deadline. I wanted to at least submit something.\n\nThanks for the error feedback, although admittedly without more context it'll be hard to track down the exact problem with just the error message and no info about the context of when it happened. I have very little idea why there would be an issue \"10 seconds\" in.\n\nI've tried doing the merge with love.exe on other projects, but I've had problems before in the past with getting that right and I can only do it for Windows. The .love file should work with the zip\/.dmg\/etc for other systems fairly easily. There's not a whole lot I can do if you're intrinsically against an extra download of a single zip\/archive file plus a drag drop.  \n  \nI would have liked to work in some in-game instructions, but I didn't make it to that step.. Also, while storing messages is easy, visualizing things -nicely- inside the game is a bit harder.","likes":0,"format":"md"},{"author_name":"jnharton","author_uid":"1009597","time":"2017-12-19T00:04:21Z","epoch":1513641861,"modified":1513641878,"text":"Just put up a zip file containing 32-bit, 64-bit Windows binaries (and the dlls needed) in separate subfolders. It's in the same google drive folder.","likes":0,"format":"md"},{"author_name":"hijomo","author_uid":"1023981","time":"2017-12-19T02:35:17Z","epoch":1513650917,"modified":1513650917,"text":"You kids these days working your 10 to 3 days, back in my day.... Nice work. I found it more fun to have the console running beside the game to figure out what was going on. It would be nice to skip all the down time. I enjoyed the slow methodical grind of it all. Or did it drive me insane?","likes":0,"format":"md"},{"author_name":"adhesion","author_uid":"1005667","time":"2017-12-19T02:49:55Z","epoch":1513651795,"modified":1513651795,"text":"I got that same crash my first playthrough very early on (not sure what I did exactly, mostly just tried to add desks and hire people) but never saw it again. Interesting simulation but definitely needs more communication to the player, like I didn't realize if I assigned a person that they wouldn't show up until the next day. Obvious in retrospect, but since there was no responsiveness to my action, I thought it didn't work at first. Also for some reason I wasn't able to assign any more people, even though I had seemingly hired them and had empty desks? It wasn't clear why one dev's productivity was lower than another's too - makes sense in reality, but another thing that confuses the player. Also - if nothing happens during the night, why not skip it?","likes":0,"format":"md"},{"author_name":"Parker8283","author_uid":"1049515","time":"2017-12-19T02:56:38Z","epoch":1513652198,"modified":1513652209,"text":"I have been experiencing the crash as well. I was able to reproduce it by opening up the game, allowing it to start, and not pressing any other buttons. It happens around 4:00 PM in-game time. I have also experienced the crash upon normal gameplay circumstances (buying desks, hiring employees, etc). I am using the Win64 version provided on your Google Drive page.\n```\nError\n-------\n\nstates\/game.lua:311: attempt to index field 'trainer' (a nil value)\n\n\nTraceback\n-----------\n\n>  main.lua:151: in function <main.lua:106>\n>  libs\/state.lua:89: in function '__newindex'\n>  states\/game.lua:311: in function 'adjustClock'\n>  states\/game.lua:151: in function 'update'\n>  [C]: in function 'xpcall'\n```","likes":0,"format":"md"}],"format":"md","images":[],"links":[{"url":"https:\/\/drive.google.com\/drive\/folders\/1Ecs6cNP3aCO6JlteMvI4aCBZqrOmCFuF?usp=sharing","text":"Source code"}],"metadata":{"g_key":"49549","g_author":"1009597","g_event":"LD40","g_eventkey":"70","g_subevent":"JAM","g_urlkey":"232568","g_title":"Mythical Development Time","g_status":"USEAR3","g_place":"99999","g_commentcount":"7","g_site2_node_id":"60236","g_hide":"Y","g_has_icon":"N","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"60236","n_urlkey":"232568","n_parent":"49883","n_path":"\/events\/ludum-dare\/40\/mythical-development-time","n_slug":"mythical-development-time","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"9597","n_created":"1512176536","n_modified":"1512422252","n_version":"182967","n_status":"COMMIT"},"node":{"id":60236,"parent":49883,"superparent":9,"author":9597,"type":"item","subtype":"game","subsubtype":"jam","published":"2017-12-04T21:09:09Z","created":"2017-12-02T01:02:16Z","modified":"2017-12-04T21:17:32Z","version":182967,"slug":"mythical-development-time","name":"Mythical Development Time","body":"![ldjam40_screenshot.png](\/\/\/raw\/d75\/2\/z\/bd27.png)\n\nMDT is a game about how software development time really works. More developers does not equal more productivity, in fact since existing developers have to train new ones and the new ones are not familiar with the exact work at the beginning despite basic skills\/talent they are a productivity sink for a while...  \n  \nhttps:\/\/en.wikipedia.org\/wiki\/The_Mythical_Man-Month  \n  \n**Get\/Play:**  \n* Download Love2D interpreter (zipped file is good here) -- https:\/\/www.love2d.org\/  \n* Download mdt.love\n* Drag mdt.love *onto* Love2D executable\n  \n**Goal:**  \nIs there a goal? IDK. The point is to experience the pain of watching productivity decrease when you hire a new developer.\n  \n**How to play:**  \nh - hire a developer  \nd - purchase a desk  \na - assign developer to first available desk  \nplus - speed up simulation  \nminus - slow down simulation  \n  \n**NOTE:**  recommended to set \"speed\" fairly high, perhaps 20-50+ (max 100) to avoid being incredibly bored  \n**NOTE2:** Love2D console is still enabled since proper notification messages aren't implemented (in case you wonder why you can't buy another desk)  \n  \n**Credits:**  \nhttps:\/\/github.com\/camchenry\/Love2D-Template  \n^ a truly awesome template to get started making games. provides a basic menu and state switching plus bundling *require'ing* a bunch of common libraries.","meta":{"author":[9597],"grade-06-out":"1","link-01":"https:\/\/drive.google.com\/drive\/folders\/1Ecs6cNP3aCO6JlteMvI4aCBZqrOmCFuF?usp=sharing","link-01-tag":"42332","link-01-name":"Love File","link-02-tag":"42337"},"path":"\/events\/ludum-dare\/40\/mythical-development-time","parents":[1,5,9,49883],"love":0,"notes":7,"notes-timestamp":"2017-12-19T02:56:49Z","grade":{"grade-01":6,"grade-02":5,"grade-03":5,"grade-04":5,"grade-05":6,"grade-07":4,"grade-08":4},"magic":{"cool":127.65694770085,"feedback":5,"given":5.5,"grade":5,"grade-01-average":2,"grade-02-average":1.667,"grade-03-average":2.333,"grade-04-average":3.167,"grade-05-average":2.625,"grade-07-average":2.5,"grade-08-average":2.5,"smart":10.940039245046}},"text":"![ldjam40_screenshot.png](\/\/\/raw\/d75\/2\/z\/bd27.png)\n\nMDT is a game about how software development time really works. More developers does not equal more productivity, in fact since existing developers have to train new ones and the new ones are not familiar with the exact work at the beginning despite basic skills\/talent they are a productivity sink for a while...  \n  \nhttps:\/\/en.wikipedia.org\/wiki\/The_Mythical_Man-Month  \n  \n**Get\/Play:**  \n* Download Love2D interpreter (zipped file is good here) -- https:\/\/www.love2d.org\/  \n* Download mdt.love\n* Drag mdt.love *onto* Love2D executable\n  \n**Goal:**  \nIs there a goal? IDK. The point is to experience the pain of watching productivity decrease when you hire a new developer.\n  \n**How to play:**  \nh - hire a developer  \nd - purchase a desk  \na - assign developer to first available desk  \nplus - speed up simulation  \nminus - slow down simulation  \n  \n**NOTE:**  recommended to set \"speed\" fairly high, perhaps 20-50+ (max 100) to avoid being incredibly bored  \n**NOTE2:** Love2D console is still enabled since proper notification messages aren't implemented (in case you wonder why you can't buy another desk)  \n  \n**Credits:**  \nhttps:\/\/github.com\/camchenry\/Love2D-Template  \n^ a truly awesome template to get started making games. provides a basic menu and state switching plus bundling *require'ing* a bunch of common libraries.","title":"Mythical Development Time"}