can see camera working but not the actor gravity

This commit is contained in:
minjaesong
2017-06-28 22:15:42 +09:00
parent b0031c8a67
commit 299dec1476
55 changed files with 279 additions and 101 deletions

View File

@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<string>numbers-trunk-20080702_1</string>
<string>numbers-trunk-20080731_1</string>
<string>numbers-trunk-20080801_2</string>
<string>numbers-trunk-20080909_1</string>
<string>numbers-trunk-20080911_1</string>
<string>numbers-trunk-20080926_1</string>
<string>numbers-trunk-20081016_1</string>
<string>local build-Oct 16 2012</string>
<string>M3.1-1769-1</string>
</array>
</plist>

View File

@@ -1 +0,0 @@
DDAED13E-5DFB-407C-AAD2-A0A2DEC89519

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 60 KiB

View File

@@ -1,6 +1,6 @@
Terrarum Game Map Format
* Endianness: big
* Endianness: LITTLE
Ord Hex Description
00 54 T

View File

@@ -0,0 +1,51 @@
Paper tape format header
* Endianness: LITTLE
'T '8 'p 't id en ti er // Terrarum 8-Bit punched tape;
<payloads> // identifier: unique 32-bit int used by app
================================================================================
Music tape format
* 8 bytes make one tape row
identifier: 0x41 AB 41 EC // mabl_mek (marble machine)
## Payloads:
sp ed 00 00 00 00 00 00 // speed: ticks per minutes [1..65535]
na me of th e- mu si c0 // name of the music
mu st be th ir ty tw o- // 32 bytes long, padded with null(s)
by te s- lo ng pa dd ed
by nu ll ch ar ac te r0
na me of th e- au th or // name of the author
tw en ty fo ur by te s- // 24 bytes long, padded with null(s)
lo ng pa dd ed by nu ll
## Music data:
bb bb bb bb bb bb bb bb // 64 bits make one tick
^^ Bit 60 Bit 0 ^
|Highest Lowest
|Note Note
|(C6) (C1)
3 bits are program notes, which are:
- 000 : NOP
- 001 : (unused)
- 010 : Halve the speed (applied to next tick)
- 011 : Double the speed (applied to next tick)
- 100 : Quarter the speed (applied to next tick)
- 101 : Quadruple the speed (applied to next tick)
- 110 : (unused)
- 111 : Play current tick and halt
================================================================================
Computer tape format
identifier: 0x7E 12 2A C0
## Payloads: bytes

View File

@@ -1,6 +1,6 @@
Savegame metadata
* Endianness: big
* Endianness: LITTLE
* Filename: 'world'
* Remarks: GZipped

View File

@@ -1,6 +1,6 @@
Terrarum User Art format
* Endianness: big
* Endianness: LITTLE
* Palette colour is encoded as 0b0000RRRR 0bGGGGBBBB (yep, four bits are wasted)
@@ -21,8 +21,8 @@ Ord Hex Description
- 256 colours (using user-defined)
nn - Colour count (1-255)
06 Width of the image (MSB)
07 Width of the image (LSB)
06 Width of the image (LSB)
07 Width of the image (MSB)
08 Name of the art in UTF-8
... 00 String terminator
@@ -30,12 +30,12 @@ Ord Hex Description
... Name of the author in UTF-8
... 00 String terminator
... Palette colour 0, if any (MSB)
... Palette colour 0, if any (LSB)
... Palette colour 1, if any (MSB)
... Palette colour 1, if any (LSB)
... Palette colour 2, if any (MSB)
... Palette colour 2, if any (LSB)
... Palette colour 0, if any (0R)
... Palette colour 0, if any (GB)
... Palette colour 1, if any (0R)
... Palette colour 1, if any (GB)
... Palette colour 2, if any (0R)
... Palette colour 2, if any (GB)
... Colour indices

View File

@@ -0,0 +1,28 @@
## Using items
## Roguelike identity
### Randomised things
#### Potion
Lime-coloured potion
First play: "Potion (???)"
After drank: "Potion (Healing)" is revealed.
Second (new) play: "Potion (???)"
After drank: "Potion (Neurotoxin)" is revealed.
### size variation of tools/weapons/etc.
Race base weapon/tool size <- 10 [kg]
Size tolerance <- (50% * str/1000), or say, 20%
If the size is bigger than tolerable, weapon speed severely slows down, tools become unusable
if use time >* 0.75 second, the weapon/tool cannot be equipped.
Small weapons/tools gains no (dis)advantage
When drawing: scale by (craftedWeaponSize / baseWeaponSize)
Crafted tool/weapon size is dependent to the baseRaceMass.

View File

@@ -1,16 +1,3 @@
## size variation of tools/weapons/etc.
Race base weapon/tool size <- 10 [kg]
Size tolerance <- (50% * str/1000), or say, 20%
If the size is bigger than tolerable, weapon speed severely slows down, tools become unusable
if use time >* 0.75 second, the weapon/tool cannot be equipped.
Small weapons/tools gains no (dis)advantage
When drawing: scale by (craftedWeaponSize / baseWeaponSize)
Crafted tool/weapon size is dependent to the baseRaceMass.
## Colouring ##
@@ -38,18 +25,6 @@ Things are colour-keyed so that players would get the idea by just a glance.
NOTE: cyan is a tricky colour for deuterans; will be inextinguishable between greys!
## Roguelike identity ##
* Randomised things
- E.g. potion
Lime-coloured potion
First play: "Potion (???)"
After drank: "Potion (Healing)" is revealed.
Second (new) play: "Potion (???)"
After drank: "Potion (Neurotoxin)" is revealed.
## Making sprite ##
* Layers

View File

@@ -0,0 +1,35 @@
A chapter of the WORLD series
# Universe
## Shape
The world is cylindrical. (really it is -- the very shape is used to sample noises) It loops at left and right end. One of the in-game tapestry reflects this.
## Multiverse
Multiverse exists. On the main screen, players can only select a persona (user in Terraria), and the game loads the world where player saved the game.
Multiple maps are multiverse in this game; users don't have an access to the multiverse or concerning techs; only after hard play (and several deaths, possible) players can reach the technology and create the new universe (new world) where the player can exploit.
Let's be honest: when you play the Terraria bit heavily, you create multiple world to farm resources; this is cheat and you know it, which is why, in this game, you technically can but after hard working so that it'd be less of a cheat.
### New World (New Universe)
The teleporter also works as "world manager"; players can create new world or delete existing ones. Lore-wise, creation and deletion is regarded as linking and unlinking.
When players create a new world (by new multiverse or new persona), they can choose the size of the new world, and that and the name would be the only thing players can _control_.
### New Game
The only way to make a new game is to create new persona and thus, the game creates a new world for the first time. In single player mode, one persona cannot cross other persona's universes.
# Lore
## Backstory

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.