ewoke: (Default)
[personal profile] ewoke
наметился список из нескольких вещей, которым буду посвящать вечера

было дело, наметился на три-де: unity3d, zbrush.. не, не хочу :)

также, могу пространно рассказать, почему с проектом Сито/Волчок (asm win32) ничего не вышло: потому что в одиночку мне такое не потянуть, да и эмуляция EXE как оказалось, уже не рулит (рулит проактивная защита). досовые *.com с имитацией досового окружения еще можно, а здесь дело гораздо масштабнее.

басик под ондроед: тут можно начать с переводов статей с форума rfo-basic, потом выйти на простенький ремейк чего-нибудь.

басик под хрюшу: проектов 2

- kukol: the, симулятор маркета.
- стратежка.

ну и статьи писать, свои.

таки пилить сайт:

оплачено - пили. мотивирует, да? если я смог разобраться в низкоуровневых языках, это также постижимо, не боги горшки обжигают. того гляди, еще одну профессию освою, лал.

Если у Вас есть чем поделиться/зарелизить свои проекты по Хрюшу и Андрюшу, добавляйтесь

https://vk.com/65watgames

Будет творческий коллектив :)

да, забыл сказать, место на сайте + в будущем возм-ть релизить из под общей учетки ГуглПлей, не создавая за $25 собственную, тоже в комплекте. мечты, мечты.. хотя

Date: 2015-07-09 03:34 am (UTC)
From: [identity profile] blogforex.livejournal.com
вот это планов громадьё

а почему с антивирусом одному не потянуть? тема не раскрыта

Date: 2015-07-09 06:52 am (UTC)
From: [identity profile] ewoke.livejournal.com
Необходимо эмулировать окружение (частично, саму операционную систему, что в случае Виндоус на порядок сложнее, чем имитировать Дос, так как машина работает в т.наз protected mode; Знаю, звучит как отговорка) + наборы инструкций, такие как MMX/SSE/SSE2..

у меня затык встал уже не реализации имитации стека (специальный кусок памяти, для приложения)

для понимания того, как работает Виндоус, нужна большая практика отладки приложений; т.е. буквально, брать незнакомые EXE и ковыряться в них дизассемблером и отладчиком, чтобы со временем узнавать знакомые "одинаковости", характерные например, для вирусных программ.

такая же наработка опыта требуется для "ломания" (crack'анья) программ.
есть целые архивы спец-программ для наработки навыков, называются crack-me, написаны специально для этого.

но нужно дикое кол-во времени и упорства.

или отвечу так, более верно, проект такого масштаба не реализуется "в лоб", необходимо "порезать слона на маленькие кусочки", и каждый маленький кусочек "пилить".

в принципе, такой подход верен и для игр.

Date: 2015-07-09 07:05 am (UTC)
From: [identity profile] ewoke.livejournal.com
в продолжение, Асм коварен не столько в том, что нагружает мозги дай боже, сколько в следующем:

львиная доля усилий может уйти на "складывание 2+2", т.е. заморочившись конкретно реализацией какой-то маленькой козявки, перестанешь видеть цель и все остальное помимо этой "2+2".

нужно (пусть на том же Асм) сделать фрамеворк, с использованием которого уже потом продолжать непосредственно делать проект.

write lowlevel, think highlevel.

да, возвращаюсь к тому, что сначала делаются "строительные блоки", из которых уже потом собирается само приложение.

будем этому учиться на примере более простых программ.

пргр-е под Виндоус на freebasic поможет подойти к пониманию архитектуры ОС в стиле "от общего к частному", "от простого к сложному".

а там, кто его знает..

Profile

ewoke: (Default)
ewoke

October 2025

S M T W T F S
   1234
5 67891011
121314 15161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 21st, 2026 04:01 am
Powered by Dreamwidth Studios