[PC] 0x10c

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Afbeeldingslocatie: http://0x10c.com/logo.png

Minecraft-ontwikkelaar Notch heeft vandaag zijn nieuwe game 0x10c aangekondigd.

Op dit moment is er nog niet echt veel bekend:
A New Game
Hi, I'm Notch, and this is my new game. It's going to be a space game, and it's quite ambitious!

The game is still extremely early in development, but like we did with Minecraft, we expect to release it early and let the players help me shape the game as it grows.

The cost of the game is still undecided, but it's likely there will be a monthly fee for joining the Multiverse as we are going to emulate all computers and physics even when players aren't logged in.
Game Features
The game is still very early in development, but here is a list of things we hope to include:
  • Hard science fiction.
  • Lots of engineering.
  • Fully working computer system.
  • Space battles against the AI or other players.
  • Abandoned ships full of loot.
  • Duct tape!
  • Seamlessly landing on planets.
  • Advanced economy system.
  • Random encounters.
  • Mining, trading, and looting.
  • Single and multi player connected via the multiverse.
Backstory and setting
In a parallel universe where the space race never ended, space travel was gaining popularity amongst corporations and rich individuals.

In 1988, a brand new deep sleep cell was released, compatible with all popular 16 bit computers. Unfortunately, it used big endian, whereas the DCPU-16 specifications called for little endian. This led to a severe bug in the included drivers, causing a requested sleep of 0x0000 0000 0000 0001 years to last for 0x0001 0000 0000 0000 years.

It's now the year 281 474 976 712 644 AD, and the first lost people are starting to wake up to a universe on the brink of extinction, with all remote galaxies forever lost to red shift, star formation long since ended, and massive black holes dominating the galaxy.
The Generator and the Computer
Each ship has a generator capable of producing a fixed wattage, and everything you connect to it drains wattage. A cloaking field, for example, might require almost all the power from the generator, forcing you to turn off all computers and dim all lights in order to successfully cloak.

The computer in the game is a fully functioning emulated 16 bit CPU that can be used to control your entire ship, or just to play games on while waiting for a large mining operation to finish.

Full specifications of the CPU will be released shortly, so the more programatically advanced of you can get a head start.
Extra
Op 1 April zette Notch deze website online. De naam was dus een 1-april-grap.

Enkele dagen posste hij ook nog een klein stukje code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
; Reading characters from the keyboard
; by Markus Persson

#macro nextkey(target) {
    push(i)
    set i,[keypointer]
    add i,0x9000
    set target,[i]
    ife target,0
        jmp end
    
    set [i],0
    add [keypointer], 1
    and [keypointer], 0xf
:end
    pop(i)
}

:keypointer
dat 0
Screens
Afbeeldingslocatie: https://p.twimg.com/ApK3UYbCMAIYTvI.png

Afbeeldingslocatie: https://p.twimg.com/Ao2VBO-CMAABQOa.png

[ Voor 10% gewijzigd door Verwijderd op 04-04-2012 11:40 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Gereserveerd :)

[ Voor 43% gewijzigd door Verwijderd op 04-04-2012 00:07 ]


Acties:
  • 0 Henk 'm!

  • filenox
  • Registratie: Juni 2006
  • Laatst online: 31-07 10:23
Origineel is het (/achtergrondverhaal) wel, al weet ik niet wat ik er van moet denken, het klinkt best vaag.. :)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Notch heeft de afgelopen weken enkele screenshots gepost waar ook niet echt veel op te zien was. Wat rondzwevende kubussen en that's about it. Afwachten dus ...

Acties:
  • 0 Henk 'm!

  • Erikie
  • Registratie: September 2000
  • Laatst online: 12-09 14:16

Erikie

www.erikie.nl

klinkt goed.. opvolger van eve? ;)

traktor scratch!


Acties:
  • 0 Henk 'm!

  • TheThomas
  • Registratie: Juli 2011
  • Niet online
Interessant idee, hopelijk wordt het net zo goed als minecraft, alleen spreekt dit mij meer aan, met een meer technische kant. Ik hou deze in ieder geval in de gaten!

Voor de topicstart, misschien kunnen er nog (links naar) screenshots bij?

Edit: er is ook al een website voor 0x10c: http://0x10c.com/

[ Voor 13% gewijzigd door TheThomas op 04-04-2012 00:15 ]


Acties:
  • 0 Henk 'm!

  • filenox
  • Registratie: Juni 2006
  • Laatst online: 31-07 10:23
The logo is rendered ingame by the current prototype engine, by the way. :D

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
TheThomas schreef op woensdag 04 april 2012 @ 00:12:
Interessant idee, hopelijk wordt het net zo goed als minecraft, alleen spreekt dit mij meer aan, met een meer technische kant. Ik hou deze in ieder geval in de gaten!

Voor de topicstart, misschien kunnen er nog (links naar) screenshots bij?
Zal eens kijken of ik ze terug kan vinden. De laatste is als ik het mij goed herinner van een aantal dagen geleden.

Acties:
  • 0 Henk 'm!

  • Austin
  • Registratie: Mei 2009
  • Laatst online: 14-09 11:59

Austin

Uit een boek

Ben heel erg benieuwd vermaak me nog steeds met MC.

Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
Hm klinkt gaaf, als het net zo leuk is als minecraft ga ik het denk wel spelen :D
Heb minecraft ook gevolgd vanaf alpha (geen idee welke versie precies, iets met 0,x )

edit: Dit komt van notch zn blog denk dat het te maken heeft met het spel
START_CLASSIFIED_TRANSMISSION

TITLE: dcpu specs, classified, not final
TO: redacted
DATE: 20120328
VERSION: 4


16 bit architecture
0x10000 words of ram (128kb)
8 registers (A, B, C, X, Y, Z, I, J)
program counter (PC)
stack pointer (SP)
overflow (O)

all values are 16 bit unsigned and are set to 0 on startup

opcodes, 16bits: bbbbbbaaaaaaoooo

oooo: - all values are stored in a
0: -RESERVED-
1: SET a, b - sets value of b to a
2: ADD a, b - adds b to a, sets O
3: SUB a, b - subtracts b from a, sets O
4: MUL a, b - multiplies a by b, sets O
5: DIV a, b - divides a by b, sets O
6: MOD a, b - remainder of a over b
7: SHL a, b - shifts a left b places, sets O
8: SHR a, b - shifts a right b places, sets O
9: AND a, b - binary and of a and b
10: BOR a, b - binary or of a and b
11: XOR a, b - binary xor of a and b
12: IFE a, b - skips one instruction if a!=b
13: IFN a, b - skips one instruction if a==b
14: IFG a, b - skips one instruction if a<=b
15: IFB a, b - skips one instruction if (a&b)==0

