The only thing that I've seen do what you describe successfully is Erlang (it's called hot-swapping the code and no, it's not easy to implement :) , a worthy project nontheless)... and as Adrian Tillman suggests, it's most likely Notch isn't working on the gaming engine directly, but rather on a subset of the software.
On Sat, Mar 23, 2013 at 5:06 PM, Oskar Kvist <oskar.kv...@gmail.com> wrote: > John: I don't really understand why you say it's a waste of time. Speeding > up the feedback cycle seems great to me. > > Thanks to everyone who has contributed to this thread so far! > > > On Saturday, March 23, 2013 7:48:28 PM UTC+1, John Smith wrote: > >> Yes, but are you saving time with this? What types of games do you want >> to make? >> RTS? FPS? RPG? What's the platform that you're targeting? No offense, >> but I've >> seen a lot of people like this (me including :) ), who want to learn >> technology X for... >> wait for it... to make games or something else that's fun. >> >> Look, I'm not trying to be mean, but unless you have a specific goal in >> mind, then >> this new feature is a waste of time :) . >> >> On Sat, Mar 23, 2013 at 12:20 PM, Oskar Kvist <oskar...@gmail.com> wrote: >> >>> It's not about looking cool, it's about saving time. >>> >>> Den lördagen den 23:e mars 2013 kl. 16:03:19 UTC+1 skrev John Smith: >>>> >>>> If you want to make a game, then make a game. Don't worry about looking >>>> "cool" about it. You don't need to have some feature to make something >>>> entertaining :) . >>>> >>>> I'm making a game with a tool called GameMaker. Not as full-featured or >>>> powerful as with a programming language? Sure, but then I want to first >>>> have a game under my belt, then I'll worry about looking cool in the >>>> process >>>> :) . >>>> >>>> On Sat, Mar 23, 2013 at 10:22 AM, Oskar Kvist <oskar...@gmail.com>wrote: >>>> >>>>> Hi! >>>>> >>>>> I saw this video >>>>> http://www.youtube.com/**w**atch?v=BES9EKK4Aw4<http://www.youtube.com/watch?v=BES9EKK4Aw4>of >>>>> Notch coding on Minecraft while the game was running, and of course >>>>> seeing the changes in the running program. He used some kind of debug mode >>>>> in his IDE (I don't really know which IDE). I want to make a game, and I >>>>> want to to also be able to code while the program is running. I know this >>>>> sort of thing is common in Lisps, so even without that IDE's debug mode it >>>>> should be possible. Is there anything in particular that I need to do or >>>>> look out for in order to make it work? Are there some JVM settings I >>>>> should >>>>> use? Does anyone know how that debug mode works? I kind of understand how >>>>> it can be done with a plain repl, but I don't wanna miss out on anything >>>>> that would make it easier. Any kind of insight is very appreciated. >>>>> >>>>> -- >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Clojure" group. >>>>> To post to this group, send email to clo...@googlegroups.com >>>>> >>>>> Note that posts from new members are moderated - please be patient >>>>> with your first post. >>>>> To unsubscribe from this group, send email to >>>>> clojure+u...@**googlegroups.com >>>>> >>>>> For more options, visit this group at >>>>> http://groups.google.com/**group**/clojure?hl=en<http://groups.google.com/group/clojure?hl=en> >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Clojure" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to clojure+u...@**googlegroups.com. >>>>> >>>>> For more options, visit >>>>> https://groups.google.com/**grou**ps/opt_out<https://groups.google.com/groups/opt_out> >>>>> . >>>>> >>>>> >>>>> >>>> >>>> -- >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To post to this group, send email to clo...@googlegroups.com >>> Note that posts from new members are moderated - please be patient with >>> your first post. >>> To unsubscribe from this group, send email to >>> clojure+u...@**googlegroups.com >>> For more options, visit this group at >>> http://groups.google.com/**group/clojure?hl=en<http://groups.google.com/group/clojure?hl=en> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to clojure+u...@**googlegroups.com. >>> For more options, visit >>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>> . >>> >>> >>> >> >> -- > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.