Monday, January 12, 2015

A bit of progress on the island.

I'm focusing on making a playable alpha version this month: usability, balance, polish, a bit more content, stuff like that. I usually hate blogposts that are just a list but here you go.

Completed this week:
  • start screen
  • help screen
  • r.i.p screen
  • worldgen screen
  • death from too little food
  • death from too much food
  • death from too little water
  • death from too much water
  • death from too little stamina
  • death from too much stamina

Remaining to do items:
  • death from being too cold for too long
  • death from being too hot for too long
  • save
  • load
  • day/night transitions
  • map screen only shows what you have explored
  • show vague data instead of exact on play screen (morning instead of 6:42, hot instead of 98 deg, thirsty instead of 100/1000 etc.)
  • message log
  • instead of consuming the entire plant, place it - or parts of it - in inventory
  • eat parts of plants in inventory
  • replant plants from inventory
  • inland lakes and ponds
  • saltwater/freshwater
  • drinking freshwater is good, drinking saltwater is bad
  • rework and balance weather
  • rework and balance hunger, thirst, and exhaustion
  • make some plants grow next to same kind
  • add plant types and stats
  • status effects form stats being too low or too high for too long
  • status effects from eating certain plants
  • remove many hard-coded worldgen parameters
  • worldgen options
  • add caves
  • add ruins


  1. What are you coding this in? Java?

    1. Clojure. I've been playing around with it the last couple months.

  2. Keep up! It's been almost a month until update, so I hope you will get little motivation to continue.
    Maybe you need some fresh perspective on GD? Check out androidarts. Your colaboration could be epic.

    1. Yeah, I've been busy with side projects and other things in January but I've got time to focus on this again.

      I like your design notes for StarControl (I played quite a bit of The Ur-Quan Masters) and MOO (never played the original but I'm a fan of the 4X genre). Really neat stuff.

  3. Any updates? Hope you haven't quit :)

    1. I decided to take a break from programming for a while. But then I ended up prototyping another rogulike-ish project that I may blog about soon.

    2. I also want to show my support, as this project looked promising. Maybe next will find the daylight!

  4. please don't be dead
    please don't be dead
    please don't be dead

    1. No, I'm fine. I just got bored with this and I'm not sure if I'll come back to it or not.

    2. With this specific project? Game programming in general? Roguelikes? Giving world great blog? I can understand boredom, responsibilities, lack of motivation. Maybe you want talk a little? I found in your posts great knowledge and inspiration. Although I never finnished anything more than a game that is a mere clone of something, to my drawer - BUT - I developed myself as a programmer thanks to you. In beginning of my carrer you were a solid lighthouse to learn few important tricks&tips and avoid rotten code.

      I don't know you, but I believe in you being able to finish great games.

  5. Superb blog I visit this blog it's extremely marvelous. Interestingly, in this blog content composed plainly and justifiable. The substance of data is exceptionally instructive.
    oracle fusion financials classroom training
    Workday HCM Online Training
    Oracle Fusion Financials Online Training
    Oracle Fusion HCM Online Training
    Oracle Fusion SCM Online Training
    Oracle Fusion HCM Classroom Training

  6. Anushka Sen:- She is an actress from India. she works on many roles in his tiny age. The main role of his carrier was Balveer as Mehar. Peoples calls him The purple star of India. His age in this time for about 17 years and she gets about three big roles in his acting carrier. And now she is working on Manikarnika(Jhansi ki Rani).

    Anushka Sen

  7. sale all product in hindi

    Hindisales provide you most productive Offers notification for you. If you Want to buy any products for you. Just check offers on that products in hindisales and check it out from here
    Hot offers on Amazon]

  8. ipsontechnology

    learn every time new tips on technology

    Hey my audience, in this website we’ll post about many tips on technology. many tips on hacking, education and many entertainment niche. i’ll post somethin Tips on technology
    g special for you, Everyday
    So check out it from here

  9. IIT JEE Coaching in Patna | IIT JEE Institute in Patna | NEET Coaching in Patna | Medical Coaching in Patna | JEE Mains, JEE Advance Coaching in Patna | Europa Classes

    JEE Mains, JEE Advance Coaching in Patna
    Hot offers on Amazon]
    Tips on technology

    Anushka Sen

  10. Thanks for sharing
    "Pressure Vessel Design Course is one of the courses offered by Sanjary Academy in Hyderabad. We have offer professional
    Engineering Course like Piping Design Course,QA / QC Course,document Controller course,pressure Vessel Design Course,
    Welding Inspector Course, Quality Management Course, #Safety officer course."
    Piping Design Course in India­
    Piping Design Course in Hyderabad
    Piping Design Course in Hyderabad
    QA / QC Course
    QA / QC Course in india
    QA / QC Course in Hyderabad
    Document Controller course
    Pressure Vessel Design Course
    Welding Inspector Course
    Quality Management Course
    Quality Management Course in india
    Safety officer course

  11. Post is very useful. Thank you, this useful information.

    Learn Best PEGA Training in Bangalore from Experts. Softgen Infotech offers the Best PegaTraining in Bangalore.100% Placement Assistance, Live Classroom Sessions, Only Technical Profiles, 24x7 Lab Infrastructure Support.

  12. Such a great information for blogger i am a professional blogger thanks…

    Looking for Best Training Institute in Bangalore , India. Softgen Infotech is the best one to offers 85+ computer training courses including IT Software Course in Bangalore , India. Also, it provides placement assistance service in Bangalore for IT.

  13. This comment has been removed by the author.

  14. Do you understand there's a 12 word phrase you can speak to your crush... that will induce deep emotions of love and instinctual attractiveness to you deep within his heart?

    That's because hidden in these 12 words is a "secret signal" that triggers a man's impulse to love, admire and guard you with all his heart...

    ===> 12 Words Who Fuel A Man's Love Response

    This impulse is so built-in to a man's genetics that it will make him work harder than before to make your relationship as strong as it can be.

    In fact, triggering this influential impulse is absolutely essential to having the best ever relationship with your man that once you send your man one of these "Secret Signals"...

    ...You will soon find him open his mind and soul for you in such a way he's never experienced before and he will see you as the only woman in the galaxy who has ever truly appealed to him.

  15. Thank for Sharing, Are you looking for social media marketing services in dubai? BLUE EYED GLOBAL TECHNOLOGIES L.L.C (UAE) is Right place for you. We provide the best services of social media

  16. Thank you for sharing, We are the leading Social Media Marketing Company in Michigan. SMM Will help boost the traffic, aware of the brand, increase sales, and more.