aaaaaa, bbbbbb: - brackets = memory lookup of value
0-7: register value - register values
8-15: [register value] - value at address in registries
16-23: [next word of ram + register value] - memory address offset by register value
24: POP - value at stack address, then increases stack counter
25: PEEK - value at stack address
26: PUSH - decreases stack address, then value at stack address
27: SP - current stack pointer value - current stack address
28: PC - program counter - current program counter
29: O - overflow - current value of the overflow
30: [next word of ram] - memory address
31: next word of ram - literal, does nothing on assign
32-63: literal value 0-31 - literal, does nothing on assign

assembler example: http://pastebin.com/raw.php?i=qb7k8fNa

END_CLASSIFIED_TRANSMISSION
zie: http://notch.tumblr.com/p...t-classified-transmission


edit2:
en nog een stukje leesvoer:
http://0x10c.com/doc/dcpu-16.txt
(snap er zelf niet veel van maargoed :p)

[ Voor 87% gewijzigd door Mattie112 op 04-04-2012 10:19 ]

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • boe2
  • Registratie: November 2002
  • Niet online

boe2

'-')/

Mattie112 schreef op woensdag 04 april 2012 @ 08:58:
edit2:
en nog een stukje leesvoer:
http://0x10c.com/doc/dcpu-16.txt
(snap er zelf niet veel van maargoed :p)
Effectief de ingame cpu die je schip zal gebruiken en waarvoor je zelf kan scripten? Al verwacht ik wel dat hij er een hogere taal (iets LUA-achtig) bovenop zal zetten, assembly is nu niet bepaald gamervriendelijk :p

*edit* derp
The computer in the game is a fully functioning emulated 16 bit CPU that can be used to control your entire ship, or just to play games on while waiting for a large mining operation to finish.

Full specifications of the CPU will be released shortly, so the more programatically advanced of you can get a head start.
Hogere talen worden ongetwijfeld door andere spelers ontwikkeld :)

[ Voor 32% gewijzigd door boe2 op 04-04-2012 11:04 ]

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind.' - Pratchett.


Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
Jaok, dat bedoel ik ook, programmeerkennis -> check, assembly -> nope :)

Dus ik snap niet veel van de "code" die hij laat zien :p

Maar wel een super gaaf princiepe dat je zelf je ship computer kan "programmeren", hoop alleen dat het niet té lastig wordt (voor de 'normale' spelers) of dat je kant-en-klare software kan gebruiken :)

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • Sgreehder
  • Registratie: Juni 2004
  • Laatst online: 24-06 14:35
Mattie112 schreef op woensdag 04 april 2012 @ 11:18:
Jaok, dat bedoel ik ook, programmeerkennis -> check, assembly -> nope :)

Dus ik snap niet veel van de "code" die hij laat zien :p

Maar wel een super gaaf princiepe dat je zelf je ship computer kan "programmeren", hoop alleen dat het niet té lastig wordt (voor de 'normale' spelers) of dat je kant-en-klare software kan gebruiken :)
Zie het als een leer-project. Assembly is best interessant en in de basis breed toepasbaar. Maar ik gok wel dat mocht dit een aardig spel worden, je overal stukjes code vandaan kan plukken.

Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
Oh absoluut, zeker interesant, maar ik ben bang dat er dan weer zo vreselijk veel tijd in gaat zitten (net als minecraft)......

@Rubinski voor de startpost de officiele site vermelden:
http://0x10c.com/

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Mattie112 schreef op woensdag 04 april 2012 @ 11:24:
Oh absoluut, zeker interesant, maar ik ben bang dat er dan weer zo vreselijk veel tijd in gaat zitten (net als minecraft)......

@Rubinski voor de startpost de officiele site vermelden:
http://0x10c.com/
Aangepast.

Acties:
  • 0 Henk 'm!

  • LuckyLukeNL
  • Registratie: November 2010
  • Niet online
So what do I mean by "Hard Science Fiction"?

Probably not as hard as you're hoping!

I mean I will try to make sure that the science in the game has some kind of plausible
theoretical basis in reality, and that I want to be corrected if I make any mistakes.
If I have to go against any current science, I want it to be an informed decision.
For example, because time needs to run at the same speed for all players in the game,
I am probably going to have to add some way to travel faster than the speed of light.

So basically, as few hand-wavey things as possible, with the rest rigorously explained.

If you're an expert on a field I've made a mistake in, PLEASE let me know!

/ Notch

Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
De 'CPU' specification staat ook online btw:
DCPU-16 Specification
Copyright 2012 Mojang
Version 1.1 (Check 0x10c.com for updated versions)

* 16 bit unsigned words
* 0x10000 words of ram
* 8 registers (A, B, C, X, Y, Z, I, J)
* program counter (PC)
* stack pointer (SP)
* overflow (O)

In this document, anything within [brackets] is shorthand for "the value of the RAM at the location of the value inside the brackets".
For example, SP means stack pointer, but [SP] means the value of the RAM at the location the stack pointer is pointing at.

Whenever the CPU needs to read a word, it reads [PC], then increases PC by one. Shorthand for this is [PC++].
In some cases, the CPU will modify a value before reading it, in this case the shorthand is [++PC].

Instructions are 1-3 words long and are fully defined by the first word.
In a basic instruction, the lower four bits of the first word of the instruction are the opcode,
and the remaining twelve bits are split into two six bit values, called a and b.
a is always handled by the processor before b, and is the lower six bits.
In bits (with the least significant being last), a basic instruction has the format: bbbbbbaaaaaaoooo


Values: (6 bits)
0x00-0x07: register (A, B, C, X, Y, Z, I or J, in that order)
0x08-0x0f: [register]
0x10-0x17: [next word + register]
0x18: POP / [SP++]
0x19: PEEK / [SP]
0x1a: PUSH / [--SP]
0x1b: SP
0x1c: PC
0x1d: O
0x1e: [next word]
0x1f: next word (literal)
0x20-0x3f: literal value 0x00-0x1f (literal)

* "next word" really means "[PC++]". These increase the word length of the instruction by 1.
* If any instruction tries to assign a literal value, the assignment fails silently. Other than that, the instruction behaves as normal.
* All values that read a word (0x10-0x17, 0x1e, and 0x1f) take 1 cycle to look up. The rest take 0 cycles.
* By using 0x18, 0x19, 0x1a as POP, PEEK and PUSH, there's a reverse stack starting at memory location 0xffff. Example: "SET PUSH, 10", "SET X, POP"


Basic opcodes: (4 bits)
0x0: non-basic instruction - see below
0x1: SET a, b - sets a to b
0x2: ADD a, b - sets a to a+b, sets O to 0x0001 if there's an overflow, 0x0 otherwise
0x3: SUB a, b - sets a to a-b, sets O to 0xffff if there's an underflow, 0x0 otherwise
0x4: MUL a, b - sets a to a*b, sets O to ((a*b)>>16)&0xffff
0x5: DIV a, b - sets a to a/b, sets O to ((a<<16)/b)&0xffff. if b==0, sets a and O to 0 instead.
0x6: MOD a, b - sets a to a%b. if b==0, sets a to 0 instead.
0x7: SHL a, b - sets a to a<<b, sets O to ((a<<b)>>16)&0xffff
0x8: SHR a, b - sets a to a>>b, sets O to ((a<<16)>>b)&0xffff
0x9: AND a, b - sets a to a&b
0xa: BOR a, b - sets a to a|b
0xb: XOR a, b - sets a to a^b
0xc: IFE a, b - performs next instruction only if a==b
0xd: IFN a, b - performs next instruction only if a!=b
0xe: IFG a, b - performs next instruction only if a>b
0xf: IFB a, b - performs next instruction only if (a&b)!=0

