[go: up one dir, main page]

Menu

Tree [r58] / tags / v1.0.4.1 /
 History

HTTPS access


File Date Author Commit
 img 2015-02-03 mv_fox [r44] added a titlebar icon
 lev 2015-01-09 mv_fox [r25] moved current dev head to trunk
 snd 2015-01-09 mv_fox [r25] moved current dev head to trunk
 zopfli-1.0 2015-01-09 mv_fox [r25] moved current dev head to trunk
 Makefile 2015-02-05 mv_fox [r51] automatic build settings fixes
 Makefile.win 2015-02-05 mv_fox [r49] added lacking header includes and fixed windows...
 SDL2.dll 2015-02-05 mv_fox [r50] makefile cleanup
 SDL2_mixer.dll 2015-02-05 mv_fox [r50] makefile cleanup
 atomcore.c 2015-01-29 mv_fox [r34] changed all graphics to be 320x200 compatible, ...
 atomcore.h 2015-01-29 mv_fox [r34] changed all graphics to be 320x200 compatible, ...
 atomiks-softtouch agreement.png 2015-02-05 mv_fox [r48] documentation clean-ups
 atomiks.c 2015-02-09 mv_fox [r54] fixed switching fullscreen during intro screens...
 atomiks.ico 2015-01-09 mv_fox [r25] moved current dev head to trunk
 atomiks.png 2015-02-03 mv_fox [r45] added a png icon
 atomiks.rc 2015-01-09 mv_fox [r25] moved current dev head to trunk
 atomiks.spec 2015-02-08 mv_fox [r53] fixed reaction to a 'close window' event during...
 cfg.c 2015-01-29 mv_fox [r34] changed all graphics to be 320x200 compatible, ...
 cfg.h 2015-01-29 mv_fox [r34] changed all graphics to be 320x200 compatible, ...
 data.h 2015-02-03 mv_fox [r44] added a titlebar icon
 drv_gra.c 2015-02-04 mv_fox [r46] ported the level editor to sdl2
 drv_gra.h 2015-02-04 mv_fox [r46] ported the level editor to sdl2
 drv_inp.c 2015-02-09 mv_fox [r54] fixed switching fullscreen during intro screens...
 drv_inp.h 2015-02-05 mv_fox [r47] implemented home/end navigation during level se...
 drv_snd.c 2015-02-03 mv_fox [r42] added lacking header declarations for printf(),...
 drv_snd.h 2015-01-29 mv_fox [r34] changed all graphics to be 320x200 compatible, ...
 drv_tim.c 2015-01-29 mv_fox [r34] changed all graphics to be 320x200 compatible, ...
 drv_tim.h 2015-01-29 mv_fox [r34] changed all graphics to be 320x200 compatible, ...
 editor.c 2015-02-05 mv_fox [r49] added lacking header includes and fixed windows...
 editor.txt 2015-02-05 mv_fox [r48] documentation clean-ups
 file2c.c 2015-01-09 mv_fox [r25] moved current dev head to trunk
 gz.c 2015-02-05 mv_fox [r48] documentation clean-ups
 gz.h 2015-02-05 mv_fox [r48] documentation clean-ups
 history.txt 2015-02-09 mv_fox [r54] fixed switching fullscreen during intro screens...
 levels.h 2015-01-09 mv_fox [r25] moved current dev head to trunk
 libmodplug-1.dll 2015-02-05 mv_fox [r50] makefile cleanup
 license.txt 2015-01-09 mv_fox [r25] moved current dev head to trunk
 png2bmp.c 2015-02-05 mv_fox [r48] documentation clean-ups
 readme.txt 2015-01-25 mv_fox [r32] redrawn graphics to 320x240
 tinfl.c 2015-01-09 mv_fox [r25] moved current dev head to trunk

Read Me


 Atomiks - A remake of the classic Atomix game for modern platforms
 Copyright (C) Mateusz Viste 2013, 2014, 2015


 *** Introduction ***

Atomiks is a faithful remake of, and a tribute to, Atomix, a classic puzzle game created by Softtouch & RoSt and released in 1990 by the Thalion Software company. Atomiks is free software, and shares no code with the original Atomix game.


 *** What is Atomix? ***

Extract borrowed from Wikipedia, the free encyclopedia:
"Atomix takes place on a playfield, consisting of a number of walls, with the atoms scattered throughout. The player is tasked with assembling a molecule from the atoms; more specifically, the atoms must be arranged into a specific shape, identical with the shape of the molecule displayed on the left side of the screen. The player can choose an atom and move it in any of the four cardinal directions; however, a moved atom keeps sliding in one direction until it hits a wall or another atom. Solving the puzzles requires strategic planning in moving the atoms, and on later levels with little free space, even finding room for the completed molecule can be a problem."


 *** Requirements ***

Atomiks is writen with care about portability, therefore it should build on most modern platform without much hassle. It requires the following libraries to run: SDL, SDL_mixer and libmikmod.

DOS compatibility note: My version of Atomix can't be easily compiled to a native DOS binary, mostly because there's no SDL port for DOS. But you can use the Win32 binary in DOS using the HX DOS Extender.


 *** Configuration ***

The game does not require any configuration. However, it accepts a few command-line parameters:
  --fullscreen     - Run Atomiks in fullscreen mode (default is windowed mode)
  --nosound        - Disable sound


 *** License ***

The Atomiks engine is released under the GNU/GPL license, altough this license does NOT apply to level design and graphics used by Atomiks, since these remain the intellectual property of their authors, Softtouch & RoSt. Therefore you CAN'T reuse any of the level design or graphic elements, unless you get written permission from Atomix's copyright holders.

Atomiks has been created by Mateusz Viste, who has been explicitely authorized to reuse graphical and design elements from the original game by Atomix's copyright holders for the sole purpose of creating Atomiks.