Eben
- Game Designer
- Programmer
- Caffeinated
I specialize in roguelikes and procedurally generation algorithms. My languages of choice are currently Java and JavaScript.
My roguelike library for Java is publicly available.
Here's how easy it is to set up a basic console:
public class SquidExample {
public static void main(String[] args) {
SwingPane pane = new SwingPane(40, 30, 14, 23);
RNG ran = new RNG();
SColor color;
for (int x = 0; x < 40; x++) {
for (int y = 0; y < 30; y++) {
color = ran.nextBoolean() ? SColor.RUBY : SColor.PLUM;
pane.put(x, y, color);
}
}
pane.refresh();
JFrame frame = new JFrame("Example for SquidLib");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().setBackground(SColor.BLACK);
frame.getContentPane().add(pane);
frame.pack();
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
}
1
answer
0
questions
0
people reached
-
Member for 6 years, 4 months
-
0 profile views
-
Last seen Sep 8 '14 at 10:01
Communities (25)
Top network posts
- 25 What is the point of buying new Jump Ships?
- 16 Lost Items through the Postmaster in Destiny?
- 10 Is there a google earth style map for Shadowrun 2050?
- 9 What is app-ads.txt and how do I implement it in AdMob?
- 9 Do complementary shadows make sense for games?
- 9 When and where can I find the Tower's exotic item vendor (Xur Agent of the Nine)?
- 8 Why does my Xbox keep signing me out?
- View more network posts →
Top tags (0)
This user has not participated in any tags.
Badges (3)
Gold
—
Silver
1
Rarest
-
Sep 8 '15
Bronze
2
Rarest
-
Jan 15 '15
-
Sep 24 '14