* SET, AND, BOR and XOR take 1 cycle, plus the cost of a and b
* ADD, SUB, MUL, SHR, and SHL take 2 cycles, plus the cost of a and b
* DIV and MOD take 3 cycles, plus the cost of a and b
* IFE, IFN, IFG, IFB take 2 cycles, plus the cost of a and b, plus 1 if the test fails


Non-basic opcodes always have their lower four bits unset, have one value and a six bit opcode.
In binary, they have the format: aaaaaaoooooo0000
The value (a) is in the same six bit format as defined earlier.

Non-basic opcodes: (6 bits)
0x00: reserved for future expansion
0x01: JSR a - pushes the address of the next instruction to the stack, then sets PC to a
0x02-0x3f: reserved

* JSR takes 2 cycles, plus the cost of a.


FAQ:

Q: Why is there no JMP or RET?
A: They're not needed! "SET PC, <target>" is a one-instruction JMP.
For small relative jumps in a single word, you can even do "ADD PC, <dist>" or "SUB PC, <dist>".
For RET, simply do "SET PC, POP"


Q: How does the overflow (O) work?
A: O is set by certain instructions (see above), but never automatically read. You can use its value in instructions, however.
For example, to do a 32 bit add of 0x12345678 and 0xaabbccdd, do this:
SET [0x1000], 0x5678 ; low word
SET [0x1001], 0x1234 ; high word
ADD [0x1000], 0xccdd ; add low words, sets O to either 0 or 1 (in this case 1)
ADD [0x1001], O ; add O to the high word
ADD [0x1001], 0xaabb ; add high words, sets O again (to 0, as 0xaabb+0x1235 is lower than 0x10000)

Q: How do I do 32 or 64 bit division using O?
A: This is left as an exercise for the reader.

Q: How about a quick example?
A: Sure! Here's some sample assembler, and a memory dump of the compiled code:

; Try some basic stuff
SET A, 0x30 ; 7c01 0030
SET [0x1000], 0x20 ; 7de1 1000 0020
SUB A, [0x1000] ; 7803 1000
IFN A, 0x10 ; c00d
SET PC, crash ; 7dc1 001a •

; Do a loopy thing
SET I, 10 ; a861
SET A, 0x2000 ; 7c01 2000
:loop SET [0x2000+I], [A] ; 2161 2000
SUB I, 1 ; 8463
IFN I, 0 ; 806d
SET PC, loop ; 7dc1 000d •

; Call a subroutine
SET X, 0x4 ; 9031
JSR testsub ; 7c10 0018 •
SET PC, crash ; 7dc1 001a •

:testsub SHL X, 4 ; 9037
SET PC, POP ; 61c1

; Hang forever. X should now be 0x40 if everything went right.
:crash SET PC, crash ; 7dc1 001a •

; • : Note that these can be one word shorter and one cycle faster by using the short form (0x00-0x1f) of literals,
; but my assembler doesn't support short form labels yet.

Full memory dump:

0000: 7c01 0030 7de1 1000 0020 7803 1000 c00d
0008: 7dc1 001a a861 7c01 2000 2161 2000 8463
0010: 806d 7dc1 000d 9031 7c10 0018 7dc1 001a
0018: 9037 61c1 7dc1 001a 0000 0000 0000 0000
zie:
http://0x10c.com/doc/dcpu-16.txt

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
En het staat nu ook op NU.nl :)

http://www.nu.nl/games/27...ult-ruimtegame-0x10c.html

edit:
miss in de TS een kopje "nieuws" aanmaken om links naar nieuws items te verzamelen?

[ Voor 29% gewijzigd door Mattie112 op 04-04-2012 12:58 ]

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • FloydRaalte
  • Registratie: Oktober 2006
  • Laatst online: 09-09 21:12

FloydRaalte

Professioneel Pierewaaier

Kan aan mij liggen natuurlijk, maar wanneer je programmeer kennis / assembly kennis nodig hebt om dit spel te gaan spelen dan scoped hij zijn game wel op een vrij specifieke doelgroep. Ik heb de nodige programmeerkennis als ICT-er wel in huis maar ik zie dit spel tot nu toe niet echt op mijn verlanglijstje staan. Laat staan mensen die niet over programmeerkennis beschikken. Hopelijk komt er binnenkort wat meer informatie aangezien dit soort 'indy' games alleen maar zijn toe te juichen natuurlijk.

If you can't take the heat, don't tickle the dragon.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik denk dat het spel ook wel te spelen zal zijn zonder programmeerkennis. Anders is het inderdaad slechts voor een zeer beperkte doelgroep. Ik kan wel wat assembler, maar ik geloof niet dat ik mij daar in mijn vrije tijd mee wil bezig houden.

Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
Ik denk eerder dat het voor de uitbreidbaarheid is.
Er hoeft maar 1 persoon iets 'simpels' te maken als die "grafische" android programmeer tool en het is al voor een stuk meer mensen toegankelijk.

Het is (imo) gewoon een revolutionair idee voor een "spel" :)

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • 3dfx
  • Registratie: Maart 2001
  • Niet online
FloydRaalte schreef op woensdag 04 april 2012 @ 13:34:
Kan aan mij liggen natuurlijk, maar wanneer je programmeer kennis / assembly kennis nodig hebt om dit spel te gaan spelen dan scoped hij zijn game wel op een vrij specifieke doelgroep.
Precies, assembly is niet echt laagdrempelig te noemen ;)

Iets als LOGO om je schip/wat anders aan te sturen zou de "gemiddelde/niet-programmerende" gamer nog wel wat tijd in willen stoppen.
; draws a square with sides 100 units long
FORWARD 100
LEFT 90
FORWARD 100
LEFT 90
FORWARD 100
LEFT 90
FORWARD 100
LEFT 90

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Mattie112 schreef op woensdag 04 april 2012 @ 13:47:
Ik denk eerder dat het voor de uitbreidbaarheid is.
Er hoeft maar 1 persoon iets 'simpels' te maken als die "grafische" android programmeer tool en het is al voor een stuk meer mensen toegankelijk.

Het is (imo) gewoon een revolutionair idee voor een "spel" :)
Er bestaan al langer zo'n spellen die je speelt dmv te programmeren. Kan nu niet direct op de naam komen maar het bestaat iig.

Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
Nou, als je een naam weet houd ik me aanbevolen ;)

