Rezoner Posted October 5, 2014 Share Posted October 5, 2014 TLDR; https://github.com/rezoner/unfinished-asteroids Every time I get a new job I am being thrown right into middle of the action. No tutorials, no babysitting - just a real project and a task to complete. It is a very stressful and frustrating at the beginning - but - after a short while not only I have completed the task - but also have this feeling that in a month of practice I've learned more than in a year of solving theoretical and imaginary problems. So - I've prepared an unfinished game - and a plot for you as a new employee. Let me know does it work and what was your experience with it. I am a bit nervous as this is the first time I am trying to make something more emotionally engaging than technical documentation. Quote Link to comment Share on other sites More sharing options...
chg Posted October 5, 2014 Share Posted October 5, 2014 It's a cute idea but it seemed a bit too easy/pre-prepared to me, especially after your comment about "no babysitting" it seemed very much like being babysat. Noticed what might be a minor mistake in your wiki though - you refer to "Ship.js" in "Chapter 5, Bullets" where the file is actually named "Player.js". Also Mike's particular concern for his comment in "Collisions.js" and request that I removed it for him seemed a little odd to me (also, minor nitpic: is "Mike there" meant to read "Mike here"?) I do like the effort you have put into the narrative, perhaps you might be inspired by playing Untrusted, the Continuing Adventures of Dr. Eval? http://alexnisnevich.github.io/untrusted/ (I'm not affiliated with the game, I just liked it, and for some reason I thought it may bring you inspiration...) Quote Link to comment Share on other sites More sharing options...
Rezoner Posted October 5, 2014 Author Share Posted October 5, 2014 Hiya, Yes I have played "Untrusted" but I can't tell was it my inspiration. For sure I have played Codingame earlier today and it might be the spark. I've been conceptualizing around making a game from scratch for quite a long time but just today I've realized that it is not how getting the first job looks like. Usually you are thrown into middle of a working project and you are allowed to ask for help from the rest of the staff. This is why I introduced Mike and his tips - as I do not have time to answer everyone in person. By "no babysitting" I meant that this is not a tutorial - "put this there - well done" It will get more complicated later - for example when I ask you to write a "class" that will be used within company so you have to put some more focus on interface readability. > a bit too easy/pre-prepared to me, Believe me the code base will grow 5 times before it will look like a finished game Thank you for all the pointers - I have also slightly reduced the "Mike plot" - I just wanted to give it more human touch - and since English is not my native language nor culture I am likely to run into odd situations. Quote Link to comment Share on other sites More sharing options...
CuriousMG Posted October 6, 2014 Share Posted October 6, 2014 I think this is a great idea for "advanced-beginners". I find that the story engages me and the lack of babysitting is more challenging. I'm at a point where "copy this code" tutorials are not that useful anymore. Keep up the good work. Quote Link to comment Share on other sites More sharing options...
Orbital Game Studios Posted October 7, 2014 Share Posted October 7, 2014 I really like your idea, it actually reminds me exactly of one of the CSE142 home works I had in college way back when... Quote Link to comment Share on other sites More sharing options...
Rezoner Posted October 11, 2014 Author Share Posted October 11, 2014 A few new chapters and a subreddit to serve as a helpdesk Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.