Java-Gaming.org Hi !
Featured games (81)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (577)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  0x10c  (Read 7302 times)
0 Members and 1 Guest are viewing this topic.
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Posted 2012-04-13 02:24:16 »

Markus has a new game in the works.

http://www.0x10c.com/

Offline Mads

JGO Ninja


Medals: 26
Projects: 3
Exp: 6 years


One for all!


« Reply #1 - Posted 2012-04-13 02:30:03 »

What's interesting so far, is the DCPU-16. http://0x10c.com/doc/dcpu-16.txt
GitHub has also implemented support for the assembly code. https://github.com/blog/1098-take-over-the-galaxy-with-github

Offline Nate

JGO Kernel


Medals: 149
Projects: 4
Exp: 14 years


Esoteric Software


« Reply #2 - Posted 2012-04-13 04:19:17 »

I'm glad he is having fun, but assembly doesn't have mass appeal. Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline lhkbob

JGO Knight


Medals: 32



« Reply #3 - Posted 2012-04-13 05:16:30 »

Minecraft got a lot more people willing to install mods (which wasn't the easiest the Minecraft was organized), so maybe people will like the rest of the game and be happy to install programs written by others for the DCPU.  It might even inspire some to learn more than they normally would.

Offline davedes
« Reply #4 - Posted 2012-04-13 05:29:27 »

You'd think the computers in the future would be controlled by slightly higher-level languages... Tongue

I really would like to see a game that includes its own high-level programming language -- so you could program the game within the game. Shocked

Offline pitbuller
« Reply #5 - Posted 2012-04-13 06:44:35 »

You'd think the computers in the future would be controlled by slightly higher-level languages... Tongue

I really would like to see a game that includes its own high-level programming language -- so you could program the game within the game. Shocked

If it's supports assembly you can just target that with higlevel langues that you use today and just work compiler. 16-bit might be restriction but there is lot of that you can do with 16-bits computers.
Offline Cruiser

Junior Duke


Medals: 1
Projects: 1


Twitter: @totallymorten


« Reply #6 - Posted 2012-04-13 07:02:41 »

Yeah, we could even go and implement a JVM for that CPU :-P.

BTW, here's an attempt to make an emulator of the DCPU-16: https://github.com/swetland/dcpu16/blob/master/dcpu.c
Offline ReBirth
« Reply #7 - Posted 2012-04-13 11:30:05 »

If you follow him he already talked about it for long time. I always thought he was doing Java only.

Offline Riven
« League of Dukes »

JGO Overlord


Medals: 816
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #8 - Posted 2012-04-13 11:32:23 »

There is already a (beta) LLVM backend for it, so you can code in C and compile to DASM/DCPU.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Cruiser

Junior Duke


Medals: 1
Projects: 1


Twitter: @totallymorten


« Reply #9 - Posted 2012-04-13 11:34:29 »

If you follow him he already talked about it for long time. I always thought he was doing Java only.

But the DCPU-16 is implemented in Java right?
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Riven
« League of Dukes »

JGO Overlord


Medals: 816
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #10 - Posted 2012-04-13 11:37:13 »

If you follow him he already talked about it for long time. I always thought he was doing Java only.

But the DCPU-16 is implemented in Java right?
It doesn't really matter. I'm quite sure that Notch implemented it in Java, but in the end all DCPUs will run serverside so we wouldn't know.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Cruiser

Junior Duke


Medals: 1
Projects: 1


Twitter: @totallymorten


« Reply #11 - Posted 2012-04-13 11:46:33 »

It doesn't really matter. I'm quite sure that Notch implemented it in Java, but in the end all DCPUs will run serverside so we wouldn't know.

I know :-). It just sounded like @ReBirth thought that this was not implemented in Java.

Anyhow, it's an exciting game idea. I think all geeks at some point have dreamt of implementing some kind of detailed star ship simulation :-D.
Offline ReBirth
« Reply #12 - Posted 2012-04-13 12:31:56 »

Well, seriously I consider this as new thing.

Offline Nate

JGO Kernel


Medals: 149
Projects: 4
Exp: 14 years


Esoteric Software


« Reply #13 - Posted 2012-04-13 13:37:54 »