Nu ik er overna denk heb ik ooit wel is gehoord van een soort van game/simulatie waar je robots kon programmeren maar vraag me niet hoe die heet :p

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • boe2
  • Registratie: November 2002
  • Niet online

boe2

'-')/

Je hebt het waarschijnlijk over AI Challenge?

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind.' - Pratchett.


Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
Dat is idd ook zo'n spel maar die ik bedoel is echt met robotjes....

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
(en weer ontopic)

Even een leuk 'geintje'
What I do not understand is who the hell that uses a 64-bit int to store the "number of years to sleep" on a 16-bit CPU;)
Vertaald door googel translate
bron: https://twitter.com/#!/TheDannix/status/187524666640957440

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

Verwijderd

Ik vraag me af of er ook een soort internet in het spel gaat komen, dan zou je netwerken van schepen op kunnen zetten, maar ook virussen verspreiden en een botnet vormen :)

Acties:
  • 0 Henk 'm!

  • Robbertjan94
  • Registratie: December 2010
  • Laatst online: 07-04 21:37
Verwijderd schreef op woensdag 04 april 2012 @ 18:17:
Ik vraag me af of er ook een soort internet in het spel gaat komen, dan zou je netwerken van schepen op kunnen zetten, maar ook virussen verspreiden en een botnet vormen :)
Dat zou wel heel erg diep gaan, maar natuurlijk super interessant als goed uitgewerkt.

Ik geef Notch het voordeel van de twijfel!

[ Voor 5% gewijzigd door Robbertjan94 op 04-04-2012 18:20 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Verwijderd schreef op woensdag 04 april 2012 @ 18:17:
Ik vraag me af of er ook een soort internet in het spel gaat komen, dan zou je netwerken van schepen op kunnen zetten, maar ook virussen verspreiden en een botnet vormen :)
Ik denk het niet. Volgens mij zal het spel om meer draaien dan met een virtueel ventje achter de pc te zitten ;)

Acties:
  • 0 Henk 'm!

  • Calavoow
  • Registratie: Augustus 2006
  • Laatst online: 14-07-2024
Wat zou kunnen omzeilen dat iedereen programmeerkennis nodig heeft is de markt die in het spel verwerkt zit. Een kleine groep mensen zou zijn/haar algoritmes kunnen verkopen op de markt in het spel, waardoor de koper een goed algoritme krijgt en de programmeur wat in-game geld.

P.S. Het jaartal is berekend aan de hand van 1988 + 16^12. Ze gingen dus slapen in het jaar 1988 ;)

[ Voor 15% gewijzigd door Calavoow op 04-04-2012 18:29 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
En dan weten de Koreanen ook weer waarmee ze zich kunnen bezighouden :+

Acties:
  • 0 Henk 'm!

  • Calavoow
  • Registratie: Augustus 2006
  • Laatst online: 14-07-2024
Verwijderd schreef op woensdag 04 april 2012 @ 18:29:
En dan weten de Koreanen ook weer waarmee ze zich kunnen bezighouden :+
Als je nagaat hoeveel mensen er levenloos tijd in minecraft stoppen om 32-bit ALUs te maken of complete steden nabouwen, dan verbaast het me niets dat er ook mensen zullen zijn die dit tot het uiterste zullen brengen. Ik moet toch toegeven dat de nerd in me dit wel erg cool vind en dat ik het daarom ook zeker wel eens wil proberen :9

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Zoiets als dit:

Acties:
  • 0 Henk 'm!

  • Jegorex
  • Registratie: April 2004
  • Laatst online: 03-09 23:24
Hier zijn een paar "oude" tweets van Notch:
The hyperverse EM array will let you connect to web servers. The multiverse ones, other multiplayer games. The regular one, your game.
https://twitter.com/#!/notch/status/185422061794107392
Je kunt dus een netwerk maken in het spel.
Considering making the linear higgs boson emitter (for fake gravity) require recharging by hovering over a planet. #doesntworkthatway
https://twitter.com/#!/notch/status/185621764162846720
Of course the generator will only output a fixed wattage and everything will drain it. Turn off lights to boost shields!
https://twitter.com/#!/notch/status/185707920493780993

Acties:
  • 0 Henk 'm!

  • EthiC
  • Registratie: Februari 2010
  • Laatst online: 15-09 11:02
Doet me denken aan de ComputerCraft mod die reeds voor minecraft gemaakt is. Ik sta wel eerlijk gezegd niet te springen om in een assembler achtig taaltje te programmeren...

Acties:
  • 0 Henk 'm!

Verwijderd

Mattie112 schreef op woensdag 04 april 2012 @ 13:58:
Nou, als je een naam weet houd ik me aanbevolen ;)

Nu ik er overna denk heb ik ooit wel is gehoord van een soort van game/simulatie waar je robots kon programmeren maar vraag me niet hoe die heet :p
Spel wat je zoekt is waarschijnlijk Omega, leuk spel en voor die tijd best vooruitstrevend. Heb het orgineel hier nog ergens liggen.

Acties:
  • 0 Henk 'm!

  • Xpoint
  • Registratie: September 2008
  • Laatst online: 13-09 12:50
Ik kijk erg uit naar dit spel, vooral omdat ik wel wat kennis heb van assembly/machine code. :)
Voor mij zijn de specificaties die op dit moment beschikbaar zijn dan ook erg simpel.

Ik verwacht dat de programmeerbare computers geen problemen zullen brengen voor spelers met geen tot weinig kennis van programmeren. Denk aan software e.d. die je kan kopen en simpel kan installeren. Het geeft programmeurs gewoon een leuk extratje om te kunnen verdienen of groeien. Ik zit zelf te denken aan vele robot schepen die als een zwerm de vijand aanvallen. :P Als het goed is kunnen de computers onderling communiceren met speciale modules.

Ben momenteel ook bezig met een "emulator" om de code voor de DCPU-16 (zoals de processor uit het spel heet) uit te voeren. Deze emulator schrijf ik in C# / .NET. Nu nog wachten op meer details, zoals I/O.

[ Voor 5% gewijzigd door Xpoint op 04-04-2012 19:46 ]


Acties:
  • 0 Henk 'm!

  • Calavoow
  • Registratie: Augustus 2006
  • Laatst online: 14-07-2024
Ik heb zelf net nog gekeken of ik de assembly kon genereren uit Java code voor gebruik in het spel. Het genereren gaat wel, maar is niet geheel mooie code. Maar met wat aanpassingen aan de source misschien nog net aan te gebruiken? Hieronder een stukje assembly voor het uitprinten van "Hello World" 5 maal. Gemaakt met GCJ en Cygwin.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
HelloWorld:     file format pe-i386


Disassembly of section .text:

