simpleJ emulates on your PC a simplified computer: a retro-style video game console that lets you understand how a computer works and write your own video game programs.
Be the first to post a text review of simpleJ. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Changes in simpleJ 1.1 ---------------------- 1. Two new sample games ----------------------- The simpleJ devkit now includes the source code for two new games: * Quince * Rogue Quince is a very simple example implementing the fifteen-puzzle. Rogue is a preview of much more complex RPG-style game. Although there is still a lot of work to be done on Rogue, this preview is complete enough to be playable and can be used as an example of many "professional" techniques to write videogames. 2. The simpleJ devkit can now package a game as a standalone jar file --------------------------------------------------------------------- You can use the 'Project->Package game as standalone jar file' to package your game as a jar file which can be executed on any computer that has a Java Runtime Environment (JRE). Also, the 'Project->Package game for simpleJ virtual console' now provides some feedback to indicate the action was executed. 3. There is a simpleJ applet to publish your games on a web page ---------------------------------------------------------------- See docs/applet.html for information on how to use the simpleJ applet. 4. Bug fixes and enhacements ---------------------------- a) Better error mesage when calling random() with a number <= 0. b) Fixed bug in compiler, didn't recognize &= assignment operator. c) Better implementation of the toArray() procedure for Sets. d) Implemented the "synchronized" keyword. e) Fixed 8x8 sprites drawing bug (when x < 0) f) Faster VM. Merged common two-instruction sequences into single instructions. g) Fixed (another ugly patch!) viewer bug when stopping single-stepping in sourced file. h) Changed syntax so -> associativity is from right to left. i) Fixed VM to provide full support for -> operator. j) Added instruction counter to VM. k) Implemented a simple VM execution profiler.
Changes in simpleJ 1.1 ---------------------- 1. Two new sample games ----------------------- The simpleJ devkit now includes the source code for two new games: * Quince * Rogue Quince is a very simple example implementing the fifteen-puzzle. Rogue is a preview of much more complex RPG-style game. Although there is still a lot of work to be done on Rogue, this preview is complete enough to be playable and can be used as an example of many "professional" techniques to write videogames. 2. The simpleJ devkit can now package a game as a standalone jar file --------------------------------------------------------------------- You can use the 'Project->Package game as standalone jar file' to package your game as a jar file which can be executed on any computer that has a Java Runtime Environment (JRE). Also, the 'Project->Package game for simpleJ virtual console' now provides some feedback to indicate the action was executed. 3. There is a simpleJ applet to publish your games on a web page ---------------------------------------------------------------- See docs/applet.html for information on how to use the simpleJ applet. 4. Bug fixes and enhacements ---------------------------- a) Better error mesage when calling random() with a number <= 0. b) Fixed bug in compiler, didn't recognize &= assignment operator. c) Better implementation of the toArray() procedure for Sets. d) Implemented the "synchronized" keyword. e) Fixed 8x8 sprites drawing bug (when x < 0) f) Faster VM. Merged common two-instruction sequences into single instructions. g) Fixed (another ugly patch!) viewer bug when stopping single-stepping in sourced file. h) Changed syntax so -> associativity is from right to left. i) Fixed VM to provide full support for -> operator. j) Added instruction counter to VM. k) Implemented a simple VM execution profiler.
Changes in simpleJ 1.1 ---------------------- 1. Two new sample games ----------------------- The simpleJ devkit now includes the source code for two new games: * Quince * Rogue Quince is a very simple example implementing the fifteen-puzzle. Rogue is a preview of much more complex RPG-style game. Although there is still a lot of work to be done on Rogue, this preview is complete enough to be playable and can be used as an example of many "professional" techniques to write videogames. 2. The simpleJ devkit can now package a game as a standalone jar file --------------------------------------------------------------------- You can use the 'Project->Package game as standalone jar file' to package your game as a jar file which can be executed on any computer that has a Java Runtime Environment (JRE). Also, the 'Project->Package game for simpleJ virtual console' now provides some feedback to indicate the action was executed. 3. There is a simpleJ applet to publish your games on a web page ---------------------------------------------------------------- See docs/applet.html for information on how to use the simpleJ applet. 4. Bug fixes and enhacements ---------------------------- a) Better error mesage when calling random() with a number <= 0. b) Fixed bug in compiler, didn't recognize &= assignment operator. c) Better implementation of the toArray() procedure for Sets. d) Implemented the "synchronized" keyword. e) Fixed 8x8 sprites drawing bug (when x < 0) f) Faster VM. Merged common two-instruction sequences into single instructions. g) Fixed (another ugly patch!) viewer bug when stopping single-stepping in sourced file. h) Changed syntax so -> associativity is from right to left. i) Fixed VM to provide full support for -> operator. j) Added instruction counter to VM. k) Implemented a simple VM execution profiler.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?