Minecraft got a lot more people willing to install mods (which wasn't the easiest the Minecraft was organized), so maybe people will like the rest of the game and be happy to install programs written by others for the DCPU.  It might even inspire some to learn more than they normally would.
I looked at it briefly, thought "oh god" and wandered off... and I'm a programmer.

Compiling to it from other languages is interesting. Still no mass appeal, IMO (not that it is necessary). It does sound like a neat project.

Offline theagentd
« Reply #14 - Posted 2012-04-13 14:57:27 »

I'm just seeing the Apple effect here. Everyone makes tablets, no one buys them. Apple makes tablets years later, the market booms. I just don't see the appeal of a normal computer in a game. Either you want to learn or produce something or have fun, not program something without a future without having much fun. But considering the insane amount of time people spent on making worthless stuff in Minecraft, it probably at least won't fail...

Myomyomyo.
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 78
Projects: 15


★★★★★


« Reply #15 - Posted 2012-04-13 15:01:33 »

Yup, there were all sorts of insane geniuses building stuff for Minecraft (like working computers Shocked), etc. Do keep in mind that the modding community around 0x10c will likely make tools to make stuff much easier, probably even some sort of visual editors that won't require players to write code to make/do stuff.
Offline sproingie

JGO Kernel


Medals: 202



« Reply #16 - Posted 2012-04-13 15:40:23 »

I'm just seeing the Apple effect here.

QFT.  Every game with a turing-complete scripting language is just as moddable, and what matters is the allowed sets of inputs and outputs (e.g. Lua scripts in WoW are jailed to a subset of the UI).  This is solely the geek factor -- I just hope there's more game there than Minecraft.
Offline ShannonSmith
« Reply #17 - Posted 2012-04-13 18:11:43 »

When he first announced the project I thought the virtual cpu idea was plain weird and didn't make a whole lot of sense in a game. Why not just include a scripting language that would be far more efficient to run and easier to code for?
But having seen the gigantic instant community that has sprung up around it and people talking about learning programming just to play the game I am both baffled and somewhat in awe.

Offline princec

JGO Kernel


Medals: 404
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #18 - Posted 2012-04-13 18:43:35 »

Not that baffling - there are a lot of people now who hang off of Markus' every word as gospel.

Cas Smiley

Offline Riven
« League of Dukes »

JGO Overlord


Medals: 816
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #19 - Posted 2012-04-13 19:03:08 »

I don't think it's that, actually. Minecraft has such a large player base, that there are bound to be hundreds of developers both willing and capable of writing assemblers, emulators, debuggers, etc.

If he would have designed a game around lawn mowing, an equally compentent and willing subset of the player base would have raised up to the challenge to fill him in on the latest and greatest models/technology in that area.

It doesn't take mindless fanboys to follow his ideas, it's about the big numbers.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline princec

JGO Kernel


Medals: 404
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #20 - Posted 2012-04-13 20:23:23 »

Exactly - with 500,000 fans there are bound to be hundreds of people with the sort of motivation needed. And there is some odd cult-of-Notch thing at work too.

Cas Smiley

Offline Geemili

Senior Duke


Medals: 9
Projects: 1
Exp: 2 years


No Games Finished


« Reply #21 - Posted 2012-04-13 20:33:35 »

5,553,697

According to minecraft.net
Offline davedes
« Reply #22 - Posted 2012-04-13 21:42:44 »

I don't think it's all about numbers. It's about the niche audience that Minecraft caters to: people who geek on creating big systems from the ground up.

Although I've never tried minecraft I'd probably fall in the same niche. When I was younger I used to script my own Runescape bots, edit save files, modify game textures, etc. Anyone remember Uplink? That was an awesome game. These things attract a particular audience, same with 0x10c.

IMO it's just a bit too low-level at the moment, although I'm sure that will change before long.

Offline badlogicgames
« Reply #23 - Posted 2012-04-13 22:36:36 »

I played Minecraft once after buying for 10 bucks. Never played it again, didn't appeal to me. The 0x10c doesn't appeal to me either from the looks of it, but the DCPU thing, even if it's a little silly and even though there are better architectures to target, got me wasting time on writting yet another high-level language/compiler. I don't think it has necessarily to do with the cult of Notch.

http://www.badlogicgames.com - musings on Android and Java game development
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #24 - Posted 2012-04-14 20:09:34 »

I for one love writing Assembly code. The incredibly simplicity and lack of "magic" makes for a very clear and fun programming language in my opinion. I'm interested to see what happens. If the tools become good enough and the game is actually fun I would really enjoy programming my ship to autopilot or fly in doughnuts or whatever.

See my work:
OTC Software
Offline sproingie

JGO Kernel


Medals: 202



« Reply #25 - Posted 2012-04-14 20:59:27 »

As much as I love high-level languages, with ever more exotic structures like functors, monads, continuations, restarts, and so on, I have to admit I have quite a soft spot for Forth.  The PostScript dialect of it is my favorite syntax for it, but ANS feels like the best macro assembler there is.  Not that I have any hopes of writing anything practical in Forth, but it's still just a hell of a lot of fun.  The Forth community is full of some ... colorful characters too.
Offline DruLeeParsec
« Reply #26 - Posted 2012-04-24 17:16:35 »

I love Minecraft and I really like many of the things Notch does to support the Indie Game community.  But the game 0x10c just doesn't strike me as fun.  Mojang has made so much money on Minecraft that Notch can build whatever he wants.  More power to him for doing what makes him happy and for trying something really different and weird.  But I just don't understand the vision for 0x10c and probably won't buy it.
Offline Roquen
« Reply #27 - Posted 2012-04-24 17:32:52 »

Forth is a really cool language (not so great as a transport IR...for you geeky kids that take my meaning.)  I'm sad to admit that monads sometimes make my head hurt.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Longarmx (49 views)
2014-10-17 03:59:02

Norakomi (38 views)
2014-10-16 15:22:06

Norakomi (31 views)
2014-10-16 15:20:20

lcass (34 views)
2014-10-15 16:18:58

TehJavaDev (65 views)
2014-10-14 00:39:48

TehJavaDev (65 views)
2014-10-14 00:35:47

TehJavaDev (55 views)
2014-10-14 00:32:37

BurntPizza (72 views)
2014-10-11 23:24:42

BurntPizza (43 views)
2014-10-11 23:10:45

BurntPizza (84 views)
2014-10-11 22:30:10
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!