00000000 <__ZN10HelloWorld4mainEP6JArrayIPN4java4lang6StringEE>:
class HelloWorld { 
 public static void main(String[] args) 
 { 
   0:   55                      push   %ebp
   1:   89 e5                   mov    %esp,%ebp
   3:   83 ec 18                sub    $0x18,%esp
   6:   80 3d 56 00 00 00 0e    cmpb   $0xe,0x56
   d:   0f 9d c0                setge  %al
  10:   88 45 ff                mov    %al,-0x1(%ebp)
  13:   c7 04 24 a0 00 00 00    movl   $0xa0,(%esp)
  1a:   e8 00 00 00 00          call   1f <__ZN10HelloWorld4mainEP6JArrayIPN4java4lang6StringEE+0x1f>
     int i = 0;
  1f:   80 7d ff 00             cmpb   $0x0,-0x1(%ebp)
  23:   75 0c                   jne    31 <__ZN10HelloWorld4mainEP6JArrayIPN4java4lang6StringEE+0x31>
  25:   c7 04 24 00 00 00 00    movl   $0x0,(%esp)
  2c:   e8 00 00 00 00          call   31 <__ZN10HelloWorld4mainEP6JArrayIPN4java4lang6StringEE+0x31>
  31:   c6 45 ff 01             movb   $0x1,-0x1(%ebp)
  35:   8b 15 00 00 00 00       mov    0x0,%edx
  3b:   8b 0a                   mov    (%edx),%ecx
  3d:   83 c1 78                add    $0x78,%ecx
  40:   a1 68 00 00 00          mov    0x68,%eax
  45:   89 44 24 04             mov    %eax,0x4(%esp)
  49:   89 14 24                mov    %edx,(%esp)
  4c:   8b 01                   mov    (%ecx),%eax
  4e:   ff d0                   call   *%eax
     while( i < 5 ){
  50:   c9                      leave  
  51:   c3                      ret    

00000052 <__ZN10HelloWorldC1Ev>:
class HelloWorld { 
  52:   55                      push   %ebp
  53:   89 e5                   mov    %esp,%ebp
  55:   83 ec 08                sub    $0x8,%esp
  58:   8b 45 08                mov    0x8(%ebp),%eax
  5b:   89 04 24                mov    %eax,(%esp)
  5e:   e8 00 00 00 00          call   63 <__ZN10HelloWorldC1Ev+0x11>
  63:   c9                      leave  
  64:   c3                      ret    
  65:   90                      nop

00000066 <__GLOBAL__I__ZN10HelloWorld4mainEP6JArrayIPN4java4lang6StringEE>:
  66:   55                      push   %ebp
  67:   89 e5                   mov    %esp,%ebp
  69:   83 ec 18                sub    $0x18,%esp
  6c:   c7 04 24 a0 00 00 00    movl   $0xa0,(%esp)
  73:   e8 00 00 00 00          call   78 <__GLOBAL__I__ZN10HelloWorld4mainEP6JArrayIPN4java4lang6StringEE+0x12>
  78:   c9                      leave  
  79:   c3                      ret    
  7a:   90                      nop
  7b:   90                      nop

Acties:
  • 0 Henk 'm!

  • boe2
  • Registratie: November 2002
  • Niet online

boe2

'-')/

Calavoow schreef op woensdag 04 april 2012 @ 21:12:
Ik heb zelf net nog gekeken of ik de assembly kon genereren uit Java code voor gebruik in het spel.
[/code]
Verkeerde architectuur, veeeeel te beperkte instructieset :p

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind.' - Pratchett.


Acties:
  • 0 Henk 'm!

  • Calavoow
  • Registratie: Augustus 2006
  • Laatst online: 14-07-2024
Verkeerde architectuur, veeeeel te beperkte instructieset :p
True, maar dat heeft toch vooral invloed op de geheugenadresgrootte en dat bepaalde instructies niet beschikbaar zijn?
Bovendien zou je sommige stacks kunnen replacen door die gegeven in de documentatie.

Ik zeg niet dat dit 1-op-1 te gebruiken is, maar het is misschien sneller dan direct te coden in assembly? Hoewel ik, zoals ik het nu bekijk, toch waarschijnlijk dat wel ga doen. ;)

[ Voor 8% gewijzigd door Calavoow op 04-04-2012 21:59 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Na de specs te bekeken hebben lijkt de DCPU meer op een Risc versie van een 6502 maar dan wel volledig 16bits adres/data. Ik wacht op meer specs, memory map, i/o map etc. en wat de impact van cycle counts is (hoeveel clock cycles heeft de cpu totaal per frame b.v.) Lijkt mij leuk om weer eens retro te gaan met een beperkte instuctie set en cpu tijd ;) Space Invaders / Pacman clone ervoor maken b.v.

Acties:
  • 0 Henk 'm!

  • Xpoint
  • Registratie: September 2008
  • Laatst online: 13-09 12:50
Heb zo juist de eerste versie online gezet van mijn C# / .NET implementatie van de DCPU-16!
https://github.com/jwvdiermen/DCPU-16

@Misser, als het goed is gaat de CPU op 100KHz draaien, dus 100.000 cycles per minuut seconden lijkt me.

Edit: oeps, het was laat. Natuurlijk bedoelde ik "per seconden". ;)

[ Voor 15% gewijzigd door Xpoint op 05-04-2012 08:56 . Reden: Woord foutje ]


Acties:
  • 0 Henk 'm!

Verwijderd

@Xpoint Thanks
Ik zal zo eens kijken en Hz is cycles per seconde niet per minuut.

Acties:
  • 0 Henk 'm!

  • Xudonax
  • Registratie: November 2010
  • Laatst online: 08:33
1Hz is 1 tik per seconde, 100kHz is 100.000 tikken per seconde. Dus 6.000.000 tikken per minuut als ik het even uit mijn hoofd uitreken ;)

Acties:
  • 0 Henk 'm!

Verwijderd

Btw 100Khz is zelfs tragger dan de eerste pacman machine uit 1978 die had een 3.78 Mhz ofzo z80
Gelukkig zijn de timings die tot nu toe aangegeven zijn voldoende om ~15K / 20K instructies uit te voeren per seconde. Dat is erg rap gezien het een 1988 CPU zou zijn ;)

[ Voor 47% gewijzigd door Verwijderd op 04-04-2012 23:03 ]


Acties:
  • 0 Henk 'm!

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 08-09 11:33
Boeboe schreef op woensdag 04 april 2012 @ 11:01:
[...]


Effectief de ingame cpu die je schip zal gebruiken en waarvoor je zelf kan scripten? Al verwacht ik wel dat hij er een hogere taal (iets LUA-achtig) bovenop zal zetten, assembly is nu niet bepaald gamervriendelijk :p

*edit* derp

[...]

Hogere talen worden ongetwijfeld door andere spelers ontwikkeld :)
Zelfs LUA zal 99% van de gamers afschrikken, helemaal als je uit dezelfde vijver vist waar het instap niveau zo simpel kon zijn als blokjes plaatsten. je kan veeeel meer maar voor het spelplezier hoeft het niet percee. In alle nieuwsberichten die ik nu zie komt vooral de in-game CPU naar voren ik ben bang dat dit een van de main gimmicks gaat worden en daardoor ontzettend veel mensen gaat afstoten. Ik ben zelf een programmeur, maar ik zie mezelf dat ook niet voor de lol in games gaan doen.

Verder stond er op de FP nog een mooie analyse waar ik het wel mee eens ben:
Door DamonTheron, woensdag 4 april 2012 19:51

Ik ben bang dat dit geen succes wordt. Notch heeft een geschiedenis van... eclictisch game-design zal ik het noemen; het focussen op te veel losse ideeën zonder het geheel in gedachte te houden. De losse onderdelen worden individueel deels uitgewerkt, maar er wordt geen rekening gehouden met hoe de losse elementen met elkaar de gameplay zullen vormen. Zo heeft Minecraft bijvoorbeeld een groot aantal losse onderdelen die op zich leuk zijn, maar valt het spel als geheel nogal op z'n gat omdat ze niet samen een spel vormen, maar onderdelen van meerdere spellen in een geheel gepropt.

Dit hele 'computer binnen een computer' element klinkt als iets dat een enorm deel van zijn fanbase zal afschrikken. Een van de krachten van Minecraft was de simpliciteit die ermee gemoeid was. Iedereen kon het oppakken en ermee aan de gang (Minecraftchick daargelaten, maar gehandicapten zijn niet het gemiddelde). Toegegeven er zijn een aantal... Die-hard fans zal ik ze noemen, welke enorm complexe redstone machines bouwde in Minecraft, maar ook dat is niet het gemiddelde.
Om eerlijk te zijn klinkt het 'programmeerbare computer' idee het ook als iets dat hem persoonlijk leuk lijkt maar voor de rest als gameplay element volledig plat valt. Al is het nog te vroeg om dat met zekerheid te stellen.

Een maandelijkse betaling is al helemaal misplaatst. Zodra je daarmee begint stap je de wereld van de grote jongens zoals EVE in, en daar kan een spelletje van Notch niet mee concurreren, zelfs niet met zijn grote fanbase.
De enige twee opties die ik zie zijn een model zoals Minecraft waarbij je een keer een redelijke prijs betaalt, of een free to play model met microtransacties, als hij die computer within a game zo graag wil houden.

Ik ben sceptisch.

~ Mijn prog blog!


Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
(offtopic)
Je kan altijd nog computers programmeren binnen minecraft :)
http://www.minecraftforum...omputercraft-132-updated/

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • Blaurens
  • Registratie: Mei 2002
  • Laatst online: 15-09 13:33
Waar komen die screenshots vandaan?

Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
Die heeft notch gepost op zn twitter.

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • Axewi
  • Registratie: Maart 2009
  • Laatst online: 11:05
; draws a square with sides 100 units long
FORWARD 100
LEFT 90
FORWARD 100
LEFT 90
FORWARD 100
LEFT 90
FORWARD 100
LEFT 90


Volgens mij heb ik destijds op de middelbare school ook zoiets gehad.
Met een robot en een doolhof.

Maargoed die ai challenge werkt met meer programmeer talen en is dus niet te vergelijken met dit spel lijkt me?

Als de lat te hoog ligt kun je er nog altijd onderdoor lopen.


Acties:
  • 0 Henk 'm!

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 08-09 11:33
Axewi schreef op donderdag 05 april 2012 @ 11:45:
; draws a square with sides 100 units long
FORWARD 100
LEFT 90
FORWARD 100
LEFT 90
FORWARD 100
LEFT 90
FORWARD 100
LEFT 90


Volgens mij heb ik destijds op de middelbare school ook zoiets gehad.
Met een robot en een doolhof.

Maargoed die ai challenge werkt met meer programmeer talen en is dus niet te vergelijken met dit spel lijkt me?
Wat je nu beschrijft is geen assembler maar een variant van LOGO, lijkt wel op wat je kunt gebruiken om turtles uit bovenstaande mod te programmeren maar heeft niets te maken met 0x10c.

~ Mijn prog blog!


Acties:
  • 0 Henk 'm!

  • Jegorex
  • Registratie: April 2004
  • Laatst online: 03-09 23:24
Op de website van 0x10c staan nu links naar een paar fan sites, maar volgens mij is het niet mogelijk te registreren op het 0x10c forum?

Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
http://0x10cforum.com/profile/2062390
Heb me zojuist geregistreerd

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • Blaurens
  • Registratie: Mei 2002
  • Laatst online: 15-09 13:33
ja, mij lukt registerren ook prima.

Staat daar overigens ook wat screenshots die hier niet staan:

http://0x10cforum.com/for...d/2702855-game-screenshot

Acties:
  • 0 Henk 'm!

  • Jegorex
  • Registratie: April 2004
  • Laatst online: 03-09 23:24
Het is mij nu ook gelukt. http://0x10cforum.com/profile/2062489
Ze gebruiken het Enjin netwerk en ik bleek al een account te hebben.

"HAH! Never Gonna Give You Up was popular in 1988. Obviously, all the pilots should carry an LP copy of it." >:)
https://twitter.com/#!/notch/status/187903167495802880

Hier vind je een onofficiele faq met veel informatie: http://0x10.cc/
Hou er wel rekening mee dat veel informatie misschien niet klopt omdat Notch zijn antwoorden op twitter ter plekke bedenkt :P

[ Voor 58% gewijzigd door Jegorex op 05-04-2012 16:48 ]


Acties:
  • 0 Henk 'm!

  • LuckyLukeNL
  • Registratie: November 2010
  • Niet online
nieuw screenshot

Afbeeldingslocatie: http://0x10c.com/screenshots/004.png

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Gisteren was live te zien hoe Notch verder werkte aan 0x10c: http://www.twitch.tv/notch?0x10c

Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
Afbeeldingslocatie: http://0x10c.com/screenshots/005.png

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • 3dfx
  • Registratie: Maart 2001
  • Niet online
roy-t schreef op donderdag 05 april 2012 @ 11:53:
[...]


Wat je nu beschrijft is geen assembler maar een variant van LOGO, lijkt wel op wat je kunt gebruiken om turtles uit bovenstaande mod te programmeren maar heeft niets te maken met 0x10c.
Ik vermoed dat mijn quote in zijn post ergens halverwege linksaf is geslagen, waardoor het stukje over Logo is weggevallen ;)
Iva_Bigone in "[PC] 0x10c"

Acties:
  • 0 Henk 'm!

  • filenox
  • Registratie: Juni 2006
  • Laatst online: 31-07 10:23
Flashlights, for spelunking and fixing broken

Afbeeldingslocatie: http://tweakers.net/ext/f/Eba0nEDzOUf4PcyIo2eKhgfu/thumb.png

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Dit moet er ook nog bij:
Afbeeldingslocatie: http://0x10c.com/screenshots/002.png

Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
Hoop niet dat het spel echt zo "donker" is als het af is....
Opzich wel leuk als je geen power meer hebt maar geef mij maar een beetje verlichte omgeving zodat je teminste wat kan zien.

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • FloydRaalte
  • Registratie: Oktober 2006
  • Laatst online: 09-09 21:12

FloydRaalte

Professioneel Pierewaaier

Ik denk dat ik dit eerst moet gaan spelen om überhaupt ook maar te begrijpen hoe dit gaat werken. Tot nu toe zegt het me nog niet veel op een paar 'vage' screenshots na. Toch is de interesse gewekt!

If you can't take the heat, don't tickle the dragon.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Mattie112 schreef op woensdag 11 april 2012 @ 08:57:
Hoop niet dat het spel echt zo "donker" is als het af is....
Opzich wel leuk als je geen power meer hebt maar geef mij maar een beetje verlichte omgeving zodat je teminste wat kan zien.
In screenshot 4 ziet hert er toch nog behoorlijk klaar uit, niet?

Acties:
  • 0 Henk 'm!

  • Erikie
  • Registratie: September 2000
  • Laatst online: 12-09 14:16

Erikie

www.erikie.nl

Ik snap nog steeds niet wat er nou gebeurt, lijkt wel autocad console 3d tekenen. Als ik het goed begrijp creeert hij nu een spaceship?! Moet nu ook de besturing, cloaking device, shieldsystem etc geprogrammeerd worden?ernstig vaag project :)

[ Voor 6% gewijzigd door Erikie op 11-04-2012 16:01 ]

traktor scratch!


Acties:
  • 0 Henk 'm!

  • Calavoow
  • Registratie: Augustus 2006
  • Laatst online: 14-07-2024
Ja, dat krijg je wanneer developers de community meenemen in het ontwikkelen. Je hebt niet meteen een klaar product... Omdat een bepaald deel van de community dit niet realiseert en snel op begint te merken dat het er lelijk uitziet e.d. wordt dit niet vaak gedaan.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ondertussen is er terug het een en ander veranderd op de website:
Er zijn wat linkjes geplaatst naar andere websites:Daarnaast is er ook nog een verandering bij de rubriek 'Game Features':
Hard science fiction. Update: GAH, NO! I'm focusing on fun gameplay instead. I still want to get corrected on glaring scientific errors, though.

Acties:
  • 0 Henk 'm!

  • Calavoow
  • Registratie: Augustus 2006
  • Laatst online: 14-07-2024
Nog twee online edit platformen voor de DCPU-16:Op de laatste is al een soort van Snake te spelen. Helaas doet rechts en linksaf slaan het niet bij mij...

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
En er is weer een nieuw screenshot
Afbeeldingslocatie: http://0x10c.com/screenshots/007.png

Acties:
  • 0 Henk 'm!

  • Erikie
  • Registratie: September 2000
  • Laatst online: 12-09 14:16

Erikie

www.erikie.nl

nu wordt ik nat...

traktor scratch!


Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Nu online
Nog steeds een beetje donker die screenshot maar wel al een stuk beter!
Ben echt benieuwd wanneer het spel te "spelen" is :D

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • FloydRaalte
  • Registratie: Oktober 2006
  • Laatst online: 09-09 21:12

FloydRaalte

Professioneel Pierewaaier

Calavoow schreef op woensdag 11 april 2012 @ 19:10:
Ja, dat krijg je wanneer developers de community meenemen in het ontwikkelen. Je hebt niet meteen een klaar product... Omdat een bepaald deel van de community dit niet realiseert en snel op begint te merken dat het er lelijk uitziet e.d. wordt dit niet vaak gedaan.
Ho ho, ik lees hier puur vragen omtrent het doel van het spel. Niet over het feit dat het spel er nu nog niet mooi uit ziet of zo. Iedereen weet hier dat het gaat om een ontwikkelproces en dat je in het begin hiervan weinig kunt verwachten qua sceenshots e.d. Maar je wilt toch wel weten wat het doel wordt van het spel en wat je moet gaan doen. Dat is nu nog erg vaag en dat roept natuurlijk vragen op. Ik bedoel: je gaat toch ook niet een compleet ICT project starten zonder businesscase?

If you can't take the heat, don't tickle the dragon.


Acties:
  • 0 Henk 'm!

  • Jerry
  • Registratie: September 2001
  • Laatst online: 09-04-2022

Jerry

Who?

FloydRaalte schreef op donderdag 12 april 2012 @ 12:38:
[...]


Ho ho, ik lees hier puur vragen omtrent het doel van het spel. Niet over het feit dat het spel er nu nog niet mooi uit ziet of zo. Iedereen weet hier dat het gaat om een ontwikkelproces en dat je in het begin hiervan weinig kunt verwachten qua sceenshots e.d. Maar je wilt toch wel weten wat het doel wordt van het spel en wat je moet gaan doen. Dat is nu nog erg vaag en dat roept natuurlijk vragen op. Ik bedoel: je gaat toch ook niet een compleet ICT project starten zonder businesscase?
Dat is de werkwijze van Notch. Hij heeft een globaal idee dat hij wil implementeren, maar onderweg is hij bezig met allerlei onsamenhangende features. Hetzelfde was het met minecraft. Er was nooit echt een doel waar hij naartoe werktte. Alles wat hem leuk leek werd geïmplementeerd zonder na te denken over de connectie met de rest van het spel. Ik zeg niet dat Minecraft slecht is, maar het was meer een speeltuin zonder specifiek doel.
Waarschijnlijk wordt dit spel ook weer zoiets en hangt het van de communitie af om creatief ermee om te gaan :).

Specs
Youtube celebrity
D3 Crusader


Acties:
  • 0 Henk 'm!

  • Jegorex
  • Registratie: April 2004
  • Laatst online: 03-09 23:24
FloydRaalte schreef op donderdag 12 april 2012 @ 12:38:
[...]

Dat is nu nog erg vaag en dat roept natuurlijk vragen op. Ik bedoel: je gaat toch ook niet een compleet ICT project starten zonder businesscase?
Van Notch kun je alles verwachten.
Een jaar geleden ofzo heeft hij al eens gezegd dat hij nog eens een ruimte spel wil maken. Nu heeft hij genoeg geld om nooit meer te hoeven werken en kan hij dus doen wat hij wil ;)

Er is nog niet zo veel bekend over het doel, maar Elite is een inspiratiebron.

Vandaag maar weer verder met mijn eigen DCPU emulator.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Jerry schreef op donderdag 12 april 2012 @ 13:49:
[...]


Dat is de werkwijze van Notch. Hij heeft een globaal idee dat hij wil implementeren, maar onderweg is hij bezig met allerlei onsamenhangende features. Hetzelfde was het met minecraft. Er was nooit echt een doel waar hij naartoe werktte. Alles wat hem leuk leek werd geïmplementeerd zonder na te denken over de connectie met de rest van het spel. Ik zeg niet dat Minecraft slecht is, maar het was meer een speeltuin zonder specifiek doel.
Waarschijnlijk wordt dit spel ook weer zoiets en hangt het van de communitie af om creatief ermee om te gaan :).
En laat dat nu net een van de factoren zijn waarom het zo fijn is / lijkt.

Acties:
  • 0 Henk 'm!

  • FloydRaalte
  • Registratie: Oktober 2006
  • Laatst online: 09-09 21:12

FloydRaalte

Professioneel Pierewaaier

Iemand de teaser trailer al gezien? Behoorlijk niets zeggend als je het mij vraagt. Hopelijk komt er binnenkort wat meer 'echte' info...

If you can't take the heat, don't tickle the dragon.


Acties:
  • 0 Henk 'm!

  • Jegorex
  • Registratie: April 2004
  • Laatst online: 03-09 23:24
Dat is een fan video die de informatie van de website voorleest :P

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
FloydRaalte schreef op vrijdag 20 april 2012 @ 19:18:
Iemand de teaser trailer al gezien? Behoorlijk niets zeggend als je het mij vraagt. Hopelijk komt er binnenkort wat meer 'echte' info...
Een video waarbij het niet eens uitmaakt of je in 240 of 1080p kijkt :)

Acties:
  • 0 Henk 'm!

  • P-Storm
  • Registratie: September 2006
  • Laatst online: 15-09 00:35
Zelf heb ik geen idee waar het spel heen gaat dus dat is op zich wel leuk, maar heb zoiets dat ik pas beter mijn oordeel kan maken nadat de game speelbaar gemaakt is.

Hier heb je nog wat informatie over de game, notch schrijft veel over de game via zijn twitter.
Twitter van Notch
Writing background story as technical documentation? Sure! http://0x10c.com/highnerd/spc2000.txt

Acties:
  • 0 Henk 'm!

  • SideSplitter
  • Registratie: April 2010
  • Laatst online: 07:48
Ik zie allemaal mensen programmeren in DCPU, maar hoe kan je programmeren zonder dat je weet hoe je alles in je schip moet besturen? Ik zou namelijk ook graag willen beginnen.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb op Google even "DCPU tutorial" ingetikt en kwam al snel op dit terecht.

Acties:
  • 0 Henk 'm!

  • Jegorex
  • Registratie: April 2004
  • Laatst online: 03-09 23:24
Hier vind je de "hardware" die er op dit moment is en op reddit plaatst Notch de nieuwste DCPU updates.
Op dit moment kun je nog niet echt een besturing voor je schip maken, de meesten zijn bezig met spelletjes enzo.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Et voila, Notch heeft op Twitter weer een nieuw screenshot geplaatst:
Afbeeldingslocatie: http://i.imgur.com/3dX3X.png
Niiiice, the title screen uses the unified rendering and lighting code now! :D http://i.imgur.com/3dX3X.png

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Notch heeft enkele dagen geleden nog eens iets van hem laten horen.
Since I totally failed to do any 0x10c stuff today, here's the entire source code for Herp Fortress: http://0x10c.com/tmp/HerpFortress.zip

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
quote: Notch
Base functionality for multiplayer and sound… Also, some bugs.
[YouTube: http://www.youtube.com/watch?v=w2k8QBcaaUM]

Acties:
  • 0 Henk 'm!

  • Blorgg
  • Registratie: Juni 2001
  • Niet online
Er is nog niet veel te zien, sterker nog, het ziet er allemaal behoorlijk primitief uit :p

Maar als je het vergelijkt met de eerste Minecraft test filmpjes zoals deze:


...dan zou het nog best wat kunnen worden :)

Acties:
  • 0 Henk 'm!

  • Pukker
  • Registratie: Mei 2008
  • Laatst online: 12-07-2024
Weer een nieuwe update ziet er echt een stuk beter uit! :)

Afbeeldingslocatie: http://0x10c.com/wp-content/uploads/2012/11/akByX.jpeg

Acties:
  • 0 Henk 'm!

  • BSTNjitRam
  • Registratie: November 2004
  • Laatst online: 10:17
nog altijd geen idee wat dit spel nou moet gaan worden.
In het begin klonk het als een space-travel / trade game maar de laatste filmpjes hebben met name een hoog UT gehalte.

Van het "programmeerbaar" zijn van een schip is ook niet echt veel meer naar buiten gekomen.

Wishlist Backpack Survivors op Steam !


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik denk dat er vooral bij dat laatste toch nog het een en ander van in huis zal komen. De game is natuurlijk nog verre van af, maar er is dan ook totaal geen haast bij denk ik.

Acties:
  • 0 Henk 'm!

  • green-tea
  • Registratie: Oktober 2007
  • Laatst online: 27-06-2024
Ben ik gek dat ik niet weet wat 0x betekend?

AlphaSim.eu | Sim Racing Accessories


Acties:
  • 0 Henk 'm!

  • Gammro
  • Registratie: Juli 2008
  • Laatst online: 06-09 21:16
ja :+

Nee, de 0x is waarschijnlijk een verwijzing naar de prefix voor hexadecimale getallen, wat met name in computers wordt gebruikt. 1 digit kan door precies 2x8bits(16 dus) opgeslagen worden. Gezien geheugenblokken vaak(/vrijwel altijd) per 8 komen is dit een vrij efficiënte manier van data opslaan.
Wikipedia: Hexadecimal

Acties:
  • 0 Henk 'm!

  • Jegorex
  • Registratie: April 2004
  • Laatst online: 03-09 23:24
green-tea schreef op woensdag 07 november 2012 @ 20:51:
Ben ik gek dat ik niet weet wat 0x betekend?
0x betekend dat het getal hexadecimaal is.
0x10C is 1612 decimaal.

De titel is een verwijzing naar het aantal jaar dat de deep sleep cell actief is geweest: http://0x10c.com/story/

[ Voor 19% gewijzigd door Jegorex op 07-11-2012 21:35 ]


Acties:
  • 0 Henk 'm!

  • green-tea
  • Registratie: Oktober 2007
  • Laatst online: 27-06-2024
Oh dan ben ik zo dom dat ik dacht te weten wat het was, en toch zei dat ik het niet wist.

AlphaSim.eu | Sim Racing Accessories


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Notch heeft aangegeven te stoppen met 0x10c: Klikkerdeklik

Acties:
  • 0 Henk 'm!

  • FloydRaalte
  • Registratie: Oktober 2006
  • Laatst online: 09-09 21:12

FloydRaalte

Professioneel Pierewaaier

Verwijderd schreef op maandag 19 augustus 2013 @ 11:37:
Notch heeft aangegeven te stoppen met 0x10c: Klikkerdeklik
Niet dat ik het zag aankomen of zo maar ik sta niet te kijken van dit nieuws. De game was altijd al heel vaag geweest qua omschrijving/doel en de ontwikkeling helaas erg traag. Wel jammer maar ik kan begrijpen dat Notch een 'creative block' had.

If you can't take the heat, don't tickle the dragon.

Pagina: 1